![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32学习之路
文章平均质量分 75
苏苏芒
居安思危,修身养性
展开
-
江科大/江协科技 STM32学习笔记P30
同理,STM32通过串口进行程序的自我更新,需要这样一个小机器人“BootLoader”,是ST公司写好的一段程序代码,程序的存储位置是ROM区的最后,1FFF F000,系统存储器,存储BootLoader(自举程序),用来程序自我更新,串口下载,在更新过程中,BootLoader接收USART1数据,刷新到程序存储器,这时主程序处于瘫痪状态,更新好之后再启动主程序,执行新程序,这就是串口下载的流程。写保护:保护某个区域的数据不被修改。读保护:保证程序不被偷。原创 2024-09-04 09:09:23 · 233 阅读 · 0 评论 -
江科大/江协科技 STM32学习笔记P1-3
什么是 ARM?简单说就一种性能出众的 32位处理器的内核架构。什么是STM32?简单来说就是一款可以控制电子器件的ARM芯片。在江科大的视频中我们学习的是,ST指意法半导体公司名;M指微控制器;32指32位;F是类型,常用类型:F-通用型,S-简单型,L-低功耗,H-高性能;103指子系列分类;C指引脚数,常用引脚数:C是48脚,R是64脚,V是100脚,Z是144脚;8指存储量,8代表64KB,B代表128KB;T是指 LQFP 封装;6是工业级 -40~85℃的工作温度范围。简单了解即可,不用背。原创 2024-07-15 16:54:42 · 797 阅读 · 0 评论 -
光敏传感器控制蜂鸣器和EXTI外部中断等
/锁定GPIO配置,调用函数,参数指定某个引脚,这个引脚的配置就会被锁定,防止意外更改。//进行引脚重映射,第一个参数选择要重映射的方式,第二个参数是新的状态。//配置AFIO的数据选择器,来选择我们想要的中断引脚。注意EXTI5-9、EXTI10-15,分别触发同一个中断函数,需要再根据标志位来区分中断,是为了减少NVIC的通道资源的占用。//调用这个函数,参数给一个指定的中断线,软件触发一次这个外部中断,如果只需要外部引脚触发中断,就不需要这个函数。//用来配置AFIO的事件输出功能的。原创 2024-05-20 08:55:31 · 775 阅读 · 0 评论 -
按键控制实验中的笔记
笔记原创 2024-05-18 16:08:50 · 285 阅读 · 0 评论 -
点亮LED灯
学习如何点亮LED灯的笔记原创 2024-05-17 10:46:11 · 289 阅读 · 1 评论 -
固件库的安装与系统电路图的学习
一开始觉得根本不知道是什么的东西,最后也能解决一二,我的经验是,不知道的东西不是你笨,而是教材默认你之前会从而忽略了,所以给自己点信心,遇到不明白的可以找更基础的教材查缺补漏,过程很痛苦,结果很愉悦。原创 2024-05-16 10:16:45 · 887 阅读 · 1 评论 -
C语言中的指针、枚举和结构体
同样是使用编程语言,算法和开发差很多哦,以前学的东西说白了就是数学,差很多。原创 2024-05-09 10:45:46 · 371 阅读 · 1 评论