我有USB2.0到串口适配器LogiLink,它提供rs232电压,所以我使用max232n芯片获得5v,然后我连接到beagleboard J1接头和设置正确的minicom,但在启动过程中我得到奇怪的字符(如http://pastebin.com/KtCQG6jK),会有什么问题?对于max232n,我使用beaglebone的电源,它应该是5v,但它是0.4v,这会是问题所在吗?它需要直流电源才能工作吗?
发布于 2014-05-01 03:40:49
BeagleBone黑屏的硬件文档说明
通过6针3.3V TTL接头访问
UART0。
和
扩展报头用法
在使用扩展接头时,需要采取几项预防措施,以防止损坏电路板。
所有电压水平最大为3.3V。
“3.3VTTL”意味着通用异步收发器的TxD和RxD信号是0到3.3V的逻辑电平(而不是适当的RS-232电平)。
您已经并正在尝试连接MAX232N转换器,该转换器适用于5VTTL。
相反,您需要使用3.3V转换器,如MAX3232,以匹配BeagleBone黑屏上使用的逻辑电平。
还要仔细检查PC端的波特率、字符大小、奇偶校验和停止位是否正确。115200 8N1是这些嵌入式设备上的典型应用。
请注意,当使用3.3V逻辑时,MAX3232 (和类似芯片)应为Vcc提供3.3V电压(即它可以与TTL或CMOS一起工作)。向MAX3232提供5V电压与使用MAX232相同。
https://stackoverflow.com/questions/23369147
复制相似问题