最近了解到了STM32的静态库与动态库,在此记录一下STM32静态库的生成与使用。静态库的作用主要是对代码进行封装及保护,使其他使用者只知其然而不知其所以然,因为封装后的静态库只有.h文件没有.c文件
2024-12-11 13:26:17
760
Vscode配置STM32开发环境(联合Keil MDK/IAR开发)
2024-02-05 03:03:45
1446
由于STM32的部分引脚是JTAG、SWD的调试引脚,如PB3、PB4、PA15、PA13、PA14等,为了将JTAG的引脚解放出来作为不同GPIO使用,通常会在程序中禁用掉JTAG(STM32的gpio头文件中有如下宏,如注释所示:第一个是SWD、JTAG全部使能,第二个是使能SWD、失能JTAG,第三个是SWD、JTAG全部失能。,将这三个问题进行排除后依旧无法正常下载程序,那就基本能够确认是软件关闭了SWD导致的无法正常下载程序,检查程序中是否存在如下语句。IAR环境下烧录报错如下:查找CPU失败。
2024-01-17 08:46:30
937
STM32在FreeRTOS下的us延时
2023-11-17 16:19:28
3062
2
基于STM32F103的HAL库手动配置FreeRTOS
2023-05-28 15:59:05
1364
蓝桥杯STM32G431RBT6学习——M24C02
2023-02-01 21:21:34
2168
蓝桥杯STM32G431RBT6学习——USART
2023-01-25 13:42:11
2327
蓝桥杯STM32G431RBT6学习——定时器输入捕获
2023-01-24 22:18:00
1203
4
蓝桥杯STM32G431RBT6学习——定时器PWM输出
2023-01-19 22:06:28
3629
3
蓝桥杯STM32G431RBT6学习——定时器中断
2023-01-19 12:13:29
4020
1
蓝桥杯STM32G431RBT6学习——工程建立
2023-01-04 20:20:13
1446
1
Arduino ESP32学习笔记4-转型IDF
2022-10-20 19:59:20
2419
2
Arduino ESP32学习笔记3-外部中断
2022-10-10 10:13:20
2083
1
Arduino ESP32学习笔记1-开发板资料
2022-10-09 11:30:51
3712
1
Ubuntu学习笔记6-ESP32接收并处理cmd_vel话题
2022-09-08 14:45:26
1361
Ubuntu学习笔记5-安装Arduino及ros配置
2022-09-05 09:48:15
1896
树莓派学习笔记11-Ubuntu系统远程连接及ROS安装
2022-09-01 22:09:06
713
1
树莓派学习笔记10-Ubuntu18.04桌面版安装配置
2022-09-01 20:12:32
4329
9
Ubuntu学习笔记3-安装并使用Qt-ros
2022-08-17 16:02:00
1848
6
MSP430F5529基于CCS库函数开发——软件安装与库函数配置
2022-07-08 22:01:38
7680
2
K210——Linux本地训练环境
2022-06-20 23:49:28
1656
1