08 2023 档案

摘要:关键字:typedef 用途:将一个比较长的变量类姓名换个名字,便于使用 定义typedef: typedef unsigned char uint8_t; 引用typedef: uint8_t a; //等效于unsigned char a; 结构体: 关键字:struct 用途:数据打包,不同类 阅读全文
posted @ 2023-08-18 10:07 谁是谁的灯塔 阅读(41) 评论(0) 推荐(0)
摘要:按键:按下导通,松手断开 按键抖动:由于案件内部使用的是机械式弹簧片来进行通断的,所以在按下和松手的瞬间会伴随有一连串的抖动,比如有5-10ms的时间,对于单片机来说这个抖动是漫长的,所以在程序中,要对这个抖动进行过滤。否则就会出现按键按一下,单片机反应了多次的现象。 解决方法:加一段延时。 阅读全文
posted @ 2023-08-17 16:54 谁是谁的灯塔 阅读(28) 评论(0) 推荐(0)
摘要:ROM:只读存储器,只能读,不能写,断电之后,还可以长久保持数据 PROM:Programmable ROM,可编程只读存储器,对PROM写入程序后,数据便无法更改,用的熔丝技术,比如熔断代表0,没有熔断代表1 EPROM:Erasable Programmable ROM 紫外线可擦除可编程只读存 阅读全文
posted @ 2023-08-17 15:07 谁是谁的灯塔 阅读(70) 评论(0) 推荐(0)
摘要:[TOC](STM32F103C8T6第一次点灯) # 代码 ```c #include "stm32f10x.h" // Device header int main(void){ // 寄存器操作,stm32有很多寄存器,操作不方便,推荐使用标准库或HAL库 // RCC->APB2ENR = 阅读全文
posted @ 2023-08-15 16:37 谁是谁的灯塔 阅读(464) 评论(0) 推荐(0)
摘要:基于STM32F103C8T6 固件库相关配置: 引入固件库的项目 ![引入固件库](https://img2023.cnblogs.com/blog/2392316/202308/2392316-20230815160531414-1739468108.png) #新建工程: 启动文件: | 缩写 阅读全文
posted @ 2023-08-15 16:04 谁是谁的灯塔 阅读(65) 评论(0) 推荐(0)