[技术问答] 关于芯片的Uart

[复制链接]
3785|15
 楼主| kiroking 发表于 2021-8-2 15:12 | 显示全部楼层 |阅读模式
我使用了NANO100NE3BN的芯片开发板写的程序,I2C、IO控制和Uart,但是客户使用的是NANAO100LC2BN的芯片,我可以直接烧录仿真,I2C和IO控制没问题,但是Uart无法通讯,是什么地方需更改吗?

评论

@kiroking :好的,后期需求新唐物料可以合作,微信15323794243  发表于 2021-9-7 17:43
@jiangshaoling :你好,问题解决了,查了众多原因,淘宝买到了假芯片,谢谢  发表于 2021-8-26 12:56
问题解决了?我司有技术团队,有需要技术支持VX:15323794243  发表于 2021-8-10 17:45
carpsnow 发表于 2021-8-2 17:49 | 显示全部楼层
先串口助手看下,串口通了没有
再者,看看波特率是否一致
caigang13 发表于 2021-8-2 20:54 来自手机 | 显示全部楼层
对应IO是否一样

评论

均是NANO100系列的,查过是一样的  发表于 2021-8-3 08:20
chenjun89 发表于 2021-8-3 07:45 来自手机 | 显示全部楼层
检查一下IO和配置
 楼主| kiroking 发表于 2021-8-3 08:20 | 显示全部楼层
carpsnow 发表于 2021-8-2 17:49
先串口助手看下,串口通了没有
再者,看看波特率是否一致

我用串口助手看了,没有收到发出的数据,我均是设置的循环发送某个指令。波特率的话,我用示波器抓过波形,即使波特率不一样,示波器也是可以抓到波形的,可是没有。
 楼主| kiroking 发表于 2021-8-3 08:22 | 显示全部楼层
chenjun89 发表于 2021-8-3 07:45
检查一下IO和配置

我程序是循环发送某个指令,在开发板上发送的数据可以被串口助手接收,但是在另一个板子(LC2BN)是不行
carpsnow 发表于 2021-8-3 16:46 | 显示全部楼层
kiroking 发表于 2021-8-3 08:20
我用串口助手看了,没有收到发出的数据,我均是设置的循环发送某个指令。波特率的话,我用示波器抓过波形 ...

串口都没通啊
 楼主| kiroking 发表于 2021-8-4 09:05 | 显示全部楼层

1、我用开发板(NANO100NE3BN)做了测试,串口是可以通讯的,发送的数据的可以用上位机接受。
2、我用客户的板子(NANO100LC2BN),程序相同,串口不可以通讯。
这是两个前提,我知道串口没通,我想了解的是为什么没通,两个芯片还在配置上有什么区别,是否有什么细节配置我没做。
carpsnow 发表于 2021-8-5 14:27 | 显示全部楼层
kiroking 发表于 2021-8-4 09:05
1、我用开发板(NANO100NE3BN)做了测试,串口是可以通讯的,发送的数据的可以用上位机接受。
2、我用客户 ...

我这能说,
把初始化部分,对照着看一看
然后就是波特率,时钟是不是一致
单片小菜 发表于 2021-8-5 18:46 | 显示全部楼层
这个USART绝对没有任何问题的。很棒的介绍。
skyred 发表于 2021-8-6 15:00 | 显示全部楼层
别着急,从头一步步的检查下。
这是做设计的人经常经历的事
sparrow054 发表于 2021-8-10 13:02 | 显示全部楼层
串口的例程应该很多,对比一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

10

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部