基于ARM9与LINUX的RS485总线的通信接口设计  被引量:17

Design of RS485 Bus Communication Interface Based on ARM9 and LINUX

在线阅读下载全文

作  者:宋跃[1] 杨雷[1] 雷瑞庭[1] 王健伟[1,2] 

机构地区:[1]东莞理工学院电子工程学院,广东东莞523808 [2]华南理工大学电子与信息学院,广东广州510640

出  处:《仪表技术与传感器》2014年第5期35-37,共3页Instrument Technique and Sensor

基  金:国家自然科学基金科学仪器基础研究专款项目(11127508);国家自然科学重大基金项目(10890095);东莞市科技计划项目(2012108102040)

摘  要:在ARM9处理器S3C2440上设计RS485通信接口,实现与总线上其他设备的通信,利用ARM9处理器内部集成的UART外设和RSM485CT模块组成RS485通信硬件接口,在嵌入式Linux系统下设计RS485通信程序实现与RS485总线上的其他外设间的数据互通。实验效果良好,表明该设计是行之有效的。文中在介绍了通信接口的硬件设计、Linux下RS485驱动设计、通信程序设计的同时,重点介绍了Linux系统下RS485通信程序的编写方法以及RS485总线上设备通信的实现过程。Design of RS485 communication interface in the ARM9 processor S3C2440 was carried on for other communication equipment on bus, RS485 communication hardware interface was consisted of internal integration UART peripherals in ARM9 processor and RSM485CT module, data interchange with other peripherals on the RS485 bus was realized by design of RS485 communication program in embedded linux system. The experimental effect was good, it showed that the design was effective, hardware design of communication interface, Linux RS485 driver design, the design of communication program were introduced in this paper. At the same time, the preparation method of RS485 communication program under linux system and implementation process of RS485 bus communication were in mail introduced .

关 键 词:S3C2440 UART RSM485CT LINUX RS485接口 

分 类 号:TP212[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象