12
返回列表 发新帖
楼主: gaow11

[求助] KL16串口的问题

[复制链接]

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-6-8 11:07:38 | 显示全部楼层
gaow11 发表于 2015-6-7 11:15
我用的是GPIOD中断,每1ms中断一次,接收六个SPI数据以后再通过串口发送其中四个,以0x61作为间隔符,测 ...

楼主你好。
我用你的程序,直接循环发送0X61 0XA1 0XA2 0XA3 0XA4  五个字节
并没有出现发错现象:
6.jpg
你把你代码中其他的中断什么都去掉,单独像我这样循环发送试试,看是否丢数据。
另外,检查下你的串口线,是否干扰太大,串口线是否共地。

回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

13

帖子

0

注册会员

Rank: 2

积分
61
最后登录
2015-6-19
 楼主| 发表于 2015-6-8 13:41:39 | 显示全部楼层
本帖最后由 gaow11 于 2015-6-8 13:43 编辑
FSL_TICS_ZJJ 发表于 2015-6-8 11:07
楼主你好。
我用你的程序,直接循环发送0X61 0XA1 0XA2 0XA3 0XA4  五个字节
并没有出现发错现象:

去掉中断,只是循环发也会出现数据错误,基本上每次刚打开串口猎人的时候都会出现;另外,串口共地指的是串口地线接到板子上的数字地吧?
两个for循环必须加吗?
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-6-8 14:12:13 | 显示全部楼层
gaow11 发表于 2015-6-8 13:41
去掉中断,只是循环发也会出现数据错误,基本上每次刚打开串口猎人的时候都会出现;另外,串口共地指的是 ...

是的,串口线就是串口到电脑的地,这根线你接了没有?
你代码在我这边运行非常正常。
两个for只是做简单的延时功能,不至于每帧发的太快。
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

13

帖子

0

注册会员

Rank: 2

积分
61
最后登录
2015-6-19
 楼主| 发表于 2015-6-8 14:31:27 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-6-8 14:12
是的,串口线就是串口到电脑的地,这根线你接了没有?
你代码在我这边运行非常正常。
两个for只是做简单 ...

串口用的三根线,TX,RX和GND,应该没问题,是不是因为刚打开串口猎人时就是有可能出现数据接收不及时什么的导致出错啊,我看到的后面发的数据基本不会出问题
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-6-8 14:35:36 | 显示全部楼层
gaow11 发表于 2015-6-8 14:31
串口用的三根线,TX,RX和GND,应该没问题,是不是因为刚打开串口猎人时就是有可能出现数据接收不及时什 ...

你是程序运行起来之后然后再打开串口猎人吗?
我也用的串口猎人,一直接受的挺好的。
你先打开串口猎人,然后进入debug运行代码试试。
看看你出错有没有规律。
另外,你可以换个串口助手试试,看看是否也会出现问题。
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

13

帖子

0

注册会员

Rank: 2

积分
61
最后登录
2015-6-19
 楼主| 发表于 2015-6-8 14:45:18 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-6-8 14:35
你是程序运行起来之后然后再打开串口猎人吗?
我也用的串口猎人,一直接受的挺好的。
你先打开串口猎人, ...

先打开串口猎人,然后debug运行,现在没有问题了,太感谢了,救星啊
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-6-8 15:33:33 | 显示全部楼层
gaow11 发表于 2015-6-8 14:45
先打开串口猎人,然后debug运行,现在没有问题了,太感谢了,救星啊

解决了就好,后续有问题,欢迎继续交流。
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-6-8 15:35:29 | 显示全部楼层
非常感谢你关于Kinetis的技术问题。如果你没有其他问题,我们将此帖默认为已解决.
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

13

帖子

0

注册会员

Rank: 2

积分
61
最后登录
2015-6-19
 楼主| 发表于 2015-6-8 16:20:48 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-6-8 15:35
非常感谢你关于Kinetis的技术问题。如果你没有其他问题,我们将此帖默认为已解决.
...

好的,已解决
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-27 12:26 , Processed in 0.106890 second(s), 29 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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