<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[蓝狐桑的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_44993565</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_44993565]]></copyright><item><title><![CDATA[FM33LE026串口通信例程详解]]></title><link>https://blog.youkuaiyun.com/qq_44993565/article/details/131488268</link><guid>https://blog.youkuaiyun.com/qq_44993565/article/details/131488268</guid><author>qq_44993565</author><pubDate>Mon, 03 Jul 2023 11:46:22 +0800</pubDate><description><![CDATA[文章介绍了复旦微FM33LE026官方提供的串口中断收发例程如何实现具体的中断收发工作]]></description><category></category></item><item><title><![CDATA[STM32IIC通信详解（硬件实现IIC通信详解II 基于HAL库编程）]]></title><link>https://blog.youkuaiyun.com/qq_44993565/article/details/107541235</link><guid>https://blog.youkuaiyun.com/qq_44993565/article/details/107541235</guid><author>qq_44993565</author><pubDate>Thu, 23 Jul 2020 17:06:44 +0800</pubDate><description><![CDATA[目录STM32硬件框架介绍IIC初始化
STM32硬件框架介绍
首先我们来看IIC通信的硬件架构

可以看出，可以分为以上4部分。
第一部分：通信接口
SDA信号和SCL信号由此产生或输入
第二部分：时钟部分
时钟信号由此产生或由此读取
第三部分：数据部分
通信时，数据从缓冲区放入DR寄存器，再由SR寄存器将其一位一位移出到SDA发送。这个过程持续直到数据发送完毕。
第四部分：控制部分
控制部分和初始化密切相关，控制部分设置IIC的工作模式和使能等各种内部配置
我们主要需要理解的部分为1、3部分。内部的时钟]]></description><category></category></item><item><title><![CDATA[IIC通信协议（硬件实现IIC通信详解I）]]></title><link>https://blog.youkuaiyun.com/qq_44993565/article/details/107540527</link><guid>https://blog.youkuaiyun.com/qq_44993565/article/details/107540527</guid><author>qq_44993565</author><pubDate>Thu, 23 Jul 2020 16:29:29 +0800</pubDate><description><![CDATA[IIC通信协议什么是IIC协议协议层起始信号和停止信号数据的有效性
什么是IIC协议
I2C（Inter-Integrated Circuit）通讯协议是由 Phiilps 公司开发的两线式串行总线，用于连接微控制器及其外围设备。是微电子通信控制领域广泛采用的一种总线标准。
IIC通信由两根线构成，一根为信号线（SDA），另外一根为时钟线（SCL）。故IIC通信的物理层构成如下：

注意！此处的信号线与地址线都是总线。只要有一对设备在使用，总线1便被占用，其他设备不能使用。
为了区分设备，每个连接到总线的设]]></description><category></category></item><item><title><![CDATA[STM32串口初始化与使用详解（基于HAL库编程）]]></title><link>https://blog.youkuaiyun.com/qq_44993565/article/details/107514169</link><guid>https://blog.youkuaiyun.com/qq_44993565/article/details/107514169</guid><author>qq_44993565</author><pubDate>Wed, 22 Jul 2020 16:58:55 +0800</pubDate><description><![CDATA[STM32串口初始化与使用详解串口简介串口初始化具体步骤串口收发理论代码执行
串口简介
USART(Universal Synchronous/Asynchronous Receiver/Transmitter)通用同步/异步串行接收发送器
即串口。是一个高度灵活的收发模块，它可以做到与上位机，或者其他MCU进行通信，实现上位机，其他MCU间的相互控制
STM32单片机芯片内部集成了多个串口。
一般而言，我们使用串口都使用异步收发模式。同步收发模式在外设和代码上的处理较为复杂，而且对时钟的要求严格，MCU的]]></description><category></category></item></channel></rss>