实现串口驱动,移植方便

This commit is contained in:
冯佳
2026-01-22 16:36:56 +08:00
parent 2ef4dac5bd
commit 51e8d79f78
151 changed files with 4064 additions and 11050 deletions

View File

@ -1,29 +1,39 @@
# ninja log v7
28 208 7907699316762142 CMakeFiles/stm32f407vet6_cmake.dir/startup_stm32f407xx.s.obj 41e1870c83349182
21 325 7907699316690819 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/sysmem.c.obj c6bc29582a971910
54 432 7907699317013040 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c.obj 1344d78546b212be
44 448 7907699316917596 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c.obj 93fb4f60879aa309
63 422 7907699317107040 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj 6256c7a0daf84b69
40 411 7907699316867288 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c.obj e32acb2a18201c5d
72 468 7907699317207640 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c.obj 46242622a7889d3a
16 207 7907699581298660 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c.obj 5bef3308748a0d64
14 222 7907699581268446 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c.obj aab4f89c02373eab
36 427 7907699316842076 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj a13c5527e84e2322
67 439 7907699317154805 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c.obj 7c94cde80187796b
58 393 7907699317060136 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c.obj 623752647af4da79
9 196 7907699581238263 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c.obj 73552aaaf34e707f
32 376 7907699316804423 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj af85fe90d65b9cd9
15 410 7907699316629604 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/stm32f4xx_it.c.obj 22caa306e1d548a6
6 179 7907699950507324 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/main.c.obj a55c28d17baa048c
78 454 7907699317258766 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c.obj e47009791c4ba127
18 402 7907699316660071 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/stm32f4xx_hal_msp.c.obj ca503b414f795a02
24 329 7907699316721756 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/syscalls.c.obj fa64cc3fc0793bdc
20 211 7907699581333583 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c.obj 2dc58290024125cc
250 399 7907699952944996 stm32f407vet6_cmake.elf e0482522c484f7f0
3 388 7907699316512943 Modules/led/CMakeFiles/led.dir/src/led.c.obj 955d0672f8903a69
23 116 7907699581363799 Modules/led/libled.a 4975295d4e0f5144
3 172 7907699950476740 Modules/delay/CMakeFiles/delay.dir/src/delay.c.obj ceeb1d182784d3b4
173 250 7907699952177421 Modules/delay/libdelay.a fa50f3f1c7df37b
3 169 7907701990054919 Modules/led/CMakeFiles/led.dir/src/led.c.obj 955d0672f8903a69
170 239 7907701991708500 Modules/led/libled.a 4975295d4e0f5144
239 457 7907701992401313 stm32f407vet6_cmake.elf 84f76193ad97cdbf
27 91 7907740350657680 CMakeFiles/stm32f407vet6_cmake.dir/startup_stm32f407xx.s.obj 3eef43a03f4e08c9
20 104 7907740350593578 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/sysmem.c.obj 735204cde684e2db
24 134 7907740350624368 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/syscalls.c.obj f2aca49ad4e0134a
15 221 7907740350547674 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/stm32f4xx_hal_msp.c.obj ddcbce0bd9283439
25 428 7907736326990605 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32f4xx.c.obj af85fe90d65b9cd9
10 234 7907740350486381 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/main.c.obj c9309680527b1fc9
13 408 7907736326872164 BSP/CMakeFiles/bsp.dir/Src/bsp_init.c.obj f4d67e6434330a56
13 210 7907740350516998 CMakeFiles/stm32f407vet6_cmake.dir/Core/Src/stm32f4xx_it.c.obj 1cdd8cea9cdb3655
44 472 7907736327184230 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c.obj 623752647af4da79
36 483 7907736327103297 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c.obj 93fb4f60879aa309
28 474 7907736327026491 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c.obj a13c5527e84e2322
49 512 7907736327229971 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c.obj 6256c7a0daf84b69
32 450 7907736327057124 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c.obj e32acb2a18201c5d
40 430 7907736327138854 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c.obj 1344d78546b212be
2 242 7907740491600640 build.ninja caf9b2fcb7d78363
66 521 7907736327400753 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c.obj e47009791c4ba127
70 486 7907736327443416 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c.obj 73552aaaf34e707f
53 496 7907736327275576 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c.obj 7c94cde80187796b
409 658 7907736330829032 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c.obj aab4f89c02373eab
414 643 7907736330879381 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c.obj 5bef3308748a0d64
418 638 7907736330915407 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c.obj 2dc58290024125cc
58 521 7907736327351749 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c.obj 46242622a7889d3a
7 440 7907736326809651 HAL/CMakeFiles/hal.dir/Src/hal_delay.c.obj 49dc53f85c2f4abd
4 430 7907736326779459 HAL/CMakeFiles/hal.dir/Src/hal_gpio.c.obj b13353a90639f602
10 75 7907735817124799 Modules/delay/CMakeFiles/delay.dir/src/delay.c.obj 9f54bcb90eb0c43d
13 85 7907735817160357 Modules/uart/CMakeFiles/uart.dir/src/uart.c.obj acc70eb7e89dbc00
7 77 7907735817104659 Modules/led/CMakeFiles/led.dir/src/led.c.obj 30023fc0193157c4
10 413 7907736326839849 HAL/CMakeFiles/hal.dir/Src/hal_uart.c.obj 3864dcf9be32d495
440 562 7907736331146591 HAL/libhal.a 787cd4afb8016943
562 646 7907736332361062 BSP/libbsp.a 307035d3d9c54110
275 344 7907735819784460 Modules/led/libled.a 4975295d4e0f5144
286 351 7907735819894220 Modules/uart/libuart.a f980800b2f79773c
281 361 7907735819845519 Modules/delay/libdelay.a fa50f3f1c7df37b
5 248 7907737010498681 cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c.obj 16ecd0629267ff8b
249 440 7907737012940431 stm32f407vet6_cmake.elf 3fd4d2eee6bf8959
4 80 7907740650362049 Middlewares/logging/CMakeFiles/logging.dir/src/logging.c.obj a2b74a9b5219dede
81 142 7907740651120226 Middlewares/logging/liblogging.a df543b4167ac9a8e
142 339 7907740651745529 stm32f407vet6_cmake.elf 2e42a578b6a3f70f