智能车制作

标题: 野火库的使用问题 [打印本页]

作者: chenyibiao    时间: 2013-1-26 20:03
标题: 野火库的使用问题
我用iar在网上野火的工程里将添加代码后,将代码烧入k60后,串口接收到                         野火kinetis核心板测试程序
内核频率:200MHz        总线频率 :100MHz
flex频率:100MHz         flash频率:28MHz

Core Lockup Event Reset

野火Kinetis开发板启动方式:flash启动

K60-144pin      
This version of software doesn't recognize the revision code.Flash parameter version 0.0.8.0
Flash version ID 3.3.6.0
512 kBytes of P-flash        256 kBytes of FlexNVM
128 kBytes of RAM                                   
  

哪位大神可以解释下


作者: 野火    时间: 2013-1-26 20:12
这个是从启动代码里发送的,如果 你取消 DEBUG的宏定义,就不会有的
start.c文件里设置的
作者: chenyibiao    时间: 2013-1-26 20:52
之前都不会出现这种问题的,一楼能否给个原因

作者: 我是LGB191    时间: 2013-2-24 13:46
野火 发表于 2013-1-26 20:12
这个是从启动代码里发送的,如果 你取消 DEBUG的宏定义,就不会有的
start.c文件里设置的

请问在野火的《LPT、PWM、输入捕捉、PIT 中断综合测试》试验中
#define INT_COUNT  100是干什么用的
我正在用LPTMR测速。谢谢。

作者: 野火    时间: 2013-2-24 14:24
我是LGB191 发表于 2013-2-24 13:46
请问在野火的《LPT、PWM、输入捕捉、PIT 中断综合测试》试验中
#define INT_COUNT  100是干 ...

你好,请看例程注释:

    lptmr_counter_init(LPT0_ALT2,INT_COUNT,2,LPT_Rising);
                            //初始化脉冲计数器,用 LPT0_ALT2,即 PTC5输入
                            //每隔 INT_COUNT个脉冲产生中断,延时 2个时钟滤波,上升沿触发

作者: 野火    时间: 2013-2-24 14:27
chenyibiao 发表于 2013-1-26 20:52
之前都不会出现这种问题的,一楼能否给个原因

启动代码 里打印这些信息出来,不知道你说的是哪个问题 呢?


作者: machao19921114    时间: 2013-3-17 16:16

作者: oscarpanpan    时间: 2013-4-14 01:46

作者: 2013.2.4.16.23    时间: 2013-4-15 20:13
请问我用野火的“NRF24L01无线通信(等待发送)”“NRF24L01无线通信(等待接收)”,用串口显示结果
结果显示的是


                野火kinetis核心板测试程序
内核频率:100MHz        总线频率 :50MHz
flex频率:50MHz         flash频率:25MHz

Power-on Reset
Low-voltage Detect Reset

野火Kinetis开发板启动方式:flash启动

K53-
Unrecognized Kinetis package code.      
This version of software doesn't recognize the revision code.Flash parameter version 0.0.7.0
Flash version ID 3.2.7.0
512 kBytes of P-flash        256 kBytes of FlexNVM
ERR!! Undefined RAM size
请问是什么问题?
作者: 2013.2.4.16.23    时间: 2013-4-15 21:25
野火 发表于 2013-1-26 20:12
这个是从启动代码里发送的,如果 你取消 DEBUG的宏定义,就不会有的
start.c文件里设置的

请问我用野火的“NRF24L01无线通信(等待发送)”“NRF24L01无线通信(等待接收)”,用串口显示结果
结果显示的是


                野火kinetis核心板测试程序
内核频率:100MHz        总线频率 :50MHz
flex频率:50MHz         flash频率:25MHz

Power-on Reset
Low-voltage Detect Reset

野火Kinetis开发板启动方式:flash启动

K53-
Unrecognized Kinetis package code.      
This version of software doesn't recognize the revision code.Flash parameter version 0.0.7.0
Flash version ID 3.2.7.0
512 kBytes of P-flash        256 kBytes of FlexNVM
ERR!! Undefined RAM size
请问是什么问题?

作者: 野火    时间: 2013-4-16 10:09
2013.2.4.16.23 发表于 2013-4-15 21:25
请问我用野火的“NRF24L01无线通信(等待发送)”“NRF24L01无线通信(等待接收)”,用串口显示结果
结 ...

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


作者: 2013.2.4.16.23    时间: 2013-4-16 18:28
野火 发表于 2013-4-16 10:09
你好,没问题的,k60 芯片,不同批次,芯片内部信息不一样,所以启动代码里识别不出来,不影响使用

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

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

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

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

的时候,问题就解决了


作者: 野火    时间: 2013-4-16 19:17
2013.2.4.16.23 发表于 2013-4-16 18:28
火哥你好,问题已经解决,谢谢先头我用
“NRF24L01无线通信(等待接收)“做实验的时候

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

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


作者: 三水亦是哥    时间: 2013-5-23 11:31
2013.2.4.16.23 发表于 2013-4-15 21:25
请问我用野火的“NRF24L01无线通信(等待发送)”“NRF24L01无线通信(等待接收)”,用串口显示结果
结 ...

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

作者: 自明了然    时间: 2013-7-1 12:28
野火 发表于 2013-1-26 20:12
这个是从启动代码里发送的,如果 你取消 DEBUG的宏定义,就不会有的
start.c文件里设置的

火哥怎么取消DEBUG的宏定义啊?[attach]47615[/attach]是把这里的DEBUG去掉还是改为NDEBUG,我两种方法都试了,可串口接的数据还是不正常,只有在DEBUG模式下接受数据才正常....这要怎么该啊?怎么去掉初始的那一大段话,还不影响程序发射数据....
作者: 野火    时间: 2013-7-1 14:40
自明了然 发表于 2013-7-1 12:28
火哥怎么取消DEBUG的宏定义啊?是把这里的DEBUG去掉还是改为NDEBUG,我两种方法都试了,可串口接的数据还 ...

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

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


作者: new_life    时间: 2013-8-22 10:27
野火 发表于 2013-1-26 20:12
这个是从启动代码里发送的,如果 你取消 DEBUG的宏定义,就不会有的
start.c文件里设置的

我安装了IAR软件,为什么 打开你们的例程 相当的 卡 呢

作者: new_life    时间: 2013-8-26 20:26
野火 发表于 2013-1-26 20:12
这个是从启动代码里发送的,如果 你取消 DEBUG的宏定义,就不会有的
start.c文件里设置的

方便留个QQ号,我们用的 野火哭出现N多问题

作者: 野火    时间: 2013-8-27 01:33
new_life 发表于 2013-8-22 10:27
我安装了IAR软件,为什么 打开你们的例程 相当的 卡 呢

管理员身份安装IAR

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

作者: new_life    时间: 2013-8-27 21:21
野火 发表于 2013-8-27 01:33
管理员身份安装IAR

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

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

作者: 杨行    时间: 2014-3-24 21:50
new_life 发表于 2013-8-27 21:21
我现在 又出现 一个问题,不知道该如何处理啊

也出现相同的问题啊,路径怎么设置呢、?找不到gpio.h

作者: new_life    时间: 2014-3-25 07:11
杨行 发表于 2014-3-24 21:50
也出现相同的问题啊,路径怎么设置呢、?找不到gpio.h

添加文件,在工程里




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2