stm32
hhzxzy
这个作者很懒,什么都没留下…
展开
-
rtos下的iic驱动
iic(Inter-Integrated Circuit Bus)内部集成电路总线用处:常用于微控制器与外设之间的通信。1、硬件接法:如下图所示,主控芯片引出两条线SCL,SDA线,在一条I2C总线上可以接很多I2C设备。数据可以从主设备传到从设备上,从设备也能传数据到主设备上,即双向传输。常用设备:eeprom, pca9555(串转并), RTC实时时钟注意:iic本身没有拉高的能力,需要接外接电阻才能拉高。2、收发信号:(主机写从机读)1、主设备发start刚开始主芯片要发出一个s原创 2021-06-07 15:02:45 · 2459 阅读 · 2 评论 -
rtos下spi
spi-根据scm402Fspi简介串行外设接口 serial peripheral interface一种高速的,全双工,同步的通信总线协议。优点:全双工通信,通信简单,数据传输速率块缺点:没有流控制,没有应答机制确认是否接收到数据。引脚:SPI以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要4根线:SDI(数据输入)、SDO(数据输出)、SCLK(时钟)、CS(片选)。(所有基于SPI协议通信的设备基本都有这4个引角)(1)SDO/MOSI – 主设备数据输出,原创 2021-04-27 16:21:59 · 852 阅读 · 0 评论 -
gd32时钟初始化
src/common/system_gd32f4xx.c:void SystemInit (void) { *** system_clock_config();}static void system_clock_config(void){ *** //更具宏选择,配置时钟#elif defined (__SYSTEM_CLOCK_200M_PLL_25M_HXTAL) system_clock_200m_25m_hxtal();#endif /* __SYSTEM_CLOCK_IR原创 2021-04-21 11:32:14 · 1714 阅读 · 0 评论