This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ARMwizard, freeware application to setup LPC2xxx,17xx (and soon 13xx,11xx) registers

I can no longer post in the thread I have started about ARMwizard http://www.keil.com/forum/18663/ because it is shown as read only so I'm starting this new thread to post the updates.

Update released version v2.2.0

• Fixed: The GPDMA power control bit (PCONP) was not set to turn on the peripheral in LPC23xx/24xx/17xx
• Fixed: The IOCON, GPIO, GPIO interrupts power control bit (PCONP) was not set to turn on the peripheral in LPC17xx
• Fixed: The ADC clocks comment for each conversion in cortex MCU was always 60 instead of 65 or 31 in 17xx (calculation was correct)
• Fixed: The ADC calculate from samples/sec option didn't give correct results when a bit accuracy lower that 10bit/11clk was selected.
• Fixed: Some Processor Exception interrupt handler names in LPC17xx were not correct (NonMaskableInt,MemoryManagement,SVCall,DebugMonitor).
• Fixed: Changed several register names in LPc177x/8x models to match the names used in the latest CMSIS file (2011-03-03) included in Uvision v4.5

   *******************************************************************
   *  OLD NAME                       *      NEW NAME                 *
   *******************************************************************
   * KFLASH_IRQn                     *  EEPROM_IRQn                  *
   * KFLASH_IRQHandler               *  EEPROM_IRQHandler            *
   * LPC_IOCON->Px_00...Px_09        *  LPC_IOCON->Px_0...Px_9       *
   * LPC_USB->USBDevIntClr           *  LPC_USB->DevIntClr           *
   * LPC_USB->USBEpIntClr            *  LPC_USB->EpIntClr            *
   * LPC_USB->USBDMARClr             *  LPC_USB->DMARClr             *
   * LPC_USB->USBEoTIntClr           *  LPC_USB->EoTIntClr           *
   * LPC_USB->LPC_USB->USBNDDRIntClr *  LPC_USB->NDDRIntClr          *
   * LPC_USB->USBSysErrIntClr        *  LPC_USB->SysErrIntClr        *
   * LPC_USB->OTGIntClr              *  LPC_USB->IntClr              *
   * LPC_EEPROM->INTSTATCLR          *  LPC_EEPROM->INT_CLR_STATUS   *
   *******************************************************************


• Added: Interrupt description for the interrupt selected in the drop down list (CORTEX mcu).
• Added: The application form can now be resized because there were some problems in W7 with fonts set to 125%
• Added: Replace name functionality, in order to make the generated code compatible with register name changes in the mcu headers
• Changed: All the interrupt clear values have been changed from absolute values to a (1UL<<x) format for easier understanding of the cleared bit number.

Visit http://alexan.edaboard.eu

Best regards
Alex

Parents Reply Children
No data