2021年4月29日
摘要: 从芯片手册中可以得到w25q128单个扇区的写入次数约为10万次。项目中有些数据需要经常的进行读写,如果这些数据只是写在一个扇区,那么到达10W次后,可能就会面临使用扇区损坏的风险,我的解决方案就是更换数据的存储位置。 我这次的代码是基于自己项目写的,只有参考价值,不一定符合你的使用要求。 我的需求 阅读全文
posted @ 2021-04-29 14:31 chaina_家长 阅读(1469) 评论(0) 推荐(0) 编辑
  2021年4月2日
摘要: 首先上OLED_ShowChar()函数 //在指定位置显示一个字符,包括部分字符 //x:0~127 //y:0~63 //mode:0,反白显示;1,正常显示 //size:选择字体 48/24/32/16/12 void OLED_ShowChar(u8 x, u8 y, u8 chr, u8 阅读全文
posted @ 2021-04-02 21:02 chaina_家长 阅读(5743) 评论(0) 推荐(0) 编辑
  2021年3月31日
摘要: 今天在调试定时器时,定时器3出现了自动停止工作的问题,中断设置是每过一秒,进一次中断,相应标志位+1,然后每次都是在标志位=4时停止工作,但是有时候又能正常工作,暂时未解决。 在调试时,发现一个有趣的现象,本次项目我同时配置了定时器4,初始化后是DISABLE未使能状态,但是开始运行,定时器还是会进 阅读全文
posted @ 2021-03-31 13:28 chaina_家长 阅读(1712) 评论(0) 推荐(0) 编辑
  2021年3月30日
摘要: 一直以来,我使用的系统时钟都是默认设置,没有经过修改,也一直能用,但是一直不清楚如何一步步配置,现在知道怎么改了,所以把修改的方法写下来供参考。 很全很细的介绍请看这里 https://wenku.baidu.com/view/3c11ec1925c52cc58bd6bed8.html 想复制一下, 阅读全文
posted @ 2021-03-30 09:40 chaina_家长 阅读(2395) 评论(0) 推荐(0) 编辑
  2021年2月26日
摘要: 继电器模块的使用比较简单,只需要控制继电器连接的GPIO口的电平高低就可以实现继电器的开闭。 1.对用到的GPIO口的时钟初始化 2.对GPIO口进行配置推挽输出 3.设置GPIO口的高低电平实现开闭 1 void JDQ_Init() 2 { 3 RCC_AHB1PeriphClockCmd(RC 阅读全文
posted @ 2021-02-26 08:54 chaina_家长 阅读(899) 评论(0) 推荐(0) 编辑
  2021年2月20日
摘要: 写这篇随笔的起因:f4系列的模式设置比f1的模式设置要复杂一些,用f1写的代码,想要转换到f4需要做对应的修改,对于我这类初学者来说,转换起来有些不太容易,所以在研究后,在这篇博客中写一些自己的心得体会。 GPIO端口的每个位可以由软件分别配置成8种模式。 ─输入浮空 ─输入上拉 ─输入下拉 ─模拟 阅读全文
posted @ 2021-02-20 07:53 chaina_家长 阅读(747) 评论(0) 推荐(0) 编辑
  2021年1月27日
摘要: 这次做项目时需要实现OLED屏幕上字符滚动的功能,从网上找到一个参考:https://blog.csdn.net/tbmmagic/article/details/111999673 int main(void) { delay_init(); //延时函数初始化 NVIC_Configuratio 阅读全文
posted @ 2021-01-27 20:39 chaina_家长 阅读(1622) 评论(0) 推荐(0) 编辑
  2020年11月16日
摘要: 超声波模块工作原理: (1)采用IO触发测距,给至少10us的高电平信号; (2)模块自动发送8个40khz的方波,自动检测是否有信号返回; (3)有信号返回,通过IO输出一高电平,高电平持续的时间就是 超声波从发射到返回的时间.测试距离=(高电平时间*声速(340M/S))/2; 定时器初始化: 阅读全文
posted @ 2020-11-16 00:04 chaina_家长 阅读(2546) 评论(0) 推荐(0) 编辑
  2020年11月13日
摘要: 参考视频:(听不懂,但是可以看的懂) https://www.bilibili.com/video/BV1h4411N7wy?from=search&seid=1191376253848507596 准备做一个智能小车,目前啥也不会,淘宝上买了一堆零件,组装了一个简易的小车,包括:单片机最小系统一个 阅读全文
posted @ 2020-11-13 15:06 chaina_家长 阅读(2916) 评论(0) 推荐(0) 编辑
  2020年11月8日
摘要: 虽然单片机串口通讯的内容老早学过,但当时只是粗略的过了一遍,记了一下SCON以及其工作方式。但是测试也仅限于单片机和电脑串口测试软件之间,这里发送一串内容,那里显示出来。总感觉不得劲。 这次在其他知识过程中用了串口通讯,不是很熟练,就回过头了学一遍。 单片机与单片机之间的通讯,接线方面,只需要将A的 阅读全文
posted @ 2020-11-08 17:31 chaina_家长 阅读(1576) 评论(0) 推荐(0) 编辑