智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2315|回复: 8
打印 上一主题 下一主题

野火 fire_uart_loop_demo 问题求解

[复制链接]

13

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
459
威望
236
贡献
113
兑换币
137
注册时间
2012-12-16
在线时间
55 小时
毕业学校
福舟小学
跳转到指定楼层
1#
发表于 2013-1-10 08:54:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是野火 k60分离综合代码V3.2 里面的fire_uart_loop_demo,这是关于串口查询接受的例子,野火调试板通过一条USB转串口连接到PC,在PC上使用串口助手可以收到野火调试板发来的信息,可是使用串口助手给野火调试板发送信息的时候,野火调试板却没法收到,具体情况看下图,求解救~~%>_<%


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
2#
发表于 2013-1-10 09:11:00 | 只看该作者
printf 的输出端口,和 你main函数调用的端口不一样……
在 src\platforms\k60_fire.h 里定义了printf的输出
你只需要把mian里的,改成跟printf一样就好,那么即不需要再初始化,系统启动的时候已经初始化了
回复 支持 反对

使用道具 举报

13

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
459
威望
236
贡献
113
兑换币
137
注册时间
2012-12-16
在线时间
55 小时
毕业学校
福舟小学
3#
 楼主| 发表于 2013-1-10 09:23:42 | 只看该作者
野火 发表于 2013-1-10 09:11
printf 的输出端口,和 你main函数调用的端口不一样……
在 src\platforms\k60_fire.h 里定义了printf的输 ...

大哥啊,为什么要这么折腾人哟~~{:soso_e109:}
还是谢谢了~~~终于是可以了,一直以为是自己买到了假冒伪劣的USB转RS232~~~~

回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
4#
发表于 2013-1-10 12:23:06 | 只看该作者
woniu17 发表于 2013-1-10 09:23
大哥啊,为什么要这么折腾人哟~~
还是谢谢了~~~终于是可以了,一直以为是自己 ...

这个,应该是初学者也应该掌握的调试能力吧
回复 支持 反对

使用道具 举报

4

主题

239

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1869

优秀会员奖章

威望
932
贡献
543
兑换币
340
注册时间
2012-11-25
在线时间
197 小时
5#
发表于 2013-1-22 20:11:11 | 只看该作者
回复 支持 反对

使用道具 举报

3

主题

64

帖子

0

精华

高级会员

Rank: 4

积分
935
QQ
威望
563
贡献
204
兑换币
182
注册时间
2012-1-10
在线时间
84 小时
6#
发表于 2013-1-23 21:53:25 | 只看该作者
感谢火哥,感激涕零!!
回复 支持 反对

使用道具 举报

22

主题

321

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3258

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

QQ
威望
1776
贡献
824
兑换币
625
注册时间
2011-9-30
在线时间
329 小时
7#
发表于 2013-1-26 10:08:50 | 只看该作者
野火 发表于 2013-1-10 09:11
printf 的输出端口,和 你main函数调用的端口不一样……
在 src\platforms\k60_fire.h 里定义了printf的输 ...

火哥,我问一下,我把K60里面FTM模块的配置成pwm模式,然后又配置成channel (n) interrupt模式,按照数据手册的书法,在设定好的上升沿或下降沿时应该能触发中断吧,但是我现在的程序进不了中断服务程序,难道FTM不为这个中断服务?

回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
8#
发表于 2013-1-26 17:52:21 | 只看该作者
1174544639 发表于 2013-1-26 10:08
火哥,我问一下,我把K60里面FTM模块的配置成pwm模式,然后又配置成channel (n) interrupt模式,按照数据 ...

你说的是输入捕捉模式吧!
不能配置成PWM模式。

另外,我们的输入捕捉模式,有个bug,可以在我们的Q群中下载到

回复 支持 反对

使用道具 举报

22

主题

321

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3258

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

QQ
威望
1776
贡献
824
兑换币
625
注册时间
2011-9-30
在线时间
329 小时
9#
发表于 2013-1-26 19:08:40 | 只看该作者
野火 发表于 2013-1-26 17:52
你说的是输入捕捉模式吧!
不能配置成PWM模式。

不是输入捕捉,是pwm,我已经产生pwm方波了,但是接着设置成中断模式时进不了中断服务程序。关于中断这一块我是在你的库函数FTM_PWM_init(FTMn ftmn, CHn ch, u32 freq, u32 duty)里改的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 17:04 , Processed in 0.193565 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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