加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

串口通信

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

串行接口是一种可以将接收来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接收的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,我们称为串行接口电路。串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节的通信方式。

串行接口是一种可以将接收来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接收的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,我们称为串行接口电路。串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节的通信方式。收起

查看更多

电路方案

查看更多

设计资料

查看更多
  • 串口通信之RS485 Modbus(RTU)案例(3)
    串口连接线制作,SMART本体串口接线图。 与SMART200本体口相连。 编写程序段1,此程序为串口通信初始化,包括指定此口的模式为RTU,它还可以是PPI,默认为PPI程序下载模式。 关于指令的引脚解释(来自手册)。 编写程序段2,触发读通信,指定站号、读的多少个地址,存在哪个开始的地址。这里注意是只能指定字节类型,并且是指定存储的起始字节,那怕是需要读了字元件。 读写从站的指令引脚解释(来自
    串口通信之RS485 Modbus(RTU)案例(3)
  • 串口通信之RS485 Modbus(RTU)案例(2)
    用西门子SMART200作主站读模拟量采集模块信息案例,准备硬件:模拟量采集模块;
    串口通信之RS485 Modbus(RTU)案例(2)
  • 串口通信之RS485 Modbus(RTU)(1)
    工业设备之间的通信都是给对方0和1的通信。因信号也是要回路,那么最少需要两根线才能实现给对方一个0或1的信息。很显然,只要线数越多,就能在同一时间给对方更多的信息,用一路的叫串口,用多路的叫并口。
  • 【CW32】uart_obj_fw 轻量级串口框架
    轻量级跨平台串口通信框架,专为资源受限的嵌入式设备设计。单个对象RAM占用最小68字节左右(不算缓冲区),ROM占用1-2k字节左右,功能支持裁剪,资源占用小并不代表低性能,该库参考了freeRTOS的队列实现,进行简化处理,保留最核心的功能,对于数据的FIFO操作,分析了拷贝原数据的劣势,采用了类似拷贝指针的方式,减少内存占用,提高效率。同时代码风格较好,有配套注释以及作者开发过程中的思考。
  • ZLG嵌入式笔记(连载24) | “串口阻塞”你真的会用吗?
    在串口通信开发中,数据错乱是常见问题。本文将快速介绍串口标志位的作用及配置方法,帮助解决数据传输错误。这是一个真实案例,用户反馈“串口向另外的设备发送数据,发现运行一段时间后,发送的消息会阻塞很久才会发出来,一下子出来很多数据”。经过帮客户检查应用程序源码,发现应用程序在串口阻塞方面没有做正确的处理,修改后解决。