首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 46 毫秒
1.
在工业控制场合,常会要求嵌入式微机系统实现串口通信的功能,介绍IAR软件平台和简易JTAG进行ARM内核的嵌入式系统开发。我们用ATMEL公司AT91M40800搭建一个嵌入式微机系统,圆满实现了没有操作系统支持的串口通信功能,文中详细介绍了具体实现方法。  相似文献   

2.
铁路轴温红外探测在铁路正常运营中具有十分重要的地位。因为轴承的温度直接反映轴承及相关部件的状况,轴承的故障如果不及时排除,可以导致严重的事故。以前铁路列车轴温红外探测仪功能比较简单而且体积庞大,随着微电子技术及计算机技术的提高,尤其是嵌入式系统技术的发展,现在的红外轴温探测仪可以设计得非常小,而且功能越来越完善。红外设备采用了这种嵌入式设计之后,必须与用户交互或与其它系统通信,其中,串口通信处于非常重要的位置。 1 硬件接口设计 在红外设备的嵌入式设计中,微处理控制器选用MC68332。它是美国Motorola公司生产的32位单片机,具有极高的集成度;有可完成同步/异步通信的专用模块QSM,包括2个I/O串行子系统——SCI和QSPI。这里,由于红外设备与PC之间通信都是点对点的,所以采用异步串行通信方式,即选用SCI作为底层通信介质。在MC68332之上运行嵌入式Linux操作系统,操作系统和应用程序都存放在2片4M位的29F040 Flash芯片中。 串口通信接口电路的芯片MAX232,用于TTL电平与EIA电平的转换。与串口通信相关的寄存器分为QSM模块设置寄存器和SCI子模块控制寄存器。QSM模块设置寄存器包括模块设置寄存器(QMCR)、模块测试寄存器(QTEST)、中断级别寄存器(QILR)、中断向量寄存器(QIVR)、数  相似文献   

3.
详细介绍了高效FIFO串口通信的基本原理和实现方法,并在两台基于ARM7TDMI微处理器的目标机上,用FIFO串口通信模式实现了两机之间的高效通信.整个工程分寄存器配置模块、串口接收模块、串口发送模块和容错模块.  相似文献   

4.
基于S3C2410的嵌入式串口通信设计   总被引:1,自引:0,他引:1  
本文通过基于S3C2410的嵌入式串口通信的实现,按照嵌入式系统的软、硬件结构组成,较为详细地介绍了串行通信的硬件电路和软件实现方法.该系统的硬件主体设计以三星S3C2410处理器为核心控制器件,通过与计算机串口间的连接以及单片机通信软件的分层设计.实现在ARM平台上访问外部设备的基本功能.  相似文献   

5.
随着互联网的快速发展和物联网时代的来临,网络设备间互联已经成为一种发展趋势。本文提出一种基于嵌入式系统的串口转以太网串口服务器的软硬件设计方案,以解决设备问组成物联网并入互联网后实现可调可控问题。实验结果表明,该串口服务器数据传输稳定,误码率低,网络利用率高,具有一定的应用价值。  相似文献   

6.
早期的嵌入式程序采用“编程-烧写-修改-烧写”的开发模式,大量的时间消耗在重复烧写芯片上,增加了开发成本和研发周期。之后发展到仿真器阶段,虽然简化了开发模式,但是由于仿真器与ARM芯片的兼容性等因素,经常会发生程序在仿真器上能正确运行,但是固化之后运行却出现问题的情况。  相似文献   

7.
嵌入式系统串口通信分层结构设计与实现   总被引:1,自引:0,他引:1  
介绍了以STC89C54RD+为核心具有ISP(在线可编程)特性的嵌入式系统中,PC机与该系统串口全双工通信的实现。给出了串口通信协议,提出了嵌入式系统中串口通信程序的分层结构设计的框架,及在KeilC51中实现该软件的方法。该方法有利于提高程序的封装性和模块化程度,同时也增强了串口数据收发处理的并发性和实时性。  相似文献   

8.
针对串口通信的数据接收方式,提出了一种基于帧与帧之间的时间间隔判断帧结束的方法,详细介绍了其原理和实现方式,并给出在STM32F103上的C语言实现代码。经过实际使用验证,该设计稳定可靠。  相似文献   

