共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
近年来,随着智能制造和物联网的快速发展,终端设备的软件更新越来越频繁。针对传统JTAG调试器更新技术的成本高、传输距离短、不利于终端软件频繁更新等缺点,提出了一种基于串行通信技术的嵌入式终端程序更新技术。将终端程序在物理上分为BootLoader程序和User程序两个部分。在BootLoader中加入串行通信驱动和更新User的处理逻辑,从而达到更新终端程序的目的。为保证更新的稳定性和可靠性,在BootLoader中增加了多次握手、失败重传、数据校验等技术。实验结果表明,本技术相较于传统更新技术具有更新成功率高、可靠性强、过程可控的优点,为终端软件的远程故障解决和功能更新提供了一种实际且有效的方法,可应用于智能家居、智能工业、智慧城市等领域中。 相似文献
3.
4.
PIC单片机软件异步串行口实现技巧 总被引:2,自引:0,他引:2
张明峰 《单片机与嵌入式系统应用》2003,(1):401-402
在用单片机开发各种嵌入式应用系统时,异步串行通信是经常要用到的一种通信模式,很多应用中还要求实现多路异步串行通信. 相似文献
5.
6.
单片机多路模拟串口的实现及其性能分析 总被引:1,自引:0,他引:1
针对在进行多串口通信时单片机串口不够用的问题,提出了一种单片机多路模拟串口的实现方法.介绍了标准的串行通信数据格式,分析了硬件串口的工作原理,以及软件扩展串口的数据发送和数据接收实现方法.通过实验分析证明了软件扩展多路串口的可行性、易用性及通用性,在基于GPRs的分水点流量远程监控终端的应用中取得了预期的效果. 相似文献
8.
9.
10.
11.
12.
介绍利用TMS320F2812数字信号处理器(DSP)的串行通信模块实现与外设间串行通信的原理,结合实际应用给出异步串行通信的程序设计。针对电力传动控制系统数字变量不易观察的问题,将DSP运算得到的数据通过RS232串口送至PC。采用LabVIEW开发上位机软件,无须额外增加硬件,实现了数据的采集、显示、处理和存储。该系统还可以对数据进行FFr变换、谐波分析等特定的分析和处理。给出利用DSP产生的4路波形数据在LabVIEW下的实验波形。 相似文献
13.
循环冗余校验(CRC)是一种编码简单且有效的串行数据校验方法,在通信及计算机数据存储中得到了广泛应用.在串行CRC编码实现中,移位寄存器主要完成将并行输入数据转换成串行输出数据的功能,是整个设计的重要组成部分.以发送8位信息码为例,在Altera公司的开发工具QuarusⅡ软件下,分别选用数字集成电路芯片74LS166和VHDL编程两种方法,成功地完成了移位寄存器的设计,可以满足不同的应用需求.仿真结果准确、可靠,符合设计需要,有一定的实用意义. 相似文献
14.
15.
射频仿真系统中多机通信的差错控制技术 总被引:3,自引:0,他引:3
本文介绍了在射频仿真系统中,对多机通信过程中可能出现的错误的检测和控制技术。根据本系统专用接口卡的特点,选择了方正校验和数据表决校验相结合的方法,对数据传输错误进行检测,为提高方正校验的检错能力,我们将16位信息位平均分成了4组,分别进行校验,并利用计时和计数的方法,解决了数据丢失问题。 相似文献
16.
孙静 《计算机与数字工程》1995,(Z1)
本文从实用角度出发,介绍一种在单台微机上模拟双机进行串行通信程序调试的方法,以减少系统调试时间。文中介绍了串行通信接口板的原理及应用,串行通信的连接方法及串行通信的程序编制,其中重点介绍了如何利用串行通信接口板的多路串行I/O口特点,实现以单机代替双机调试串行通信程序的方法。 相似文献
17.
辨析数据通信中常见的选择性问题 总被引:3,自引:1,他引:3
结合串行通信编程的实际经验,作者根据适用范围,辨别和分析了数据通信中一些常见的选择性问题,包括数据通信方式选择、串行通信方式选择、数据格式中位数的选择、校验算法选择、总线标准接口选择、握手协议选择、回路测试方案选择和编程方法选择,以供读者参考。 相似文献
18.