一种用于国产ARM处理器的串口通信方法及装置.pdf
玉怡****文档
亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种用于国产ARM处理器的串口通信方法及装置.pdf
本发明提供一种用于国产ARM处理器的串口通信方法及装置。在ARM处理器的缓存配置有串口数据存储区,串口数据存储区包括多个缓冲寄存器,多个缓冲寄存器形成环状存储结构,该方法包括:接收串口数据,串口数据包括多帧数据;通过直接存储器访问控制器将串口数据存储于串口数据存储区,每个缓冲寄存器对应存储接收一帧数据;读取串口数据存储区的各缓冲寄存器的帧数据,获得串口数据。本发明能够在实现ARM处理器串口通信的同时,提高ARM处理器的数据传输速率,保证ARM处理器进行高效的串口通信。
一种使用ARM处理器串口进行实时通讯的方法.pdf
本发明公开一种使用ARM处理器串口进行实时通讯的方法,采用DMA和串口空闲中断相结合的方法实现串口数据的发送和接收,DMA保证将数据的接收和发送转入后台操作,不占用主处理器的时间;在与接收DMA缓存交换数据时需将CACHE使能关闭,保证数据交换的可靠性;发送和接收数据的DAM通道完全独立,互不影响,保证串口的全双工通讯和数据的实时性;利用空闲中断方式,可以实现整包数据接收,在串口通讯线上完成一包数据发送后再进入中断程序进行数据接收,减少进入接收中断的次数,提高程序运行效率;此方法节省发送和接收数据占用主处
一种串口通信方法与装置.pdf
本发明公开了一种串口通信方法与装置,该串口通信装置包括:应用程序模块、串口芯片驱动模块以及串口通信控制模块,其中:串口芯片驱动模块,用于提供发送接口,当所述发送接口被应用程序模块调用时,将用户缓冲区中的数据拷贝到发送硬件缓冲区;接收来自串口通信控制模块发送的的中断信号,并当接收到中断信号时,将接收硬件缓冲区中的数据拷贝到用户缓冲区;串口通信控制模块,用于接收数据,将接收到的数据存储在接收硬件缓冲区中,并向所述串口芯片驱动模块发送中断信号;将发送硬件缓冲区的数据发送出去。在本发明中,简化了串口通信装置的结构
用于串口通信的方法及装置、系统、设备、可读存储介质.pdf
本申请涉及串口通信技术领域,公开一种用于串口通信方法,包括:在预设内存区域中对预设指针指向的数据长度位置进行数据读取;根据预设指针指向的数据长度位置及对应的数据长度信息确定待发送数据;将待发送数据发送给串口数据接收端,然后在接收到串口数据接收端发送的数据发送成功反馈的情况下,进行数据长度位置更新,根据数据长度位置及对应的数据长度信息确定待发送数据,并将确定的待发送数据发送给串口数据接收端。在发送待发送数据后,并在接收到串口数据接收端发送的数据发送成功反馈的情况下发送新的待发送数据,避免了发送数据被覆盖,提
ARM之间串口通信.doc
#include"..\config.h"#defineUART_BPS38400/*串口通信波特率*/INT8Uconstsend[]="0xfd0x0a0x000x010x000x010x020x030x040x050x060x070x080x09\r\n";/***********************************************************************************************************Functionname:de