始终无法检测到串口发来的‘A’

[复制链接]
1376|21
 楼主| yszong 发表于 2016-6-19 15:52 | 显示全部楼层 |阅读模式
想做通过SCI自启动的程序。已经硬件将启动方式置为SCI启动。并且能够在硬件BOOTLOADER里进行波特率自检测。
想在程序中复现波特率检测,将程序写在RAM中,用仿真器运行,一切程序与BOOTLOADER一样,但始终无法检测到串口发来的‘A’
jiaxw 发表于 2016-6-19 15:54 | 显示全部楼层
每次都死在等待A的循环?
午夜粪车 发表于 2016-6-19 15:55 | 显示全部楼层

我只是用过2812里面的波特率检测
huangchui 发表于 2016-6-19 15:59 | 显示全部楼层
就是检测A或a的?
jiajs 发表于 2016-6-19 16:01 | 显示全部楼层
仿真器状态下也是可以的 啊
zhenykun 发表于 2016-6-19 16:03 | 显示全部楼层
程序控制发出来的“A”?在检查下硬件的啊
jlyuan 发表于 2016-6-19 16:04 | 显示全部楼层
不知楼主用的是哪款DSP?设置成自动波特率检测就可以进行自动检测了。
dengdc 发表于 2016-6-19 16:05 | 显示全部楼层
我的也是检测不到串口发送过来的'A',用的28035,仿真器模式可以?
heweibig 发表于 2016-6-19 16:09 | 显示全部楼层
嗯  在线仿真的时候是可以的  我都测试过  
wuhany 发表于 2016-6-19 16:12 | 显示全部楼层
没有过来A或a的话 那就是你的发送或接收有问题
 楼主| yszong 发表于 2016-6-19 16:13 | 显示全部楼层
哦,是可以的,是我的配置问题
FCCdsp 发表于 2016-6-21 19:31 | 显示全部楼层
如果仿真没问题,那应该就是配置的问题了
smilingangel 发表于 2016-6-21 23:21 | 显示全部楼层
那看下其他信号的有没有的?还有就是看下你的TX与RX的接法的。。
zhangbo1985 发表于 2016-6-22 20:42 | 显示全部楼层
这个首先检查下UART的波特率的
zhangbo1985 发表于 2016-6-22 20:44 | 显示全部楼层
这是最基本的操作的,还一个就是检查下硬件上是否接线正确的
迪卡 发表于 2016-6-23 22:06 | 显示全部楼层
设置成自动波特率检测试试
tongbu2015 发表于 2016-6-23 23:02 | 显示全部楼层
这个用示波器的看看发送过的数据的时序图的是怎样的
baimiaocun2015 发表于 2016-6-24 17:40 | 显示全部楼层
这个要注意两端的时序的同一问题的。
isseed 发表于 2016-6-24 22:45 | 显示全部楼层
你的波特率设置对了吗
isseed 发表于 2016-6-24 22:46 | 显示全部楼层
检查一下电路的地是不是共地了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

830

主题

11379

帖子

4

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