LPC13xx_and_LPC17xx_IEC60335_Class_B_Certified_Lib
所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:369KB
下载次数:43
上传日期:2010-03-09 11:18:12
上 传 者:
felizamor
说明: LPC13xx and LPC17xx IEC60335 Class B Certified Library (Feb 11, 2010).zip
文件列表:
IEC60335_ClassB_CM3\Core (0, 2010-02-12)
IEC60335_ClassB_CM3\Core\CM3 (0, 2010-02-12)
IEC60335_ClassB_CM3\Core\CM3\core_cm3.c (17206, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\core_cm3.h (46921, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\LPC13xx.h (18554, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\LPC17xx.h (38092, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\startup (0, 2010-02-12)
IEC60335_ClassB_CM3\Core\CM3\startup\arm (0, 2010-02-12)
IEC60335_ClassB_CM3\Core\CM3\startup\arm\startup_LPC13xx.s (10484, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\startup\arm\startup_LPC17xx.s (10581, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\startup\arm\startup_LPC17xx_OLD.s (10581, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\startup\gcc (0, 2010-02-12)
IEC60335_ClassB_CM3\Core\CM3\startup\gcc\startup_LPC17xx.c (14336, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\startup\iar (0, 2010-02-12)
IEC60335_ClassB_CM3\Core\CM3\startup\iar\cstartup_M.s (9398, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\system_LPC13xx.c (13412, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\system_LPC13xx.h (1747, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\system_LPC17xx.c (20840, 2009-12-15)
IEC60335_ClassB_CM3\Core\CM3\system_LPC17xx.h (1498, 2009-12-15)
IEC60335_ClassB_CM3\Documentation (0, 2010-02-12)
IEC60335_ClassB_CM3\Drivers (0, 2010-02-12)
IEC60335_ClassB_CM3\Drivers\include (0, 2010-02-12)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_adc.h (11359, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_can.h (33083, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_clkpwr.h (14778, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_dac.h (4339, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_emac.h (27080, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_gpdma.h (16115, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_gpio.h (6072, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_i2c.h (15973, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_i2s.h (18976, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_libcfg_default.h (4079, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_mcpwm.h (13176, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_nvic.h (1841, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_pinsel.h (7652, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_pwm.h (16780, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_qei.h (23069, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_rit.h (3211, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_rtc.h (12148, 2009-12-15)
IEC60335_ClassB_CM3\Drivers\include\lpc17xx_spi.h (11642, 2009-12-15)
... ...
application example
-------------------------
This application start project is intended to support the following
MCUs from NXP:
all MCUs belonging to LPC176x Family
MCU: LPC1768
Core: ARM Cortex-M3
Compiler/Linker: GNU toolchain
The application is based on the memory model which is manifested
in the linker command file "main.ld" of the project. You will find it
in the workspace under "Other files".
If your controller supports a different memory layout (view below), adjust that in the
linker command file.
memory model of the application
FlashBase: 0x0000.0000
FlashSize: 512 Kbytes
RAMBase: 0x1000.0000
RAMSize: 32 Kbytes (another 32Kbytes are available at a different location)
+---------------------------+0xffffffff
| |
| |
| |
+---------------------------+<-- _stacktop (0x20007FFC)
| |
| STACK |<-- currrent stack-pointer (decreasing)
| |
| |
| . . . . . . . . . . . . . | |
| |
| HEAP (0x2000) |<-- current heap-pointer (increasing)
| . . . . . . . . . . . . . |
| |
| initialized data (consts) |
| . . . . . . . . . . . . . |<-- (0x10002000)
| |
| uninitialized data |
+---------------------------+<-- _edata (0x10000000)
| |
| |
| |
| CODE |
| |
| |
+---------------------------+ 0x000000000
近期下载者:
相关文件:
收藏者: