![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
樱桃木子
这个作者很懒,什么都没留下…
展开
-
报错 No section matches selector - no section to be FIRST/LAST. 解决办法
报错 error: L6236E: No section matches selector - no section to be FIRST/LAST. 解决办法1.出现这个错误信息是因为该工程文件没有启动文件;将文件添加进去就ok啦2,不知道文件在哪找的,可以找f103例程文件下–>CORE文件夹下的.s文件...原创 2021-04-13 16:31:10 · 8321 阅读 · 1 评论 -
STM32 之GPIO 配置模式详解
GPIO的配置种类 详解(1)GPIO_MODE_AIN 模拟输入(2)GPIO_MODE_IN_FLOATING 浮空输入(3)GPIO_MODE_IPD 下拉输入(4)GPIO_MODE_IPU 上拉输入(5)GPIO_MODE_Out_OD 开漏输出(6)GPIO_MODE_Out_PP 推挽输出(7)GPIO_MODE_AF_OD 复用开漏输出(8)GPIO_MODE_AF_PP 复用推挽输出GPIO_MODE_AIN 模拟输入 大多情况下,应用于ADC模拟输入或低功耗省电,原创 2020-09-07 17:18:52 · 3688 阅读 · 0 评论 -
STM32F1学习笔记1
1.__weak修饰符__weak 这个函数为“弱函数”,加上__weak 修饰符的函数,我们可以再文件中重新定义一个同名函数,在最后编译时,编译器会选择我们定义的函数;如果我们没有重新定义这个函数,编译器会默认的编译 __weak声明的函数,并且编译不会报错;2. HAL_PPP_MspInit 函数和HAL_PPP_Init 函数例:HAL_UART_MspInit () HAL_UART_Init ()我们在写代码时会自己写一个 uart_init()初始化函数,这个函数主要是设置串口的原创 2020-09-04 11:59:31 · 693 阅读 · 0 评论