|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
飞利浦的LPC2300和LPC2400系列代码集,很全的。
The directory tree and content of the sample software
===================
common
-- inc
-- lpc23xx.h Definition file of all the registers of LPC23xx
-- irq.h Interrupt related definitions and API prototyping
-- type.h Type definition
-- target.h Target specific definition for Keil's MCB2300 board
-- timer.h Definition and header file for timer module
-- src
-- startup.s Code start up entry
-- swi_handler.s SWI handler
Note: not used, but a good example for future references.
-- irq.c Generic SWI interrupt handler related APIs
-- target.c Target specific modules
-- timer.c Timer related APIs
GPIO
-- fio.h GPIO and fast I/O header
-- fio.c GPIO and fast I/O APIs
-- fiotest.c GPIO and Fast I/O test module
-- fio.uv2 uVision project file
EXTINT
-- extint.h External interrupt header
-- extint.c External interrupt APIs
-- einttest.c External interrupt test module
-- extint.uv2 uVision project file
Timer
-- tmrtest.c Timer test module, note: API modules
are in the COMMON directory and
shared and used by some other peripheral testing.
-- timer.uv2 uVision project file
PWM
-- pwmc.h PWM header
-- pwm.c PWM APIs
-- pwmtest.c PWM test module
-- pwm.uv2 uVision project file
SPI
-- spi.h SPI header
-- spi.c SPI APIs
-- spitest.c SPI test module
-- spi.uv2 uVision project file
SSP
-- ssp.h SSP(SPI1) header
-- ssp.c SSP(SPI1) APIs, for DMA and non-DMA
-- ssptest.c SSP(SPI1) test module
-- ssp.uv2 uVision project file
UART
-- uart.h UART header
-- uart.c UART APIs
-- uarttest.c UART test module
-- uart.uv2 uVision project file
RTC
-- rtc.h Real-time clock(RTC) header
-- rtc.c Real-time clock(RTC) APIs
-- rtctest.c Real-time clock(RTC) test module
-- rtc.uv2 uVision project file
MCI
-- mci.h MCI header
-- mci.c MCI APIs for both SD and MMC card interface,
for DMA and non-DMA.
-- mcitest.c MCI test module
-- mci.uv2 uVision project file
ADC
-- adc.h ADC header
-- adc.c ADC APIs
-- adctest.c ADC controller test module
-- adc.uv2 uVision project file
DAC
-- dac.h DAC header
-- dac.c DAC APIs
-- dactest.c DAC test module
-- dac.uv2 uVision project file
I2C
-- i2c.h I2C header
-- i2c.c I2C APIs
-- i2cmst.c I2C test module
-- i2cmst.uv2 uVision project file
I2S
-- i2s.h I2S header
-- i2s.c I2S APIs
-- i2stest.c I2S test module
-- i2s.uv2 uVision project file
CAN
-- can.h CAN header
-- can.c CAN APIs
-- cantest.c CAN test module
-- can.uv2 uVision project file
DMA
-- dma.h DMA header
-- dma.c GPDMA APIs, memory to memory,
memory to peripheral or peripheral
to memory are in SSP, MCI directory.
-- dmatest.c DMA test module
-- dma.uv2 uVision project file
WDT
-- wdt.h Watchdog timer header
-- wdt.c Watchdog timer APIs
-- wdttest.c Watchdog timer test module
-- wdt.uv2 uVision project file
PWRMAN
-- pwrman.h Power management header
-- pwrman.c Power management APIs
-- pmtest.c Power management test module,
test powerdown and external interrupt wakeup.
-- pwrman.uv2 uVision project file
PortLCD
-- portlcd.h 4-bit port to LCD driver header for Keil MCB2300
-- portlcd.c 4-bit port to LCD driver APIs
-- lcdtest.c 4-bit port to LCD test module
-- portlcd.uv2 uVision project file
EMAC
-- crc32.h CRC calculation header
-- crc32.c CRC calculation APIs
-- emac.h EMAC header
-- emac.c EMAC APIs, options include transmit only(TX_ONLY);
receive packet, switch source and destination
and transmit(BOUNCE_RX), WOL, etc.
-- emactest.c EMAC test module
-- emac.uv2 uVision project file
-- ethpkt.txt Ethernet packet example for transmit
USBDEV
-- hid.h USB HID related header
-- hiduser.h USB HID user specific header
-- hiduser.c USB HID user APIs
-- usb.h USB header
-- usbcfg.h USB configuration header
-- usbcore.h USB Core header
-- usbcore.c USB Core APIs
-- usbdesc.h USB descriptor header
-- usbdesc.c USB descriptor APIs
-- usbhw.h USB hardware header
-- usbhw.c USB hardware APIs
-- usbreg.h USB misc. register header
-- usbuser.h USB user header
-- useuser.c USB user APIs
-- usbmain.c USB HID test module, power management, USB
suspend to powerdown, and resume to USB
wakeup.
-- usbdev.uv2 uVision project file
USBAudio
-- audio.h USB Audio related header
-- adcuser.h USB Audio Device Class user specific header
-- adcuser.c USB Audio Device Class user APIs
-- usb.h USB header
-- usbaudio.h USB Audio misc. definition header
-- usbcfg.h USB configuration header
-- usbcore.h USB Core header
-- usbcore.c USB Core APIs
-- usbdesc.h USB descriptor header
-- usbdesc.c USB descriptor APIs
-- usbhw.h USB hardware header
-- usbhw.c USB hardware APIs
-- usbreg.h USB misc. register header
-- usbuser.h USB user header
-- useuser.c USB user APIs
-- usbmain.c USB Audio test module
-- usbaudio.uv2 uVision project file |
-
-
NXP示例编码集.rar
556.48 KB, 下载次数: 1041
, 下载积分:
资产 -2 信元, 下载支出 2 信元
|