智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: chenyibiao
打印 上一主题 下一主题

野火库的使用问题

  [复制链接]

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
11#
发表于 2013-4-16 10:09:55 | 只看该作者
2013.2.4.16.23 发表于 2013-4-15 21:25
请问我用野火的“NRF24L01无线通信(等待发送)”“NRF24L01无线通信(等待接收)”,用串口显示结果
结 ...

你好,没问题的,k60 芯片,不同批次,芯片内部信息不一样,所以启动代码里识别不出来,不影响使用

回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
49
威望
35
贡献
8
兑换币
11
注册时间
2013-4-15
在线时间
3 小时
毕业学校
外国语高中
12#
发表于 2013-4-16 18:28:21 | 只看该作者
野火 发表于 2013-4-16 10:09
你好,没问题的,k60 芯片,不同批次,芯片内部信息不一样,所以启动代码里识别不出来,不影响使用

火哥你好,问题已经解决,谢谢先头我用
“NRF24L01无线通信(等待接收)“做实验的时候

/*等待接收数据*/
                status = NRF_Rx_Dat(rxbuf);

串口接收到的数据是 主机接收出错
当我把这句话用到的函数改写成

/*等待接收数据*/
                status = NRF_ISR_Rx_Dat(rxbuf);//NRF_Rx_Dat(rxbuf);

的时候,问题就解决了

回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
13#
发表于 2013-4-16 19:17:05 | 只看该作者
2013.2.4.16.23 发表于 2013-4-16 18:28
火哥你好,问题已经解决,谢谢先头我用
“NRF24L01无线通信(等待接收)“做实验的时候

NRF_ISR_Rx_Dat(rxbuf);   是 中断服务函数用的……

我们提供的例程,是验证过可以用的

回复 支持 反对

使用道具 举报

7

主题

29

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2109
威望
696
贡献
431
兑换币
350
注册时间
2012-10-12
在线时间
491 小时
毕业学校
惠州学院
14#
发表于 2013-5-23 11:31:06 | 只看该作者
2013.2.4.16.23 发表于 2013-4-15 21:25
请问我用野火的“NRF24L01无线通信(等待发送)”“NRF24L01无线通信(等待接收)”,用串口显示结果
结 ...

你好,能不能把你的这个串口调试助手发给我一份  QQ:1552750287谢谢了!
回复 支持 反对

使用道具 举报

24

主题

114

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3252
威望
990
贡献
1908
兑换币
304
注册时间
2011-8-17
在线时间
177 小时
15#
发表于 2013-7-1 12:28:23 | 只看该作者
野火 发表于 2013-1-26 20:12
这个是从启动代码里发送的,如果 你取消 DEBUG的宏定义,就不会有的
start.c文件里设置的

火哥怎么取消DEBUG的宏定义啊?是把这里的DEBUG去掉还是改为NDEBUG,我两种方法都试了,可串口接的数据还是不正常,只有在DEBUG模式下接受数据才正常....这要怎么该啊?怎么去掉初始的那一大段话,还不影响程序发射数据....

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
16#
发表于 2013-7-1 14:40:21 | 只看该作者
自明了然 发表于 2013-7-1 12:28
火哥怎么取消DEBUG的宏定义啊?是把这里的DEBUG去掉还是改为NDEBUG,我两种方法都试了,可串口接的数据还 ...

直接删掉那个 DEBUG 即可, 这样不会影响到串口发送接收的啊,除非修改过代码

另外,注释掉下面的宏,是不打印调试信息
/*
* Debug prints ON (#define) or OFF (#undef)
*/
#define DEBUG_PRINT

回复 支持 反对

使用道具 举报

38

主题

486

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5017

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

威望
2376
贡献
1401
兑换币
1570
注册时间
2013-1-7
在线时间
620 小时
17#
发表于 2013-8-22 10:27:27 | 只看该作者
野火 发表于 2013-1-26 20:12
这个是从启动代码里发送的,如果 你取消 DEBUG的宏定义,就不会有的
start.c文件里设置的

我安装了IAR软件,为什么 打开你们的例程 相当的 卡 呢
回复 支持 反对

使用道具 举报

38

主题

486

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5017

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

威望
2376
贡献
1401
兑换币
1570
注册时间
2013-1-7
在线时间
620 小时
18#
发表于 2013-8-26 20:26:34 | 只看该作者
野火 发表于 2013-1-26 20:12
这个是从启动代码里发送的,如果 你取消 DEBUG的宏定义,就不会有的
start.c文件里设置的

方便留个QQ号,我们用的 野火哭出现N多问题
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
19#
发表于 2013-8-27 01:33:36 | 只看该作者
new_life 发表于 2013-8-22 10:27
我安装了IAR软件,为什么 打开你们的例程 相当的 卡 呢

管理员身份安装IAR

如果已经安装了,那就管理员身份运行
回复 支持 反对

使用道具 举报

38

主题

486

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5017

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

威望
2376
贡献
1401
兑换币
1570
注册时间
2013-1-7
在线时间
620 小时
20#
发表于 2013-8-27 21:21:22 | 只看该作者
野火 发表于 2013-8-27 01:33
管理员身份安装IAR

如果已经安装了,那就管理员身份运行

我现在 又出现 一个问题,不知道该如何处理啊

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 19:30 , Processed in 0.212014 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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