stm32
文章平均质量分 89
stm32
大黄狗抱抱
修勾!!!
展开
-
通信协议之spi
SPI(Serial Peripheral Interface)是 Motorola公司于1979年推出的一种高速全双工同步串行通信协议,它由一个主设备(Master)和一个或多个从设备(Slave)组成,主设备启动与从设备的同步通信,从而完成数据的交换。SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,一般需要4根线,事实上3根也可以。...原创 2022-08-07 10:14:49 · 1657 阅读 · 1 评论 -
通信协议之I2C
I2C Bus(IlC,Inter-Integrated Circuit Bus)是由 Philips公司(现被NXP收购)推出的一种在电子通信控制领域常用的通信协议。它由时钟线(SCL)和数据线(SDA)两根线构成通信线路,利用上拉电阻将它们拉成高电平(表示总线空闲),其典型的电压准位为+3.3V或+5v,具有电路简单、连接线少、控制简单、通信速率高等优点。...原创 2022-08-07 10:06:40 · 2227 阅读 · 0 评论 -
通信协议之串口通信
串口通信在早期是计算机与外界通信的主要手段,那时候的计算机基本上都标配有串口以实现和外部通信,而现如今PC上基本上很少见到了,如果在某些特定领域需要使用的话,通常会买USB转串口设备来扩展使用。因为串行通信比较简单,它在嵌入式领域使用得非常广泛,如我们经常使用的通信模块 蓝牙、zigbee、LoRa、GPRS/3G/4G/5G/NB-oT、GPS、串口WiFi、等等几乎全部都是使用串口通信,这也就导致熟练掌握串口通信是嵌入式开发人员的必备技能之一。...原创 2022-08-07 10:00:48 · 4814 阅读 · 0 评论 -
一线协议之ds18b20
DS18B20是由 Dallas半导体公司推出的一种的 “一线总线(1-Wire)” 接口的温度传感器,它工作在3-5.5V的电压范围,其测量温度范围为-55~+125℃,精度为+0.5℃。DS18B20采用多种封装形式,从而使系统设计灵活、方便。与传统的热敏电阻等测温元件相比,它是一种新型的体积小、适用电压宽、接口简单的数字化温度传感器。每个DS18B20芯片在出厂时,都固化烧录了一个唯一的64位产品序列号在其ROM中,它可以看作是该DS18B20的地址序列码。64位ROM 的排列是:前8位是产品家族码原创 2022-08-07 09:50:24 · 1087 阅读 · 0 评论 -
通信基础知识
在之前学习C语言时,我们了解了存储时的大端字节序(MSB,Most Significant Bit,最高有效位)与小端字节序(LSB,Least Significant Bit,最低有效位)问题,如果低字节存储在低地址位、高字节存储在高地址上,这种存储方式称为小端字节序(LSB),反之则称为为MSB。我们知道计算机所能处理的是0、1、0、1这样的数字信号,表现在物理硬件上就是高、低电平,另外一个字节(Byte)由8个位(bit)组成,这样每个字节的数据就可以通过8个连续的高、低电平发送给对方了。...原创 2022-08-07 09:44:26 · 873 阅读 · 0 评论