9.
生产线测控系统中,软件所占比例日趋上升。一般的测控系统软件主要由界面(仪表面板),通信、参数数据库组成,本文主要讲述通信(RS-232串行口)部分。  相似文献   

10.
串口通信是嵌入式应用领域的重要研究课题。本文通过linux串口通信应用程序的实际设计和开发过程,深入分析和总结了嵌入式linux下串口通信的关键技术和基于Qt的面向对象的编程方法,并结合实例对带有图形界面的串口通信应用程序的开发过程进行了详细的阐述。  相似文献   

11.
介绍上位机与下位机的串行通信的实现。下位机利用ARM技术,上位机用VC来编写串行通信程序。详细介绍了ARM自带的UART的工作原理及与计算机串行口的连接方法。利用WIN32 API函数在VC下实现了串行通信程序.并给出了部分代码实例。  相似文献   

12.
叙述了PC机与嵌入式计算机系统的多线程串行通信的实现。介绍了多线程设计思想的必要性,给出了程序设计流程。  相似文献   

13.
嵌入式系统中串口通信帧的同步方法   总被引:8,自引:0,他引:8  
引言 串口通信是目前单片机和DSP等嵌入式系统之间,以及嵌入式系统与PC机或无线模块之间的一种非常重要且普遍使用的通信方式。在嵌入式系统的硬件结构中,通常只有一个8位或16位的CPU,不仅要完成主流程的工作,同时还要处理随时发生的各种中断,因而嵌入式系统中的串口通信程序设计与PC机有很大的不同。若嵌入式系统中,中断服务子程序在系统运行过程中占用了较多的时间,就有可能在中断服务子程序正运行时,又产生一个同类型或其他类型的中断,从而造成主程序得不到执行或后续中断数据丢失。所以,嵌入式系统中的串口通信虽然看似简单,但其中仍有许多问题值得研究,例如串口通信过程中的帧同步问题。本针对该问题给出了逐次比较、基于FIFO队列和基于状态机的3种帧同步方法。通过测试、分析和比较得出,基于有限状态机的方法是嵌入式系统串口通信中很有效的帧同步方法,同时也是一种很不错的串口通信程序设计结构。  相似文献   

14.
单片机系统应用日益广泛,数据通讯是单片机实现自动化控制的主要方式之一.而串口通讯又是单片机的主要通讯方式,给出了分布式控制系统中上位PC机与下位单片机之间进行异步串行通信的解决方案,并进行了相关的分析和讨论.  相似文献   

15.
DSP与PC机间的串行通讯   总被引:1,自引:0,他引:1  
刘冬  陈硕 《控制工程》2003,10(2):131-133
利用PC(Personal Computer)机实现对DSP(Digital Signal Processing)的实现检测与控制,保证了PC机与DSP间的稳定,迅速的通讯。通过一个可变幅值和频率的正弦波生成程序的例子,详细阐述了如何实现DSP与PC机间的串行通讯,使用面向对象语言VC++6.0作为开发工具,以及利用DSP中的SCI(Serial Communication Interface)模块,来实现DSP与微机间的指令和数据传递,程序软件已在PC机和TMS320F240评估板上调试通过,其结果令人满意。  相似文献   

16.
提出了一种基于PCI04模块的嵌入式计算机串并口通信系统,该系统可与外部设备进行多串口通信,并可通过扩展IO控制和读取外部开关量。  相似文献   

17.
提出了一种利用嵌入式微处理器设计的智能四串口通讯模块.主、从CPU协调控制信息传输, 由从CPU负责串口的接收和发送,使主CPU的通讯任务占用很小的系统资源,并使用CPLD技术及高速串口集成芯片.说明该串口通讯扩展模块具有智能可编程、实时并行的特点,能够满足实际工业控制对象的的需求.  相似文献   

18.
PC与ASIC串行通信的实现   总被引:1,自引:0,他引:1       下载免费PDF全文
陈小平  陈红仙 《计算机工程》2006,32(20):282-283
ASIC具有可编程性和设计的方便性,在电子产品中被广泛应用。一些ASIC具有非标准的串行通信接口,不能直接与PC进行串行通信。该文介绍了PC机与ASIC之间的串行通信实现方法——用单片机作为二者的通信桥梁,即用单片机的P1.0~P1.3口模拟ASIC的同步时钟线,串行输入输出数据线和控制线。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号