常用嵌入式通信术语

常用嵌入式通信术语

  1. 并行通信:
    并行通信是指数据的各位同时在多根并行数据线上进行传输的通信方式,数据的各位同时由源达到目的地。适合近距离通信、高速通信。常有4位、8位、16位、32位等数据同时传输。
  2. 串行通信:
    串行通信是指数据在单线(电平高低表征信号)或双线(差分信号)上,按时间先后一位一位的进行传输,其优点是节省传输线,但相对于并行通信来说,速度较慢。在嵌入式系统中,串行通信一般指用串行通信接口UART与RS-232芯片连接的通信方式。其实人们常说的SPI、IIC、USB等通信方式也属于串行通信,但是由于历史发展原因和应用领域等原因,他们分别用不同的专业名词来命名。
  3. 串行外设接口:
    串行外设接口(Serial Peripheral Interface ,SPI)也是一种串行通信方式,主要用于MCU扩展外围芯片使用。比如具有SPI标准接口的加速度传感器、陀螺仪、A/D芯片、时钟芯片等。
  4. 集成电路互联传感器:
    IIC(Inter-Integrated Circuit)是一种由PHILIPS公司开发的两线式串行总线,主要用于电路板内MCU与外围电路的连接。
  5. 通用串行总线:
    通用串行总线(Universal Serial Bus,USB)是MUC与外界进行通信的一种新的方式,其速度快、抗干扰能力强,在嵌入式应用中得到广泛的应用。USB不仅成为通用计算机上最重要的一种通信接口,也是手机、家电等应用中重要的通信接口。
  6. 控制器局域网:
    控制器局域网(Controller Area Network,CAN)是一种全数字、全开放的现场总线控制网络,凭借其优越的抗干扰能力和很高的稳定性在汽车电子中应用很广。
  7. 背景调试模式:
    背景调试模式(Background Debug Mode,BDM)是Freescale半导体公司提出的一种调试接口,主要应用于Freescale型号的MCU开发过程中的程序调试与下载。
  8. 边界扫描测试协议:
    边界扫描测试协议(Joint Test Action Group,JTAG)是由国际国际联合测试行动组开发,对芯片进行测试的一种方式,可将其用于对MCU的程序进行下载与调试。JTAG能获取芯片寄存器内容,或者测试遵循IEEE规范的器件之间引脚连接情况。
  9. 串行线调试技术:
    串行线调试技术(Serial Wire Debug,SWD)技术使用两针调试接口,是JTAG的低针数和高性能替代品,常用语小封装微控制器的程序写入与调试。SWD适用于所有ARM处理器,兼容JTAG。
    相关的嵌入式相关术语还有嵌入式以太网、无线传感器网Zigbee、射频通信网络等。这里不能一一介绍。有兴趣的同志们自己可以去查阅相关资料。
    以上内容参考《嵌入式技术基础与实践(第3版)》——王宜怀、朱仕浪、郭芸

你可能感兴趣的:(嵌入式通信)