lasqmopr 发表于 2024-11-13 08:56:53

AIA8K64D4单片机串口1切换到P3.6和P3.7后无数据发出

本帖最后由 DebugLab 于 2024-11-13 09:11 编辑

各位大神给看下,AI8A8K64D4单片机串口1切换到P3.6和P3.7后无数据发出是什么原因?但是切换到P3.0和P3.1可正常收发,用的是烧录器上的测试程序,只是加了切换功能。

DebugLab 发表于 2024-11-13 09:52:44

IO模式P3M0和P3M1也要设置

lasqmopr 发表于 2024-11-13 09:58:24

DebugLab 发表于 2024-11-13 09:52
IO模式P3M0和P3M1也要设置

设置成准双向吗?

lasqmopr 发表于 2024-11-13 10:12:52

lasqmopr 发表于 2024-11-13 09:58
设置成准双向吗?

设置准双向不行,需要将P3.7设置成推挽模式才行

DebugLab 发表于 2024-11-13 10:14:52

本帖最后由 DebugLab 于 2024-11-13 10:15 编辑

lasqmopr 发表于 2024-11-13 09:58
设置成准双向吗?
TXD推挽,串330Ω电阻防止IO烧毁
RXD双向或高阻,存在开路状态设置双向,防止干扰导致未连接串口设备时悬空收到乱码




晓飛飛 发表于 2024-11-13 10:51:47

没有配置IO模式,默认高阻,输出不使能
页: [1]
查看完整版本: AIA8K64D4单片机串口1切换到P3.6和P3.7后无数据发出