参考文献: 区分:串口,COM口,UART,USART https://blog.csdn.net/qq_26904271/article/details/79829363 JTAG,串口和USB这三者的区别 http://bbs./thread-453119-1-1.html 1.串口 COM UART JTAG (它们是一个类别的,对应的是硬件,区别是设备的硬件不同。) COM和UART都是串口的一种。 串口是最简单的一种通信接口。也可以通过它与设备进行通信。只是由于波特率的限制,传输数据量不太大。 COM: 是PC端,电脑串口,电脑上D型9针串口就是COM口。 UART:是嵌入式开发所说的串口。通过它可以向设备烧写程序和调试程序。 JTAG:用于设备调试,需要硬件支持。主要用于芯片内部测试,调试程序。可以直接观察和修改寄存器和内存中的数据,方便找出程序中的问题。 2.TTL RS232 CAN (它们是一个类别的,对应的是电信号。) 嵌入式开发用到的4个杜邦头用的就是TTL电平。低电平为0,高电平为1(3.3V或以上)。 而平时我们电脑显示器等设备的D型9针串口对应的就是RS232和RS485,不是TTL(除非特殊应用)。 3.端口 通用串行总线(USB) 硬盘(SATA) (它们是一个类别的) 它们的使用和功能差别在使用电脑时非常明显。 端口用于简单的设备通信。 USB大批量的与PC端进行数据交互。 硬盘计算机的主要存储媒介,在计算机运行时读取数据。
|