霍兰中将 2024-02-07 一句话就是,UART没有基准时钟,不保证数据位采样有效性但是可以发癫怼到150K的波特率,USART线太多,IIC属于飞利浦经典一拖N但是速度受限(一般超过8个寄生电容就太大了上不了200K)不适合大流量数据比如图像的传输,SPI需要CSS信号基本也就是嵌入式通信的上限了(QPI基于SPI), 那么,是时候地址线直出(划掉)USB/PCIE了! ♥ 890 ↩ 29
kqm141 2024-02-07 SPI和II2C最重要的是带了时钟线,这样即使MCU内部没有硬件收发器,软件模拟也可以很精确的实现时序,挂载外设就非常自由了,uart就不能这样搞 ♥ 241 ↩ 7
猎杀潜航567 2024-02-07 我觉得最好应该说一嘴,232和485还有TTL是硬件协议,UART、I2C、SPI是软件协议,两者原则上是独立的(个人理解,说错了烦请指正[抱拳]) ♥ 227 ↩ 28
Dubai终于有硬币改名了 2024-02-07 bilibiliAI视频总结: 单片机系统中常用的通信方式,包括UART、I2C、SPI等。UART适用于调试,但不能远距离传输信号,通信速度慢且只支持一对一通信。针对这些问题,衍生出了RS232和RS485通信方式,它们可以支持远距离传输和多对一通信。SPI接口具有高通信速度,适用于对通信速度有要求的外设。此外,还介绍了FC通信,它支持多设备互相通信,适用于多个传感器的系统。 ♥ 190 ↩ 17
今天睡过头了吗 2024-02-07 老师老师,我想趁过年没事 系统学一下单片机从哪里入手呢?学到能画个esp32板子之类简单板子就够用了(不学射频无线之类的部分直接copy可不可以),不为工作,纯爱好做东西玩[星星眼] ps.有软件基础,暂定先学半年,会C,Python,C#之类... ♥ 85 ↩ 21
账号已注销 2024-02-10 485 232和uart或者usart没有任何关系,不能因为rs232用在串口通讯上比较多就强行拉上关系。rs232只是电气和功能规范。感兴趣的话你甚至可以在IrDA后边挂rs232进行接口转换。 I2C是真正意义的protocol也就是通讯协议,它有完整的标识,开始 结束 应答 非应答 这一套就能保障主机准确得知通讯状态,这个是不是有点像tcp协议了?(不严谨的例子,但这个例子通俗易懂) uart usart和spi一般都叫做interface吧,可以看一下某些器件的datasheet 都会说 这个器件是spi接口的哪个模式,uart接口的 几个数据位 几个停止位啥的。 spi uart usart i2c在嵌入式系统中,都会以外设的形式提供硬件接口。用起来其实都一样 至于为何串口用的多,其实还是历史遗留问题,比如spi i2c都是串行通讯接口,那为啥一说串口大家都默认为你说的是uart而不是spi也不是i2c呢? 网络上的串口调试助手也都是uart的,这也很好的证明了上树观点。 另外,只要mcu提供了接口,那这些接口用起来其实都一样,因为现在有很多器件可以实现usn转i2c usb转spi,等到热心的网友慢慢搞出来对应的调试工具后,调试打印就不会uart一家独大了。 ♥ 82 ↩ 14
梦的片尾曲 2024-02-09 串口是最简单粗暴的数据传输了,485走modbus封装了一个头包头,也算简单,手搓spi也还行,i2c自己没搓过 usb协议的复杂度真就是爆炸式增长了,硬啃了两个月才勉强搞懂其中hid协议,这还应用层只是其中一小块,拿osi七层模型对比的话,学会的只是5甚至6层以上,其下的都没看 看懂协议还不够,想在单片机实现又是一大块需要学的 现在啃cdc的usb串口,沁恒官方demo实现这个功能代码直接干到2000行[笑哭][笑哭][笑哭] ♥ 70 ↩ 1
AI视频小助理 2024-02-13 一、单片机与外设通信时使用的不同通信方式,包括UART、RS232、RS485和SPI,以及它们的应用场景和优缺点。 00:01 - 单片机需要和各种外设通信,需要不同的通信方式 01:10 - UART通信方式简单方便,但存在距离、速度等缺点 02:15 - SPI通信方式可以避免通信速度慢的问题,适用于高传输速率的场景 二、不同通信方式的使用场景和优缺点,包括UART、SPI和IFC通信等,并详细讲解了IFC通信协议的特点和应用。 03:01 - SPI接口是通信速度要求高的外设的首选 03:17 - FC通信支持多设备通信,节省资源 04:15 - 后续视频将详细介绍UART和FC通信的问题和通信协议 --本内容由AI视频小助理生成,关注解锁AI助理,由@hunterapm 召唤发送 ♥ 21
Comments
一句话就是,UART没有基准时钟,不保证数据位采样有效性但是可以发癫怼到150K的波特率,USART线太多,IIC属于飞利浦经典一拖N但是速度受限(一般超过8个寄生电容就太大了上不了200K)不适合大流量数据比如图像的传输,SPI需要CSS信号基本也就是嵌入式通信的上限了(QPI基于SPI), 那么,是时候地址线直出(划掉)USB/PCIE了!
♥ 890 ↩ 29
自从看了纸带都能传I2C,就知道不可能替代[doge]
♥ 622 ↩ 29
你这串口有问题啊,会自己加数据的。
♥ 258 ↩ 12
SPI和II2C最重要的是带了时钟线,这样即使MCU内部没有硬件收发器,软件模拟也可以很精确的实现时序,挂载外设就非常自由了,uart就不能这样搞
♥ 241 ↩ 7
我觉得最好应该说一嘴,232和485还有TTL是硬件协议,UART、I2C、SPI是软件协议,两者原则上是独立的(个人理解,说错了烦请指正[抱拳])
♥ 227 ↩ 28
bilibiliAI视频总结: 单片机系统中常用的通信方式,包括UART、I2C、SPI等。UART适用于调试,但不能远距离传输信号,通信速度慢且只支持一对一通信。针对这些问题,衍生出了RS232和RS485通信方式,它们可以支持远距离传输和多对一通信。SPI接口具有高通信速度,适用于对通信速度有要求的外设。此外,还介绍了FC通信,它支持多设备互相通信,适用于多个传感器的系统。
♥ 190 ↩ 17
老师老师,我想趁过年没事 系统学一下单片机从哪里入手呢?学到能画个esp32板子之类简单板子就够用了(不学射频无线之类的部分直接copy可不可以),不为工作,纯爱好做东西玩[星星眼] ps.有软件基础,暂定先学半年,会C,Python,C#之类...
♥ 85 ↩ 21
485 232和uart或者usart没有任何关系,不能因为rs232用在串口通讯上比较多就强行拉上关系。rs232只是电气和功能规范。感兴趣的话你甚至可以在IrDA后边挂rs232进行接口转换。 I2C是真正意义的protocol也就是通讯协议,它有完整的标识,开始 结束 应答 非应答 这一套就能保障主机准确得知通讯状态,这个是不是有点像tcp协议了?(不严谨的例子,但这个例子通俗易懂) uart usart和spi一般都叫做interface吧,可以看一下某些器件的datasheet 都会说 这个器件是spi接口的哪个模式,uart接口的 几个数据位 几个停止位啥的。 spi uart usart i2c在嵌入式系统中,都会以外设的形式提供硬件接口。用起来其实都一样 至于为何串口用的多,其实还是历史遗留问题,比如spi i2c都是串行通讯接口,那为啥一说串口大家都默认为你说的是uart而不是spi也不是i2c呢? 网络上的串口调试助手也都是uart的,这也很好的证明了上树观点。 另外,只要mcu提供了接口,那这些接口用起来其实都一样,因为现在有很多器件可以实现usn转i2c usb转spi,等到热心的网友慢慢搞出来对应的调试工具后,调试打印就不会uart一家独大了。
♥ 82 ↩ 14
最熟的还是i2c,谁会拒绝好用的i2c呢?
♥ 79 ↩ 5
串口是最简单粗暴的数据传输了,485走modbus封装了一个头包头,也算简单,手搓spi也还行,i2c自己没搓过 usb协议的复杂度真就是爆炸式增长了,硬啃了两个月才勉强搞懂其中hid协议,这还应用层只是其中一小块,拿osi七层模型对比的话,学会的只是5甚至6层以上,其下的都没看 看懂协议还不够,想在单片机实现又是一大块需要学的 现在啃cdc的usb串口,沁恒官方demo实现这个功能代码直接干到2000行[笑哭][笑哭][笑哭]
♥ 70 ↩ 1
竟然不说一下CAN[doge]
♥ 67 ↩ 31
ttl低频成分多?通信原理第六章基带数字传输系统,死去的记忆在攻击我
♥ 25 ↩ 2
一、单片机与外设通信时使用的不同通信方式,包括UART、RS232、RS485和SPI,以及它们的应用场景和优缺点。 00:01 - 单片机需要和各种外设通信,需要不同的通信方式 01:10 - UART通信方式简单方便,但存在距离、速度等缺点 02:15 - SPI通信方式可以避免通信速度慢的问题,适用于高传输速率的场景 二、不同通信方式的使用场景和优缺点,包括UART、SPI和IFC通信等,并详细讲解了IFC通信协议的特点和应用。 03:01 - SPI接口是通信速度要求高的外设的首选 03:17 - FC通信支持多设备通信,节省资源 04:15 - 后续视频将详细介绍UART和FC通信的问题和通信协议 --本内容由AI视频小助理生成,关注解锁AI助理,由@hunterapm 召唤发送
♥ 21
第一次知道I2C就是修CRT彩电遇到。RS485给PLC写入编好的程序用到。用到TTL给路由修砖、机顶盒刷系统。它们的工作原理,不懂,就是看教程一步步用。
♥ 16
usart的同步是什么?没见过
♥ 14 ↩ 6
为什么通信里面有ttl电平、却从来没听过cmos电平,现在芯片不都是cmos工艺吗?
♥ 16 ↩ 9
传统8051单片机:什么,串口两句就行?[doge]
♥ 13 ↩ 6
讨厌异步通讯,不接受反驳[OK]
♥ 18 ↩ 6
spi 是高速1对1设备,i2c是低速1对n设备,uart是低速互联,i2s和sdio属于spi变种,另外还有并口6800
♥ 9 ↩ 6
飞控包括完了,SPI用于陀螺仪和闪存,气压计用I2C。uart用于GPS及其他外设[喜极而泣]
♥ 8