Difference between revisions of "LPCXpresso"
m (→STM32F microcontroller and dev board) |
m (→STM32F microcontroller and dev board) |
||
Line 161: | Line 161: | ||
RCC in ST32F micro context appears to stand for Reset and Clock Control. See https://www.slideshare.net/GauravVerma3/programming-the-arm-cortex | RCC in ST32F micro context appears to stand for Reset and Clock Control. See https://www.slideshare.net/GauravVerma3/programming-the-arm-cortex | ||
+ | |||
+ | With STM_COMMON=/opt/lib/STM32F4-Discovery_FW_V1.1.0 . . . | ||
+ | |||
+ | <pre> | ||
+ | $ ls $STM_COMMON/Utilities/STM32F4-Discovery | ||
+ | MCD-ST Image SW License Agreement 19Jul2011 v0.1.pdf stm32f4_discovery.c stm32f4_discovery_audio_codec.h | ||
+ | Release_Notes.html stm32f4_discovery.h stm32f4_discovery_lis302dl.c | ||
+ | pdm_filter.h stm32f4_discovery_audio_codec.c stm32f4_discovery_lis302dl.h | ||
+ | |||
+ | $ ls $STM_COMMON/Libraries/CMSIS/Include | ||
+ | arm_common_tables.h arm_math.h core_cm0.h core_cm3.h core_cm4.h core_cm4_simd.h core_cmFunc.h core_cmInstr.h | ||
+ | |||
+ | $ ls $STM_COMMON/Libraries/CMSIS/ST/STM32F4xx/Include | ||
+ | stm32f4xx.h system_stm32f4xx.h | ||
+ | |||
+ | $ ls $STM_COMMON/Libraries/STM32F4xx_StdPeriph_Driver/inc | ||
+ | misc.h stm32f4xx_cryp.h stm32f4xx_dma.h stm32f4xx_gpio.h stm32f4xx_pwr.h stm32f4xx_sdio.h stm32f4xx_usart.h | ||
+ | stm32f4xx_adc.h stm32f4xx_dac.h stm32f4xx_exti.h stm32f4xx_hash.h stm32f4xx_rcc.h stm32f4xx_spi.h stm32f4xx_wwdg.h | ||
+ | stm32f4xx_can.h stm32f4xx_dbgmcu.h stm32f4xx_flash.h stm32f4xx_i2c.h stm32f4xx_rng.h stm32f4xx_syscfg.h | ||
+ | stm32f4xx_crc.h stm32f4xx_dcmi.h stm32f4xx_fsmc.h stm32f4xx_iwdg.h stm32f4xx_rtc.h stm32f4xx_tim.h | ||
+ | veris@alta-spare-6:~/docs/co2-pep/SCD30/Source$ | ||
+ | </pre> | ||
Revision as of 15:44, 30 April 2018
Contents
OVERVIEW
This nn article to hold notes on NXP/LPCXpresso programming tools and methods. Expet tools to include LPCXpresso Integrated Development Environment and command line based gcc, g++, as, ld, objcopy and related tools. Programming methods expected to include FTDI cable based programming employed with FlashMagic and lpc21isp. More to come going forward . . .
References
- https://batchloaf.wordpress.com/2013/11/29/simple-arm-example-for-lpc1114/
- http://eleceng.dit.ie/frank/arm/index.html . . . part of Frank Duignan 's web page with microcontroller projects
- http://eleceng.dit.ie/frank/arm/BareMetalLPC1114/display/index.html . . . pin signaling to put LPC111x into programming mode
LPCXpresso LPC1343 development board . . .
- https://www.embeddedartists.com/products/lpcxpresso/lpc1343_xpr.php
- https://www.embeddedartists.com/sites/default/files/docs/schematics/LPCXpressoLPC1343revA.pdf . . . schematic of board - NOT COMPLETE! LPC1343 micro missing!
- https://www.nxp.com/downloads/en/schematics/LPCXpresso-LPC1104-schematic-RevA.pdf . . . better schematic
Looking further for necessary FTDI cable to board wiring . . .
LPCXpresso dev board detailed pinouts search
2018-04-24 Tuesday
- https://github.com/dwelch67/lpcxpresso_samples
- http://elektorembedded.blogspot.com/2010/02/lpcxpresso-design-contest.html . . . LPCXpresso board pin match up with 40-pin Mbed board
- https://os.mbed.com/users/ytsuboi/notebook/getting-started-with-mbed-lpc1114/ . . . partial target board pinout
Ted noting LPCXpresso target board pin layout with respect to LPC1343 pins:
GND 3V3 +5VIN [ ] [ ] [ ] RST [ ] MOSI [ ] MISO [ ] SCK [ ] SSEL [ ] TXD [ ]/USB_DM RXD [ ]/USB_DP P0.7 P0.1/USB_FTOGGLE P2.0 P0.3/USB_VBUS P2.1 I2C_SDA P2.2 I2C_SDL AD0 P1.9 AD1 P1.10 AD2 P1.11 AD3 P2.3 AD4 P2.4 AD5 P2.5 P1.5 P2.6 P1.8 P2.7 P0.6 P2.8 P0.10 P2.9 P3.0 P2.10 P3.1 P3.3 P3.2 GND
Powering down, grounding pins P0.1 and P0.3, then powering up, ungrounding both those pins and issuing part signature read command:
$ sudo lpc21isp -detectonly /dev/ttyUSB0 9600 12000 lpc21isp version 1.97 Synchronizing (ESC to abort). OK Read bootcode version: 1 5 Read part ID: LPC1343, 32 kiB FLASH / 8 kiB SRAM (0x3D00002B) $
I2C References And Notes
STM32F microcontroller and dev board
This section of this LPCXpresso article is not very related to LPCXpresso but here to describe tools for compiling for, programming and debugging ST32F type processors and development boards. As of 2018-04-23 have on hand STMicro's development board model number STM32F1, also known as STM32FVLDISCOVERY. Overview page for this board at STMicro is:
The processor used in this dev board is an STM32F100 family part, described in the following PDF, and interestingly there appears to be no mention of 'fuse' or 'fuse bits' in this document:
References for reading and writing flash memory and other memory types on this board include the following pages:
- https://electronics.stackexchange.com/questions/32991/how-do-i-develop-for-stm32-discovery-on-linux
- https://jethomson.wordpress.com/2011/11/17/getting-started-with-the-stm32f4discovery-in-linux/
- https://github.com/texane/stlink
- https://github.com/texane/stlink/issues/519 . . . in stlink top-level dir invoke
make clean && make release
, this differs a little from build instructions in project'sdoc/compiling.md
file,
- https://github.com/texane/stlink/issues/519 . . . in stlink top-level dir invoke
- https://github.com/texane/stlink
- https://jethomson.wordpress.com/2011/11/17/getting-started-with-the-stm32f4discovery-in-linux/
- 2018-04-26 Thursday -
- STEP - Searching for tool chain components which provide gcc-arm-none-eabi compiler and related linking and library tools:
$ dpkg -c /var/cache/apt/archives/gcc-arm-none-eabi_4.8.4-1+11-1_i386.deb | grep gcc$ -rwxr-xr-x root/root 711032 2015-03-14 10:50 ./usr/bin/arm-none-eabi-gcc hrwxr-xr-x root/root 0 2015-03-14 10:50 ./usr/bin/arm-none-eabi-gcc-4.8 link to ./usr/bin/arm-none-eabi-gcc $
- STEP - building Texane's stlink programming utility for ST32F and related target processors:
Looks like there are a couple of extra steps to take to build developer or dev team Texane's stlink project. These steps include installing `cmake`, and then on Debian and Ubuntu systems invoking stlink's makefile as follows:
$ make clean && make release
- STEP - Noting memory map of the ST32F100xB family microcontrollers
- STEP - JTAG versus SWD (Serial Wire Debug)
- ASIDE - RCC stands for . . .
RCC in ST32F micro context appears to stand for Reset and Clock Control. See https://www.slideshare.net/GauravVerma3/programming-the-arm-cortex
With STM_COMMON=/opt/lib/STM32F4-Discovery_FW_V1.1.0 . . .
$ ls $STM_COMMON/Utilities/STM32F4-Discovery MCD-ST Image SW License Agreement 19Jul2011 v0.1.pdf stm32f4_discovery.c stm32f4_discovery_audio_codec.h Release_Notes.html stm32f4_discovery.h stm32f4_discovery_lis302dl.c pdm_filter.h stm32f4_discovery_audio_codec.c stm32f4_discovery_lis302dl.h $ ls $STM_COMMON/Libraries/CMSIS/Include arm_common_tables.h arm_math.h core_cm0.h core_cm3.h core_cm4.h core_cm4_simd.h core_cmFunc.h core_cmInstr.h $ ls $STM_COMMON/Libraries/CMSIS/ST/STM32F4xx/Include stm32f4xx.h system_stm32f4xx.h $ ls $STM_COMMON/Libraries/STM32F4xx_StdPeriph_Driver/inc misc.h stm32f4xx_cryp.h stm32f4xx_dma.h stm32f4xx_gpio.h stm32f4xx_pwr.h stm32f4xx_sdio.h stm32f4xx_usart.h stm32f4xx_adc.h stm32f4xx_dac.h stm32f4xx_exti.h stm32f4xx_hash.h stm32f4xx_rcc.h stm32f4xx_spi.h stm32f4xx_wwdg.h stm32f4xx_can.h stm32f4xx_dbgmcu.h stm32f4xx_flash.h stm32f4xx_i2c.h stm32f4xx_rng.h stm32f4xx_syscfg.h stm32f4xx_crc.h stm32f4xx_dcmi.h stm32f4xx_fsmc.h stm32f4xx_iwdg.h stm32f4xx_rtc.h stm32f4xx_tim.h veris@alta-spare-6:~/docs/co2-pep/SCD30/Source$
Appendix A - CMSISv2p00 library files
2018-04-18
Figure x - unzipping NXP library files CMSISv2p00 . . .
veris@alta-spare-6:/opt/nxp/lpcxpresso-8p2p2/lpcxpresso/Examples/CMSIS_DSPLIB$ ls CMSIS_DSPLIB_Latest.zip CMSISv2p00_DSPLIB.zip CMSISv2p10_DSPLIB.zip CMSISv3p01_DSPLIB.zip veris@alta-spare-6:/opt/nxp/lpcxpresso-8p2p2/lpcxpresso/Examples/CMSIS_DSPLIB$ unzip CMSISv2p00_DSPLIB.zip Archive: CMSISv2p00_DSPLIB.zip creating: CMSISv2p00_DSPLIB_CM3/ inflating: CMSISv2p00_DSPLIB_CM3/.project creating: CMSISv2p00_DSPLIB_CM3/docs/ inflating: CMSISv2p00_DSPLIB_CM3/docs/CMSIS END USER LICENCE AGREEMENT.pdf inflating: CMSISv2p00_DSPLIB_CM3/docs/cmsis_dsp_readme.txt inflating: CMSISv2p00_DSPLIB_CM3/docs/cmsis_readme.txt inflating: CMSISv2p00_DSPLIB_CM3/history.txt creating: CMSISv2p00_DSPLIB_CM3/inc/ creating: CMSISv2p00_DSPLIB_CM3/inc/arm/ inflating: CMSISv2p00_DSPLIB_CM3/inc/arm/arm_math.h inflating: CMSISv2p00_DSPLIB_CM3/inc/arm_math.h inflating: CMSISv2p00_DSPLIB_CM3/inc/math_helper.h creating: CMSISv2p00_DSPLIB_CM3/lib/ inflating: CMSISv2p00_DSPLIB_CM3/lib/libCMSISv2p00_DSPLIB_CM3.a creating: CMSISv2p00_DSPLIB_CM4/ inflating: CMSISv2p00_DSPLIB_CM4/.project creating: CMSISv2p00_DSPLIB_CM4/docs/ inflating: CMSISv2p00_DSPLIB_CM4/docs/CMSIS END USER LICENCE AGREEMENT.pdf inflating: CMSISv2p00_DSPLIB_CM4/docs/cmsis_dsp_readme.txt inflating: CMSISv2p00_DSPLIB_CM4/docs/cmsis_readme.txt creating: CMSISv2p00_DSPLIB_CM4/inc/ creating: CMSISv2p00_DSPLIB_CM4/inc/arm/ inflating: CMSISv2p00_DSPLIB_CM4/inc/arm/arm_math.h inflating: CMSISv2p00_DSPLIB_CM4/inc/arm_math.h inflating: CMSISv2p00_DSPLIB_CM4/inc/math_helper.h creating: CMSISv2p00_DSPLIB_CM4/lib/ inflating: CMSISv2p00_DSPLIB_CM4/lib/libCMSISv2p00_DSPLIB_CM4.a creating: CMSISv2p00_DSPLIB_CM4_NoFP/ inflating: CMSISv2p00_DSPLIB_CM4_NoFP/.project creating: CMSISv2p00_DSPLIB_CM4_NoFP/docs/ inflating: CMSISv2p00_DSPLIB_CM4_NoFP/docs/CMSIS END USER LICENCE AGREEMENT.pdf inflating: CMSISv2p00_DSPLIB_CM4_NoFP/docs/cmsis_dsp_readme.txt inflating: CMSISv2p00_DSPLIB_CM4_NoFP/docs/cmsis_readme.txt creating: CMSISv2p00_DSPLIB_CM4_NoFP/inc/ creating: CMSISv2p00_DSPLIB_CM4_NoFP/inc/arm/ inflating: CMSISv2p00_DSPLIB_CM4_NoFP/inc/arm/arm_math.h inflating: CMSISv2p00_DSPLIB_CM4_NoFP/inc/arm_math.h inflating: CMSISv2p00_DSPLIB_CM4_NoFP/inc/math_helper.h creating: CMSISv2p00_DSPLIB_CM4_NoFP/lib/ inflating: CMSISv2p00_DSPLIB_CM4_NoFP/lib/libCMSISv2p00_DSPLIB_CM4_NoFP.a creating: CMSISv2p00_DSPLIB_SRC/ inflating: CMSISv2p00_DSPLIB_SRC/.cproject inflating: CMSISv2p00_DSPLIB_SRC/.project creating: CMSISv2p00_DSPLIB_SRC/docs/ inflating: CMSISv2p00_DSPLIB_SRC/docs/CMSIS END USER LICENCE AGREEMENT.pdf inflating: CMSISv2p00_DSPLIB_SRC/docs/cmsis_dsp_readme.txt inflating: CMSISv2p00_DSPLIB_SRC/docs/cmsis_readme.txt inflating: CMSISv2p00_DSPLIB_SRC/history.txt creating: CMSISv2p00_DSPLIB_SRC/inc/ inflating: CMSISv2p00_DSPLIB_SRC/inc/arm_common_tables.h inflating: CMSISv2p00_DSPLIB_SRC/inc/arm_math.h inflating: CMSISv2p00_DSPLIB_SRC/inc/math_helper.h creating: CMSISv2p00_DSPLIB_SRC/inc_cmsis/ inflating: CMSISv2p00_DSPLIB_SRC/inc_cmsis/core_cm3.h inflating: CMSISv2p00_DSPLIB_SRC/inc_cmsis/core_cm4.h inflating: CMSISv2p00_DSPLIB_SRC/inc_cmsis/core_cm4_simd.h inflating: CMSISv2p00_DSPLIB_SRC/inc_cmsis/core_cmFunc.h inflating: CMSISv2p00_DSPLIB_SRC/inc_cmsis/core_cmInstr.h creating: CMSISv2p00_DSPLIB_SRC/src/ creating: CMSISv2p00_DSPLIB_SRC/src/Common/ creating: CMSISv2p00_DSPLIB_SRC/src/Common/Source/ inflating: CMSISv2p00_DSPLIB_SRC/src/Common/Source/math_helper.c creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/ inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_abs_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_abs_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_abs_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_abs_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_add_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_add_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_add_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_add_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_dot_prod_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_dot_prod_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_dot_prod_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_dot_prod_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_mult_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_mult_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_mult_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_mult_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_negate_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_negate_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_negate_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_negate_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_offset_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_offset_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_offset_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_offset_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_scale_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_scale_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_scale_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_scale_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_shift_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_shift_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_shift_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_sub_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_sub_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_sub_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/BasicMathFunctions/arm_sub_q7.c creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/CommonTables/ inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/CommonTables/arm_common_tables.c creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/ inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_conj_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_conj_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_conj_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_dot_prod_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_dot_prod_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_dot_prod_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mag_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mag_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mag_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mag_squared_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mag_squared_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mag_squared_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mult_cmplx_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mult_cmplx_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mult_cmplx_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mult_real_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mult_real_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ComplexMathFunctions/arm_cmplx_mult_real_q31.c creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ControllerFunctions/ inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ControllerFunctions/arm_pid_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ControllerFunctions/arm_pid_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ControllerFunctions/arm_pid_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ControllerFunctions/arm_pid_reset_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ControllerFunctions/arm_pid_reset_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ControllerFunctions/arm_pid_reset_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ControllerFunctions/arm_sin_cos_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/ControllerFunctions/arm_sin_cos_q31.c creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FastMathFunctions/ inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FastMathFunctions/arm_cos_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FastMathFunctions/arm_cos_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FastMathFunctions/arm_cos_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FastMathFunctions/arm_sin_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FastMathFunctions/arm_sin_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FastMathFunctions/arm_sin_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FastMathFunctions/arm_sqrt_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FastMathFunctions/arm_sqrt_q31.c creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/ inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df1_32x64_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df1_32x64_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df1_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df1_fast_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df1_fast_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df1_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df1_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df1_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df1_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df1_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df2T_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_biquad_cascade_df2T_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_fast_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_fast_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_partial_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_partial_fast_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_partial_fast_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_partial_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_partial_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_partial_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_conv_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_correlate_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_correlate_fast_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_correlate_fast_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_correlate_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_correlate_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_correlate_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_decimate_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_decimate_fast_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_decimate_fast_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_decimate_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_decimate_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_decimate_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_decimate_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_decimate_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_fast_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_fast_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_init_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_interpolate_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_interpolate_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_interpolate_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_interpolate_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_interpolate_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_interpolate_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_lattice_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_lattice_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_lattice_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_lattice_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_lattice_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_lattice_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_sparse_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_sparse_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_sparse_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_sparse_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_sparse_init_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_sparse_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_sparse_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_fir_sparse_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_iir_lattice_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_iir_lattice_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_iir_lattice_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_iir_lattice_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_iir_lattice_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_iir_lattice_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_norm_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_norm_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_norm_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_norm_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_norm_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_norm_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/FilteringFunctions/arm_lms_q31.c creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/ inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_add_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_add_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_add_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_inverse_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_mult_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_mult_fast_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_mult_fast_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_mult_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_mult_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_scale_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_scale_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_scale_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_sub_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_sub_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_sub_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_trans_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_trans_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/MatrixFunctions/arm_mat_trans_q31.c creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/ inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_max_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_max_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_max_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_max_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_mean_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_mean_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_mean_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_mean_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_min_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_min_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_min_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_min_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_power_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_power_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_power_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_power_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_rms_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_rms_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_rms_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_std_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_std_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_std_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_var_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_var_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/StatisticsFunctions/arm_var_q31.c creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/ creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/ inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_copy_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_copy_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_copy_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_copy_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_fill_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_fill_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_fill_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_fill_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_float_to_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_float_to_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_float_to_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_q15_to_float.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_q15_to_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_q15_to_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_q31_to_float.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_q31_to_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_q31_to_q7.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_q7_to_float.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_q7_to_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/SupportFunctions/arm_q7_to_q31.c creating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/ inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_cfft_radix4_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_cfft_radix4_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_cfft_radix4_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_cfft_radix4_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_cfft_radix4_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_cfft_radix4_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_dct4_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_dct4_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_dct4_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_dct4_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_dct4_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_dct4_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_rfft_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_rfft_init_f32.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_rfft_init_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_rfft_init_q31.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_rfft_q15.c inflating: CMSISv2p00_DSPLIB_SRC/src/Cortex-M4-M3/TransformFunctions/arm_rfft_q31.c veris@alta-spare-6:/opt/nxp/lpcxpresso-8p2p2/lpcxpresso/Examples/CMSIS_DSPLIB$ ls CMSIS_DSPLIB_Latest.zip CMSISv2p00_DSPLIB_CM3 CMSISv2p00_DSPLIB_CM4_NoFP CMSISv2p10_DSPLIB.zip CMSISv2p00_DSPLIB.zip CMSISv2p00_DSPLIB_CM4 CMSISv2p00_DSPLIB_SRC CMSISv3p01_DSPLIB.zip veris@alta-spare-6:/opt/nxp/lpcxpresso-8p2p2/lpcxpresso/Examples/CMSIS_DSPLIB$
These by their top folder names look like they may be libraries old than NXP's LPCOpen libraries, which are mentioned in the 2016 LPCXpresso user manual as being a new de facto standard. A more simple starting point to test out blinky LED program on the LPCXpressor dev board 1114F may be here,
- https://batchloaf.wordpress.com/2013/11/29/simple-arm-example-for-lpc1114/
- http://eleceng.dit.ie/frank/arm/BareMetalLPC1114/display/index.html