
单片机
文章平均质量分 67
奇妙-
小笔记
展开
-
STM32CubeIDE中 FLASH溢出报错: region `FLASH‘ overflowed by XXXX bytes
Release编译结果不携带调试信息,Debug携带调试信息所以使用Release编译生成的目标文件会比Debug生成的目标文件小,实测可节省百分之25左右的空间。解决办法:点击锤子图标然后选择Release编译。原创 2024-04-27 10:28:58 · 912 阅读 · 0 评论 -
【详解】篮球记分器硬件及代码
(1)结合硬件能够正常显示分值且能够正常计分(1,2,3)。(2)能够正常修改工作模式(计分与24秒)。(3)能够实现24秒的误差不小于1秒。(4)能够显示两队球员犯规次数计数。(5)半场交换场地后,对应数据的显示也左右交换(4)能控制蜂鸣器及为防止误触后比分不可逆,实现比分及犯规数的减功能原创 2023-06-17 17:42:38 · 4907 阅读 · 21 评论 -
51单片机 | DS18B20 温度传感器实验
1)DS18B20对于数据的读取、检测等方式讲究严格的时序,在编写程序的过程中,需要考虑好相应指令所需的机器周期,以及进行相应的延时操作来读写数据。我再实验过程中尤其是读取DS18B20传输过来的数据时,最开始一直不对,根本原因就是时序延时没有掌握好,掌握好延时和时序后,就能够顺利读取数据。2)在对DS18B20操作时需要,讲究遵守规则,需要先复位,跳过 ROM,才能进行读写,更改初值等操作。在编写代码的过程中,需要严格历经这三个过程,不要漏步跳步。3)动态数码管的温度显示要求时刻不断对数码管有数据原创 2023-05-05 15:39:52 · 4013 阅读 · 16 评论