单片机程序载为什么不能直接要USB口,而是要把USB转成串口才能用呀?

2024-12-12 11:31:20
推荐回答(3个)
回答1:

普通的单片机要做出USB接口,那硬件就复杂了,成本也高了,并且USB协议的程序也复杂,说不定把单片机的存储容量都用完了都不一定能实现usb的功能呢!所以还是串口简单。所以不少的单片机为了降低成本、复杂程度和功耗,是没有usb的,当然有的连串口都没有^_^

回答2:

你想啊,USB协议多复杂,串口多简单?普通的单片机内部一般不会有USB接口的,串口比较简单点,像我用过的51单片机开发板上就有一块PL2302的USB转串口的芯片,然后就可以直接用USB下载了。当然牛B的单片机也是有USB接口的,我还没用过,不太清楚

回答3:

因为单片机下载程序时使用的资源就是单片机内部的串口,指示电脑和单片机的电压不同而已,即使用USB,那下载器和电脑通信是用USB协议,但下载器和单片机通信,单片机只有串口,那你说我说面白了吗?