EmbeddedRelated.com
Forums

ARMwizard v2.0 freeware applicaton to setup the mcu registers (update), LPC2xxx & LPC17xx

Started by Alexan_e May 31, 2011
ARMwizard updated to version 2.0

I'm happy to anounce that v2 supports the LPC17xx CortexM3 chips.
The new version includes profiles for LPC1763, LPC1764, LPC1765, LPC1766, LPC1767, LPC1768, LPC1769

What is new

. Added support for LPC17xx chips, includes LPC1763/64/65/66/67/68/69 mcu profiles
. Added pin setting for open drain and repeater mode for LPC17xx
. Added GPIO interrupt trigger edge selector to enable interrupts for selected GPIO pins
. CLKDIV register of A/D can also be set by target sample rate ( in addition to A/D frequency)
. When Timer2 & Timer3 is used the PCONP enable bit is set to enable the timer operation

You can download the new version from http://alexan.edaboard.eu

Best regards
Alex

An Engineer's Guide to the LPC2100 Series

Thank you for following through on this Alex. I'll download it a little later today and have a peek.

Larry

--- In l..., "Alexan_e" wrote:
>
> ARMwizard updated to version 2.0
>
> I'm happy to anounce that v2 supports the LPC17xx CortexM3 chips.
> The new version includes profiles for LPC1763, LPC1764, LPC1765, LPC1766, LPC1767, LPC1768, LPC1769
>
> What is new
>
> . Added support for LPC17xx chips, includes LPC1763/64/65/66/67/68/69 mcu profiles
> . Added pin setting for open drain and repeater mode for LPC17xx
> . Added GPIO interrupt trigger edge selector to enable interrupts for selected GPIO pins
> . CLKDIV register of A/D can also be set by target sample rate ( in addition to A/D frequency)
> . When Timer2 & Timer3 is used the PCONP enable bit is set to enable the timer operation
>
> You can download the new version from http://alexan.edaboard.eu
>
> Best regards
> Alex
>

It just keeps getting better. You're the man!

Thank you again for all your work on this.
Norman

________________________________
From: Alexan_e
To: l...
Sent: Tue, May 31, 2011 8:26:38 AM
Subject: [lpc2000] ARMwizard v2.0 freeware applicaton to setup the mcu registers
(update), LPC2xxx & LPC17xx

ARMwizard updated to version 2.0

I'm happy to anounce that v2 supports the LPC17xx CortexM3 chips.
The new version includes profiles for LPC1763, LPC1764, LPC1765, LPC1766,
LPC1767, LPC1768, LPC1769

What is new

• Added support for LPC17xx chips, includes LPC1763/64/65/66/67/68/69 mcu
profiles
• Added pin setting for open drain and repeater mode for LPC17xx
• Added GPIO interrupt trigger edge selector to enable interrupts for selected
GPIO pins
• CLKDIV register of A/D can also be set by target sample rate ( in addition to
A/D frequency)
• When Timer2 & Timer3 is used the PCONP enable bit is set to enable the timer
operation

You can download the new version from http://alexan.edaboard.eu

Best regards
Alex
Great utility Alex,
that is exactly what I had been searching for.
The .ini files looks readable and it looks like there is easy possible to add another LPC's (i.e.LPC175x) by editing [PINSEL] section in existing LPC176x.ini file. (I'm working with LPC1754 now ;-) )
Do you plan add also LPC13xx and LPC11xx (with different IO handling through IOCON registers) in your project?

Thank you for your job.
Jarda

----- Original Message -----
From: Alexan_e
To: l...
Sent: Tuesday, May 31, 2011 4:26 PM
Subject: [lpc2000] ARMwizard v2.0 freeware applicaton to setup the mcu registers (update), LPC2xxx & LPC17xx

ARMwizard updated to version 2.0

I'm happy to anounce that v2 supports the LPC17xx CortexM3 chips.
The new version includes profiles for LPC1763, LPC1764, LPC1765, LPC1766, LPC1767, LPC1768, LPC1769

What is new

. Added support for LPC17xx chips, includes LPC1763/64/65/66/67/68/69 mcu profiles
. Added pin setting for open drain and repeater mode for LPC17xx
. Added GPIO interrupt trigger edge selector to enable interrupts for selected GPIO pins
. CLKDIV register of A/D can also be set by target sample rate ( in addition to A/D frequency)
. When Timer2 & Timer3 is used the PCONP enable bit is set to enable the timer operation

You can download the new version from http://alexan.edaboard.eu

Best regards
Alex
175x are almost the same as 176x, they just have 80pins instead of 100 so some pins have to be removed and then you have to set the available functions for each pin.
Other sections have to be changed too , the direction and open drain
I have started working on them yesterday (1751/52/54/56/58/59) and I have them almost ready, I will be able to post them later today.
After that I would like to add the 177x, 178x but the problem with these is that each one is made in two or three different sizes (different pin count) so it will take some time to make different profiles for each chip and each case, they also have a huge amount of pins.

I don't have a specific plan for the future mcu family support, for each new family I have to read the datasheets to learn the operation and register names and then incorporate the needed changes.
It is not very easy because I have only worked with LPC2103 so each different mcu family adds new things, it takes a lot of time too.

Alex
On 06/01/2011 09:34 AM, Jaromir Subcik wrote:

> Great utility Alex,
> that is exactly what I had been searching for.
> The .ini files looks readable and it looks like there is easy possible to add another LPC's (i.e.LPC175x) by editing [PINSEL] section in existing LPC176x.ini file. (I'm working with LPC1754 now ;-) )
> Do you plan add also LPC13xx and LPC11xx (with different IO handling through IOCON registers) in your project?
>
> Thank you for your job.
> Jarda
>
> ----- Original Message -----
> From: Alexan_e
> To: l...
> Sent: Tuesday, May 31, 2011 4:26 PM
> Subject: [lpc2000] ARMwizard v2.0 freeware applicaton to setup the mcu registers (update), LPC2xxx& LPC17xx
> ARMwizard updated to version 2.0
>
> I'm happy to anounce that v2 supports the LPC17xx CortexM3 chips.
> The new version includes profiles for LPC1763, LPC1764, LPC1765, LPC1766, LPC1767, LPC1768, LPC1769
>
> What is new
>
> . Added support for LPC17xx chips, includes LPC1763/64/65/66/67/68/69 mcu profiles
> . Added pin setting for open drain and repeater mode for LPC17xx
> . Added GPIO interrupt trigger edge selector to enable interrupts for selected GPIO pins
> . CLKDIV register of A/D can also be set by target sample rate ( in addition to A/D frequency)
> . When Timer2& Timer3 is used the PCONP enable bit is set to enable the timer operation
>
> You can download the new version from http://alexan.edaboard.eu
>
> Best regards
> Alex

----- Original Message -----
From: "Alexan_e"
To:
Sent: Wednesday, June 01, 2011 9:52 AM
Subject: Re: [lpc2000] ARMwizard v2.0 freeware applicaton to setup the mcu
registers (update), LPC2xxx & LPC17xx
> 175x are almost the same as 176x, they just have 80pins instead of 100 so
> some pins have to be removed and then you have to set the available
> functions for each pin.
> Other sections have to be changed too , the direction and open drain
> I have started working on them yesterday (1751/52/54/56/58/59) and I have
> them almost ready, I will be able to post them later today.

It's great news. You are guru.
Thanks you a lot
Jarda