社区
硬件设计
帖子详情
ARM如何使用多个串口?
五行外的小和尚
2014-08-04 08:25:25
ARM多个串口如何同时使用,资料上只是给了一个串口打印字符的资料,我想3个串口,两个用作采集,一个用作通信。但是网上相关资料很少,51是用寄存器,资料上ARM串口用的都是头文件。
...全文
352
4
打赏
收藏
ARM如何使用多个串口?
ARM多个串口如何同时使用,资料上只是给了一个串口打印字符的资料,我想3个串口,两个用作采集,一个用作通信。但是网上相关资料很少,51是用寄存器,资料上ARM串口用的都是头文件。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
五行外的小和尚
2014-08-12
打赏
举报
回复
问题已经解决了。。
zhxianbin
2014-08-10
打赏
举报
回复
不知道什么意思,多个串口让硬件工程师设计就行了,你写代码,各个串口又互不干涉
shuwei346520
2014-08-10
打赏
举报
回复
通信的串口改用I2C不可以吗
yunshandaozhang
2014-08-10
打赏
举报
回复
这个很简单的,如果你用的Linux系统,只要把对应的串口打开,直接读写就好了,对应的函数是open(),read(),write()等; 而且可以在不同的进程打开不同的串口,操作系统会分时处理各个串口的,实际上就是多个串口同时工作。 比如我目前用的这块iTOP-4412开发板,上面有四个串口,而不同的串口接了不同的设备,比如GPS模块,3G模块,WIFI模块等;按照我上面的方法就可以同事操作它们。 http://item.taobao.com/item.htm?spm=a230r.1.14.9.xQawmX&id=38712193806&ns=1#detail
嵌入式系统/
ARM
技术中的嵌入式系统中扩展串行口的几种方法
引言 串行接口设备凭借其控制灵活、接口简单、占用系统资源少等优点,被广泛应用于工业控制、家庭安防、GPS卫星定位导航以及水、电、气表的抄表等领域。在这些嵌入式系统中,可能会有很多从设备都通过串行接口与主机进行通信,如GPRS MODEM、红外发送和接收模块、RS485总线接口等。这使得开发人员常常面临嵌入式系统中主机串行通信接口不足的问题,针对此问题,本文介绍了几种常见的解决方法。 软件模拟法 软件模拟法可根据串行通讯的传送格式,利用定时器和主机的I/O口来模拟串行通讯的时序,以达到扩展
串口
的目的。 接收过程中需要检测起始位,这可以
使用
查询方式,或者,在端
嵌入式系统/
ARM
技术中的嵌入式系统的USB虚拟
串口
设计
引 言: 现代嵌入式系统中,异步串行通信接口往往作为标准外设出现在单片机和嵌入式系统中。但是随着个人计算机通用外围设备越来越少地
使用
串口
,
串口
正在逐渐从个人计算机特别是便携式电脑上消失。于是嵌入式开发人员常常发现自己新买来的计算机上没有
串口
,或者出现调试现场用户的计算机没有
串口
的尴尬局面。相反,现在的个人计算机普遍拥有4个以上的USB接口,能不能
使用
USB接口代替
串口
,完成PC机和嵌入式系统的通信呢? 1 USB虚拟
串口
代替物理
串口
的可行性 首先,越来越多带USB接口的器件涌现出来,如带USB接口的单片机,或独立的USB接口器件,而且这些器件的成本已经很接近于
使用
RS232电平转
ARM
基本接口之
串口
通信实验
ARM
基本接口之
串口
通信实验实验目的:1.掌握
ARM
的串行口工作原理;2. 学习并编程实现
ARM
的UART通信;3. 掌握S3C2440寄存器配置方法。实验步骤:1. 总体步骤:先编译,打开超级终端,启动目标机,待显示2440后,进行创建链接,下载, 运行。 2. 实验过程:先连接超级终端,首次连接失败,原因是:硬件接口接触不良,换了一台电 脑后,成功连接。原来的代码是将字符接収和发送...
Linix
ARM
实现
串口
通信
串行接口简称
串口
,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口()是指数据一位一位地顺序传送。其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢是设备间接线通信的一种方式数据一位一位地顺序传送双向通信,全双工传送速度相对较慢串行接口按电气标准及协议来分包括RS-232-C、RS-422、RS485等。
linux
多个
串口
,用Linux连接两个
串口
我希望有一个人可以帮助我.我正在尝试在
ARM
中进行串行端口通信(我正在
使用
Linux).问题是我在Windows中
使用
称为终端的程序,我用它来查看输出.我有两条电缆从我的
ARM
连接到我的电脑的USB.我所做的是打开两个终端程序窗口,我连接相应的
串口
,直到这里一切正常.现在在其中一个窗口中,我有
ARM
控制台(这是ttymxc1
串口
),我在其中编写了例如“echo hello> / dev / ...
硬件设计
6,127
社区成员
11,292
社区内容
发帖
与我相关
我的任务
硬件设计
硬件/嵌入开发 硬件设计
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 硬件设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章