tnfh.net
当前位置:首页 >> 串口通讯中,mCu怎么转换成232接口的? >>

串口通讯中,mCu怎么转换成232接口的?

由于单片机的MCU是TTL电平,因此需要采用MAX232芯片将TTL电平转换成232电平,只是使用的时候请注意RXD与TXD与芯片的in与out引脚的连接,如果连接相反,是无法正常工作的。

专业解答: 1:PC 串口标准RS232 的电平为+12V为逻辑负,-12为逻辑正。 2:单片机TTL电平为5V为逻辑正,0为逻辑负。 3:两者电平不同,要通信就要把电平转换,可以选常见的MAX232芯片进行转换。

有个关键问题你没有说,那就是m1、m2分别与PC串口助手通信时,用是USB转串口线吗? m1、m2直连是用RS232接口连的吗,还是怎么连的。中间还有什么吗?

串口2条线的 一个RX 一个TX SPI是4线串口 分别是 CS(片选) CLK(时钟) MISO(数据输入) MOSI(数据输出) 串口一般是一对一接收 SPI可以挂载多个SPI设备,通过CS选通设备 SPI接口: http://baike.baidu.com/view/140064.htm 串口: http://baike.bai...

这里的TX,RX对应单片机的那两个口即可!

1、检查下串口工作是否正常,将串口的2脚和3脚短路,然后打开串口调试程序试下,看看串口通信是否正常。 2、检查232转换器是否正常,可以将232输入输出的引脚短路,即将单片机拔下来,将单片机串口的RX和TX短路,用串口调试程序调试看是否正常。...

对你还需要一个TTL电平转换元件,max232,sp232等等232元件都行。 比如我以前买过的一个板:

arm cortex m-3系列 atmeg128 应该能满足了,。具体你查下datasheet

取决于你的芯片的频率,你看看芯片波特率发生器是怎样设置的就明白了,或者看一个串口初始化的代码。MAX232仅仅是电平转换的功能,除此之外什么都不做

那样是串口助手肯定收不到pc下发的数据的 232是三线的 发(TX),收(RX)和地(GND) PC和mcu应该这样连接 PC MCU TX RX RX TX GND -- GND MCU和串口助手应该这样连接 MCU 串口助手 RX TX TX RX GND ---- GND 串口助手和PC应该这样连接: PC 串口助手 ...

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com