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

近期下载者

相关文件


收藏者