首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

MC13192中的问题

MC13192中的问题

问题一:RX_MODE_WTO是什么模式?


问题二:


Channel/Channel Number/Frequency(MHz)/lo1_idiv[7:0]Fractional/lo1_num[15:01]  


 1         11            2405            149 / 0x95           20480 / 0x5000


上面自己对应关系怎么确定的?


问题三:


 rtx_mode = RESET_DELAY;
 
 /* Add a delay to debouce the reset switch on development boards ~200ms */
 TPM1SC = 0x0D; /* Set the Timer module to use BUSCLK as reference with Prescalar at / 32 */
 
 do
 {
  timer_hi = TPM1CNTH; /* Get the value of the timer register (hi byte) */
  timer_lo = TPM1CNTL; /* Get the value of the timer register (lo byte) */
 }
 while (timer_lo <= 0x80); /* Poll for TIMER LO to be greater than 0x80 at 4MHz/32*/
 
 TPM1SC = 0x00; /* Return to reset values */


 rtx_mode = SYSTEM_RESET_MODE;
 init_gpio();
 SPI1C1 = 0x50; /* Init SPI */
 SPI1C2 = 0x00;
 SPI1BR = 0x00;
 IRQSC = 0x14; /* Turn on the IRQ pin. */
 rtx_mode = MC13192_RESET_MODE;
 MC13192_RESET = 1; /* Take MC13192 out of reset */
 


这段程序中rtx_mode为什么多次出现?

1。RX_MODE_WTO是指在RX模式,同时具有TimeOut的定时,就是在一定时间内接收到信号
2。在13192的reference manual v1.3中的36页 table 2-18有列表的对应关系和说明。具体channel的编号可以参考IEEE802。15。4标准
3。rtx_mode只是个变量,表明13192当前所处的模式而已,便于程序根据不同的模式进行处理
我原先看过这个表,我看到程序中是用列举的方式给出的,但是,我不知道用什么样的计算公式得出来的。
我自己编一个简单的收发程序,但是调试的时候出现这样的提示信息:no debug information!,这是什么意思啊?
在编译界面中将绿色小虫的那一栏点一下,出现个黑点就表明选中,调试时就会产生相应的调试信息。
海纳百川  有容乃大
我用multilink下载后,出现那样一个警告信息,然后出现procedure does not exit提示错误,点击提示后,source窗口就是空白的!  你说的编译界面是这个吗?
不是在下载后的debug界面,是在编辑的界面,每个文件后面都有四栏,code data,target和debug info。target和debug info分别用红色箭靶和绿色小虫表示。你是文件没有生成调试信息,在文件后面的绿色小虫一栏点一下,出现黑点,这就会有调试信息了。

就是.mcp文件打开后左边框框里的最后一列,把它都点一下就好了
Walk slowly,but never stop.
问题解决,第一次遇到这种问题,多谢指点!
返回列表