智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1403|回复: 2
打印 上一主题 下一主题

串口向上位机发送图像问题向各位大神求助。。!

[复制链接]

2

主题

2

帖子

0

精华

高级会员

Rank: 4

积分
941
威望
460
贡献
289
兑换币
298
注册时间
2016-1-12
在线时间
96 小时
毕业学校
常州大学
跳转到指定楼层
1#
发表于 2016-1-29 13:54:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是这样的 我用的是CH340g串口,ov7620摄像头。 将串口与单片机ttl的RX TX对应接好 共地。用的是岱默的例程,程序一开始默认的串口是USART4,无论怎么试串口都没有反应,然后我了解到每个不同核心板的这个TTL接口所对应的串口是不一定的。后来我通过查我自己用的最小核心板的原理图改成了USART0,相对应的配置也都改好了。现在的问题是 在我用IAR给k60烧入程序时串口的RX灯是亮的,一烧入完成,灯就灭了,然后打开串口调试助手,串口也是没有发送任何数据。我无意中,又不小心把isr.h里声明USART0_IRQHandLer给改成了USART1。这样编译不就是会出错了吗,会说isr.c里的USART0_IRQHandLer是没有定义的。但是这时候我发现CH340的RX灯就一直亮在那(前面我不是提到IAR编译烧入程序的时候串口RX灯会亮,烧入完成后就会彻底灭掉),我打开串口调试助手 ,串口这次就一直在发送数据。我打开上位机,点击采集图像,这次能采集到了(之前一直都是未采集到串口数据),就是采集到的是一片黑屏。我把JLINK插在单片机的插头拔掉,串口的RX灯就又灭了。程序也是能改的都改了,卡了好几天,实在没有办法只好来论坛求助了:Q:Q
回复

使用道具 举报

7

主题

47

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1714
威望
876
贡献
516
兑换币
549
注册时间
2014-11-14
在线时间
161 小时
2#
发表于 2016-1-29 22:13:09 | 只看该作者
交叉接
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
167
威望
91
贡献
42
兑换币
55
注册时间
2015-12-12
在线时间
17 小时
毕业学校
山西一中
3#
发表于 2016-2-18 21:47:44 | 只看该作者
本帖最后由 阿信学 于 2016-2-18 21:49 编辑

TX接RX,RX接TX。还有你烧录的是ARM还是FLASH?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-5 17:34 , Processed in 0.070159 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表