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

LPC2368 Libraries

Hello guys,

First of all, I am new on ARM7,

Are there any library for LPC2368, like something on ATMEGA32, (delay.h , LCD.h ) or...

For example for using PWMs, instead of using the registers directly, We use some of functions that is included in a library and in this way, We can use that functions instead of a lot of HEX numbers and name of registers.
It is really awful to program a micro using the machine language!

Sincerely yours,
Pooriya

Parents
  • lpc175x_6x_cmsis_driver_library_0:

    2014/01/17  09:17    <DIR>          .
    2014/01/17  09:17    <DIR>          ..
    2014/01/17  09:10    <DIR>          Core
    2014/01/17  09:10    <DIR>          Drivers
    2014/01/17  09:10    <DIR>          Examples
    2012/05/25  03:00               697 gdb_ram_init.jlink
    2012/05/25  03:00               985 gdb_rom_init.jlink
    2012/05/25  03:00        24,916,617 LPC1700 Peripheral Driver Library Manual.chm
    2012/05/25  03:00            23,305 LPC1700CMSIS_ReleaseNotes.txt
    2012/05/25  03:00             3,012 makefile
    2014/01/17  09:10    <DIR>          makesection
    2012/05/25  03:00                73 setenv.bat
    

    It provides drivers and examples.

    \lpc175x_6x_cmsis_driver_library_0\lpc175x_6x_cmsis_driver_library\Drivers\source
    
    2014/01/17   09:10    <DIR>          .
    2014/01/17   09:10    <DIR>          ..
    2012/05/25   03:00            10,321 debug_frmwrk.c
    2012/05/25   03:00            11,627 lpc17xx_adc.c
    2012/05/25   03:00            55,791 lpc17xx_can.c
    2012/05/25   03:00            10,879 lpc17xx_clkpwr.c
    2012/05/25   03:00             5,557 lpc17xx_dac.c
    2012/05/25   03:00            31,830 lpc17xx_emac.c
    2012/05/25   03:00             5,868 lpc17xx_exti.c
    2012/05/25   03:00            17,592 lpc17xx_gpdma.c
    2012/05/25   03:00            24,336 lpc17xx_gpio.c
    2012/05/25   03:00            39,359 lpc17xx_i2c.c
    2012/05/25   03:00            21,458 lpc17xx_i2s.c
    2012/05/25   03:00            10,421 lpc17xx_iap.c
    2012/05/25   03:00             2,815 lpc17xx_libcfg_default.c
    2012/05/25   03:00            21,037 lpc17xx_mcpwm.c
    2012/05/25   03:00             4,706 lpc17xx_nvic.c
    2012/05/25   03:00            10,696 lpc17xx_pinsel.c
    2012/05/25   03:00            19,966 lpc17xx_pwm.c
    2012/05/25   03:00            21,230 lpc17xx_qei.c
    2012/05/25   03:00             6,776 lpc17xx_rit.c
    2012/05/25   03:00            24,646 lpc17xx_rtc.c
    2012/05/25   03:00            14,126 lpc17xx_spi.c
    2012/05/25   03:00            22,946 lpc17xx_ssp.c
    2012/05/25   03:00             6,153 lpc17xx_systick.c
    2012/05/25   03:00            20,238 lpc17xx_timer.c
    2012/05/25   03:00            41,758 lpc17xx_uart.c
    2012/05/25   03:00             8,323 lpc17xx_wdt.c
    2012/05/25   03:00             2,787 makefile
    

Reply
  • lpc175x_6x_cmsis_driver_library_0:

    2014/01/17  09:17    <DIR>          .
    2014/01/17  09:17    <DIR>          ..
    2014/01/17  09:10    <DIR>          Core
    2014/01/17  09:10    <DIR>          Drivers
    2014/01/17  09:10    <DIR>          Examples
    2012/05/25  03:00               697 gdb_ram_init.jlink
    2012/05/25  03:00               985 gdb_rom_init.jlink
    2012/05/25  03:00        24,916,617 LPC1700 Peripheral Driver Library Manual.chm
    2012/05/25  03:00            23,305 LPC1700CMSIS_ReleaseNotes.txt
    2012/05/25  03:00             3,012 makefile
    2014/01/17  09:10    <DIR>          makesection
    2012/05/25  03:00                73 setenv.bat
    

    It provides drivers and examples.

    \lpc175x_6x_cmsis_driver_library_0\lpc175x_6x_cmsis_driver_library\Drivers\source
    
    2014/01/17   09:10    <DIR>          .
    2014/01/17   09:10    <DIR>          ..
    2012/05/25   03:00            10,321 debug_frmwrk.c
    2012/05/25   03:00            11,627 lpc17xx_adc.c
    2012/05/25   03:00            55,791 lpc17xx_can.c
    2012/05/25   03:00            10,879 lpc17xx_clkpwr.c
    2012/05/25   03:00             5,557 lpc17xx_dac.c
    2012/05/25   03:00            31,830 lpc17xx_emac.c
    2012/05/25   03:00             5,868 lpc17xx_exti.c
    2012/05/25   03:00            17,592 lpc17xx_gpdma.c
    2012/05/25   03:00            24,336 lpc17xx_gpio.c
    2012/05/25   03:00            39,359 lpc17xx_i2c.c
    2012/05/25   03:00            21,458 lpc17xx_i2s.c
    2012/05/25   03:00            10,421 lpc17xx_iap.c
    2012/05/25   03:00             2,815 lpc17xx_libcfg_default.c
    2012/05/25   03:00            21,037 lpc17xx_mcpwm.c
    2012/05/25   03:00             4,706 lpc17xx_nvic.c
    2012/05/25   03:00            10,696 lpc17xx_pinsel.c
    2012/05/25   03:00            19,966 lpc17xx_pwm.c
    2012/05/25   03:00            21,230 lpc17xx_qei.c
    2012/05/25   03:00             6,776 lpc17xx_rit.c
    2012/05/25   03:00            24,646 lpc17xx_rtc.c
    2012/05/25   03:00            14,126 lpc17xx_spi.c
    2012/05/25   03:00            22,946 lpc17xx_ssp.c
    2012/05/25   03:00             6,153 lpc17xx_systick.c
    2012/05/25   03:00            20,238 lpc17xx_timer.c
    2012/05/25   03:00            41,758 lpc17xx_uart.c
    2012/05/25   03:00             8,323 lpc17xx_wdt.c
    2012/05/25   03:00             2,787 makefile
    

Children
No data