【技术实现步骤摘要】
本专利技术涉及一种串ロ分时复用方法。
技术介绍
串ロ,即串行接ロ,广泛应用于通信终端设备和エ业控制中,如RS-232、RS-242、RS485等。串ロ多路复用是指在一条物理串行接口上实现多个数据链路连接(DLC),使得可以同时在一条串行接口上存在多个会话,比如语音、数据、USSD等。而分时复用(TDMA,TimeDivision Multiplex Access)则是在网络中应用于用一条线路传输多路数据,基于分时段应用线路的技木,简单点说,就是把多个工作的每个工作都分成多个时间段,然后各个工作的各个时间段交叉使用,这样就好像多个工作同时运行。 随着数字化智能化的发展,嵌入式行业发展迅速,其中很大一部分应用是自动控制,串ロ无疑是设备控制的最佳选择,如何实现高效、精确、实时的串ロ通信是嵌入式控制编程的一大任务。目前很多芯片的功能是多元化的,其外设也不会针对某个特殊应用特别设计,因此就可能出现串口数量不够等问题,此时,如何巧妙高效的复用串ロ是降低系统复杂程度、提升系统健壮性的关键。在一些应用中,通过增加开关和设置软件參数,并对寄存器进行控制的方式,解决在同一串口上驱动 ...
【技术保护点】
一种嵌入式系统中串口分时复用方法,其特征在于,包括:1)在驱动层根据接收到的数据的帧头和帧尾筛选目标数据;2)把筛选出的所述目标数据送入数据缓冲区;3)调用ioctl()函数把数据缓冲区的所述目标数据拷贝到应用层;4)从应用层获取所述目标数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘国兴,李同磊,魏光旭,徐勤浦,
申请(专利权)人:山东神戎电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。