社区
单片机/工控
帖子详情
串口通信的几个基本问题 小弟这里先行谢过(每个问题20分)
tianyxy
2004-10-11 03:45:18
1、串口读写(标C)是不是把串口当作一个 文件进行读写,操作函数有 open read write等
2、函数 的几个状态 pend suspend ready 会因为串口的那些原因发生改变?
3、串口收发数据有没有缓冲区?对缓冲区如何操作?
...全文
138
9
打赏
收藏
串口通信的几个基本问题 小弟这里先行谢过(每个问题20分)
1、串口读写(标C)是不是把串口当作一个 文件进行读写,操作函数有 open read write等 2、函数 的几个状态 pend suspend ready 会因为串口的那些原因发生改变? 3、串口收发数据有没有缓冲区?对缓冲区如何操作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
icesnows
2004-10-12
打赏
举报
回复
51只有一个缓冲区,SBUF
icesnows
2004-10-12
打赏
举报
回复
51就不要那么复杂了吧,自己写一个很简单的就行了
wolfcublittle
2004-10-12
打赏
举报
回复
串口读写当跟pc连接通信时,有几个方式来进行通信
1、使用VC++提供的串行通信控件MSComm
2、 利用端口函数直接操作
采用两个端口函数_inp(), _outp()实现对串口的读写
3、Windows API通信函数方法
我个人用的是Windows API,相对来说是比较的灵活,只要是对几个函数了解清楚了就没很大的问题了
CreateFile() 用 “comn”(n为串口号)作为文件名就可以打开串口。
ReadFile() 读串口。
WriteFile() 写串口。
tianyxy
2004-10-12
打赏
举报
回复
我好像用open write read 也可以读写串口呀
i_tingfeng
2004-10-12
打赏
举报
回复
单片机只有一个缓冲字节,收发公用SBUF
lxyjd
2004-10-11
打赏
举报
回复
你到msdn里查creatfile ,readfile,writefile吧
jack20042005
2004-10-11
打赏
举报
回复
我个人认为 电脑分别有发送和接受寄存器用来缓冲数据。对单片机更不清楚
tianyxy
2004-10-11
打赏
举报
回复
楼上:
1、我在Tornado的帮助里查找不到creatfile ,readfile,writefile 这几个函数呀
有没有例子程序呀
2、要用到什么函数?请给个例子可以吗?
3、我也不知道应该是哪个,是公司自己制造的板子吧 反正应该不是pc
ppcust
2004-10-11
打赏
举报
回复
1。是当成一个文件进行读写的
creatfile
readfile writefile
2。主要看他的状态了,可以用函数查询的。
3。有,你指的是51还是pc ,,,,,???
串口通信
技术及其编码实现
我们使用Linux标准头文件 fcntl.h 和 termios.h 来操作串口,其中 open_serial_port 函数打开指定的串口并设置波特率、数据位、停止位和校验位等参数; write_serial_data 函数往串口发送数据; read_serial_data 函数从串口读取数据; close_serial_port 函数关闭串口。需要注意的是,不同的操作系统和平台对于串口的操作可能存在差异,在具体实现时需要根据自己的环境进行相应调整。
mixly-利用
串口通信
扩展esp8266 IO口的实用方案
本文针对ESP8266开发中GPIO资源不足的痛点,提出了一种基于
串口通信
的实用扩展方案。通过将Arduino Nano作为附属MCU,利用软串口与ESP8266主控通信,可低成本、灵活地扩展大量IO口,并支持传感器数据采集与预处理。方案详细介绍了硬件连接、电平匹配、Mixly图形化编程实现及数据解析调试方法,为复杂物联网项目提供了模块化解决思路。
C# 一个C#
串口通信
的简单调试工具
这个小工具是
小弟
两年前写的,代码可能有点
树莓派硬件
串口通信
实战:从配置到调试全流程解析
本文详细解析了树莓派硬件
串口通信
的全流程,重点讲解了如何将默认
分
配给蓝牙的硬件串口ttyAMA0重新配置到GPIO引脚,并完成与电脑、Arduino等设备的通信实战。内容涵盖串口概念解析、关键配置步骤、minicom调试工具使用、Python/C编程示例及常见
问题
排查,帮助开发者彻底掌握树莓派
串口通信
技术。
英飞凌TC264实战:UART
串口通信
与多设备数据交互
本文详细介绍了英飞凌TC264单片机UART
串口通信
的实战应用。从硬件连接、初始化配置到数据收发,深入解析了查询与中断两种工作模式,并重点阐述了设计自定义通信协议以实现稳定数据交互的方法。文章还探讨了利用TC264多路UART实现多设备数据交互的典型场景,并提供了稳定性优化与常见
问题
排查的实用技巧,为物联网和嵌入式开发提供核心指导。
单片机/工控
27,521
社区成员
28,798
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章