![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
通讯协议
I2C、USART等协议
Pvence
人生、工作结果=思维方式×热情×能力
展开
-
基于stm32的蓝牙串口收发系统
本实验利用信驰达的蓝牙模块进行串口的收发任务,stm32f103用的是串口1,手机APP用的是LighntBlue,蓝牙名字为Vence,stm32开发板为中国移动的OneNet开发板①连线蓝牙模块 stm32f103VCC VCCGND GNDEN ...原创 2019-10-17 13:46:54 · 7598 阅读 · 0 评论 -
24C02、24C16进行字节、页读取、页存取操作
以下这篇文章是自己折腾了三天存储芯片后,并且能够成功进行字节操作、页操作的一篇应用型文章,不太想研究原理的可以直接采用本文的代码和注意事项。在对24C02或者24C16进行字节、页读取、页存取前,我们需要弄清楚I²C协议、24C02/24C16存储空间、字节操作和页操作的时序I²C协议:I²C是什么协议网上进行百度方可知道,以下只写使用代码void i2cStart(void) ...原创 2019-09-23 22:28:57 · 7137 阅读 · 1 评论 -
stm32f103串口通信乱码问题
本人利用的是中国移动赠送的麒麟开发板,在进行串口通信的实验时,采用正点原子的代码,发现会一直出现乱码的情况。经过两天时间的排查,最终发现是晶振的问题,麒麟开发板使用的外部晶振是12M的,但是正点原子的代码使用的是8M的晶振,下面演示修改前后的变化过程。(注意,波特率的设置也需要一样)利用串口1需要发送的内容:串口接收到的信息:修改system_stm32f10x.c文件中...原创 2019-10-09 09:52:03 · 2338 阅读 · 0 评论