单片机/MCU论坛
直播中

好名字

10年用户 890经验值
擅长:可编程逻辑
私信 关注
[问答]

用wsd通过RS232给ADUC842下载程序,不能成功是为什么?

你好,我用wsd通过RS232给ADUC842下载程序,不能成功。
器件规格为ADUC842BCPZ62-5 F21 ,1716批
PSEN通过跳线经过1K电阻到GNG,RST通过触点开关接VCC常断;
晶振11.0592m和32.768k都有试过

示波器可以在aduc842 RXD管脚检测到 WSD发出的握手数据,
用串口助手在9600波特率下也能获得20字节数据,rst接5V接收到的数据也一致
但是wsd6.7和7.02始终不能显示成功连接,请问哪里有问题
RST和WSD的使用顺序有要求?

同时,我发现2个相同的板子,用串口助手收到的RST后的数据,其中一个RST后数据是一致的,
另一个RST后接收到的数据 2组交替出现,和第一块不一致
不同,请问是什么原因

回帖(1)

余温重顾

2024-1-11 15:23:51
根据您的描述,ADUC842是通过RS232和WSD工具进行程序下载的,但是无法成功连接。可能的原因有以下几点:

1. RS232连接问题:请检查RS232连接线是否正确连接,并确保连接线的接触良好。

2. ADUC842引脚设置问题:请确保ADUC842的相关引脚设置正确,例如PSEN通过跳线经过适当的电阻连接到GND,RST通过触点开关接到VCC。

3. 波特率设置问题:请确保WSD工具和ADUC842之间的波特率设置一致,如果使用串口助手可以接收到数据,说明波特率设置应该是正确的。

4. RST和WSD的使用顺序问题:在进行下载之前,可能需要按照一定的顺序连接RST和WSD,并确保连接稳定。请参考相关的器件规格手册或资料来查看是否存在特定的使用顺序要求。

5. 硬件故障问题:如果以上方法都没有解决问题,可能是由于硬件或器件本身出现故障。您可以尝试使用不同的ADUC842板子或WSD工具进行测试,以确定问题的来源。

关于另一个板子收到的RST后的数据有交替出现的问题,可能是由于某些设置或接线不同导致的。建议您仔细检查该板子的设置和接线,确保与正确收到数据的板子保持一致。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分