[{"title":"(89个子文件1.37MB)真正实现了STM32HAL串口不定长数据的接收发送功能(DMA方式,不用限定单次接收长度和添加结束标志)","children":[{"title":"usart","children":[{"title":"usart.ioc <span style='color:#111;'>5.27KB</span>","children":null,"spread":false},{"title":"Inc","children":[{"title":"stm32f4xx_hal_conf.h <span style='color:#111;'>17.21KB</span>","children":null,"spread":false},{"title":"mxconstants.h <span style='color:#111;'>2.38KB</span>","children":null,"spread":false},{"title":"stm32f4xx_it.h <span style='color:#111;'>2.96KB</span>","children":null,"spread":false},{"title":"TypeDef.h <span style='color:#111;'>1.08KB</span>","children":null,"spread":false}],"spread":true},{"title":".mxproject <span style='color:#111;'>5.00KB</span>","children":null,"spread":false},{"title":"MDK-ARM","children":[{"title":"RTE","children":[{"title":"RTE_Components.h <span style='color:#111;'>342B</span>","children":null,"spread":false}],"spread":true},{"title":"DebugConfig","children":[{"title":"usart_STM32F429IGTx.dbgconf <span style='color:#111;'>2.04KB</span>","children":null,"spread":false}],"spread":true},{"title":"usart.uvguix.Administrator <span style='color:#111;'>166.03KB</span>","children":null,"spread":false},{"title":"JLinkLog.txt <span style='color:#111;'>44.90KB</span>","children":null,"spread":false},{"title":"startup_stm32f429xx.lst <span style='color:#111;'>76.12KB</span>","children":null,"spread":false},{"title":"usart.uvoptx <span style='color:#111;'>17.31KB</span>","children":null,"spread":false},{"title":"usart.uvguix.csw <span style='color:#111;'>70.28KB</span>","children":null,"spread":false},{"title":"startup_stm32f429xx.s <span style='color:#111;'>30.94KB</span>","children":null,"spread":false},{"title":"usart","children":null,"spread":false},{"title":"JLinkSettings.ini <span style='color:#111;'>755B</span>","children":null,"spread":false},{"title":"usart.uvprojx <span style='color:#111;'>18.56KB</span>","children":null,"spread":false}],"spread":false},{"title":"Src","children":[{"title":"stm32f4xx_it.c <span style='color:#111;'>5.95KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_msp.c <span style='color:#111;'>8.58KB</span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'>5.48KB</span>","children":null,"spread":false}],"spread":true},{"title":"Drivers","children":[{"title":"STM32F4xx_HAL_Driver","children":[{"title":"Inc","children":[{"title":"stm32f4xx_hal_flash.h <span style='color:#111;'>15.96KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rcc.h <span style='color:#111;'>69.36KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_dma_ex.h <span style='color:#111;'>4.14KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_pwr.h <span style='color:#111;'>15.80KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_flash_ramfunc.h <span style='color:#111;'>3.47KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rcc_ex.h <span style='color:#111;'>327.88KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_uart.h <span style='color:#111;'>38.23KB</span>","children":null,"spread":false},{"title":"Legacy","children":[{"title":"stm32_hal_legacy.h <span style='color:#111;'>165.36KB</span>","children":null,"spread":false}],"spread":false},{"title":"stm32f4xx_hal.h <span style='color:#111;'>12.98KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_tim_ex.h <span style='color:#111;'>14.79KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_tim.h <span style='color:#111;'>73.68KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_dma.h <span style='color:#111;'>36.48KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_gpio.h <span style='color:#111;'>13.62KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_gpio_ex.h <span style='color:#111;'>67.82KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_flash_ex.h <span style='color:#111;'>56.33KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_pwr_ex.h <span style='color:#111;'>16.92KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_def.h <span style='color:#111;'>8.33KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_cortex.h <span style='color:#111;'>19.76KB</span>","children":null,"spread":false}],"spread":false},{"title":"Src","children":[{"title":"stm32f4xx_hal_pwr_ex.c <span style='color:#111;'>24.35KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_cortex.c <span style='color:#111;'>19.18KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_flash_ex.c <span style='color:#111;'>50.39KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_tim_ex.c <span style='color:#111;'>66.79KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_flash.c <span style='color:#111;'>24.78KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rcc_ex.c <span style='color:#111;'>95.77KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_pwr.c <span style='color:#111;'>21.06KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal.c <span style='color:#111;'>18.34KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_dma_ex.c <span style='color:#111;'>10.90KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_uart.c <span style='color:#111;'>60.72KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_dma.c <span style='color:#111;'>31.81KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_flash_ramfunc.c <span style='color:#111;'>7.26KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_tim.c <span style='color:#111;'>175.54KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_gpio.c <span style='color:#111;'>20.48KB</span>","children":null,"spread":false},{"title":"stm32f4xx_hal_rcc.c <span style='color:#111;'>42.71KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"CMSIS","children":[{"title":"Include","children":[{"title":"core_cm3.h <span style='color:#111;'>101.47KB</span>","children":null,"spread":false},{"title":"cmsis_armcc.h <span style='color:#111;'>23.85KB</span>","children":null,"spread":false},{"title":"core_cmFunc.h <span style='color:#111;'>3.54KB</span>","children":null,"spread":false},{"title":"cmsis_gcc.h <span style='color:#111;'>40.46KB</span>","children":null,"spread":false},{"title":"core_cm4.h <span style='color:#111;'>111.81KB</span>","children":null,"spread":false},{"title":"core_cmInstr.h <span style='color:#111;'>3.55KB</span>","children":null,"spread":false},{"title":"core_cm7.h <span style='color:#111;'>136.39KB</span>","children":null,"spread":false},{"title":"arm_math.h <span style='color:#111;'>246.42KB</span>","children":null,"spread":false},{"title":"arm_const_structs.h <span style='color:#111;'>3.85KB</span>","children":null,"spread":false},{"title":"core_cm0plus.h <span style='color:#111;'>43.75KB</span>","children":null,"spread":false},{"title":"core_sc300.h <span style='color:#111;'>100.40KB</span>","children":null,"spread":false},{"title":"core_cmSimd.h <span style='color:#111;'>3.58KB</span>","children":null,"spread":false},{"title":"arm_common_tables.h <span style='color:#111;'>7.09KB</span>","children":null,"spread":false},{"title":"cmsis_armcc_V6.h <span style='color:#111;'>53.79KB</span>","children":null,"spread":false},{"title":"core_sc000.h <span style='color:#111;'>44.20KB</span>","children":null,"spread":false},{"title":"core_cm0.h <span style='color:#111;'>36.35KB</span>","children":null,"spread":false}],"spread":false},{"title":"Device","children":[{"title":"ST","children":[{"title":"STM32F4xx","children":[{"title":"Source","children":[{"title":"Templates","children":[{"title":"system_stm32f4xx.c <span style='color:#111;'>27.26KB</span>","children":null,"spread":false},{"title":"arm","children":[{"title":"startup_stm32f429xx.s <span style='color:#111;'>30.96KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"Include","children":[{"title":"stm32f437xx.h <span style='color:#111;'>682.40KB</span>","children":null,"spread":false},{"title":"stm32f479xx.h <span style='color:#111;'>783.26KB</span>","children":null,"spread":false},{"title":"stm32f469xx.h <span style='color:#111;'>770.25KB</span>","children":null,"spread":false},{"title":"stm32f405xx.h <span style='color:#111;'>570.68KB</span>","children":null,"spread":false},{"title":"stm32f410rx.h <span style='color:#111;'>283.06KB</span>","children":null,"spread":false},{"title":"stm32f415xx.h <span style='color:#111;'>583.91KB</span>","children":null,"spread":false},{"title":"stm32f401xc.h <span style='color:#111;'>346.26KB</span>","children":null,"spread":false},{"title":"stm32f411xe.h <span style='color:#111;'>347.87KB</span>","children":null,"spread":false},{"title":"stm32f4xx.h <span style='color:#111;'>9.37KB</span>","children":null,"spread":false},{"title":"stm32f429xx.h <span style='color:#111;'>683.84KB</span>","children":null,"spread":false},{"title":"stm32f410tx.h <span style='color:#111;'>280.62KB</span>","children":null,"spread":false},{"title":"stm32f439xx.h <span style='color:#111;'>696.86KB</span>","children":null,"spread":false},{"title":"stm32f427xx.h <span style='color:#111;'>669.13KB</span>","children":null,"spread":false},{"title":"system_stm32f4xx.h <span style='color:#111;'>3.60KB</span>","children":null,"spread":false},{"title":"stm32f417xx.h <span style='color:#111;'>627.37KB</span>","children":null,"spread":false},{"title":"stm32f407xx.h <span style='color:#111;'>614.49KB</span>","children":null,"spread":false},{"title":"stm32f446xx.h <span style='color:#111;'>638.06KB</span>","children":null,"spread":false},{"title":"stm32f401xe.h <span style='color:#111;'>346.26KB</span>","children":null,"spread":false},{"title":"stm32f410cx.h <span style='color:#111;'>282.87KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]