CSR867x — CSR8670平台开发调试经验

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XX  作       者:ZHS(文化人)

XX  联系方式:文章末尾Chat快问

XX  版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了

XX  要说的话:作者水平有限,难免有不足之处,恳请指正!

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

写在前面:这篇博客主要记录,在使用CSR867x平台中所遇到的问题以及解决方法,会不定时更新~

1、XPV/XDV:XPV是XAP program variable,XDV是 XAP data variable。

2、当打开Debug进行调试程序时(可以在print channel0输出log),断开ADK的run,重新上电板子是跑不起来的;因为打开log信息后,板子只能进行在线调试,只有去掉了所有的打印信息输出板子才可以离线运行。

3、程序进入调试模式后,Debug窗口显示“The VM cannot run, as it is already running”,崩溃了重新run一次。

4、目前发现CSR8670不支持组合按键,当一个按键被按下后,其他按键是不响应的,如果出现多个按键没响应的情

况,应该考虑是不是硬件上导致某个按键一直是高电平;估计CSR8系列都是这样。

5、设置提示音的音量:

        

6、手机端电池电量显示:

        在PSKEY中配置USER34和USER 7,如下:

        //PSKEY_USR_34 - Custom ATCommands

        &02ac = 4715 0002 4715 0003 4704 0003 470a 0003 470b 0003 470d 0003 4711 0003 0000 0000 002b 0058 0041 0050 004c 003d 0069 0050 0068 006f 006e 0065 002c 0037 0000 004f 004b 000d 0000 0041 0054 002b 0058 0041 0050 004c 003d 0030 0030 0030 0030 002d 0030 0030 0030 0030 002d 0030 0031 0030 0030 002c 0037 000d 0000 0041 0054 002b 0049 0050 0048 004f 004e 0045 0041 0043 0043 0045 0056 003d 0032 002c 0031 002c 0082 002c 0032 002c 0030 000d 0000 0000

        //PSKEY_USR_7

        &0291 = 0008 0006 0001 0000 000c 0005 002b 0006 0000 0048 0f0f 1aa0

        注意如果USR7红色部分与配置中的不同,用红色部分代替即可

        在configuration tool中设置如下:

        

7、电源管理的LED灯指示:

    在LED Filter中,将4)Battery Charging的OVERIDE改为COLOUR,就是充电灯长亮;

    将5)Charging Complete的 OVERIDE也改为COLOUR,就是充满灯亮;

    改为CANCAL是将某一项关掉,  如:Charging Complete> CANCAL> Filter1   就是充满电将第一项关掉。

   

8、psr配置文件中设备名的地址

        0x0108    Local device's " user friendly" name    

9、CVC的License和地址范围

        地址范围:0002 5b 00ff01 - 0002 5b 00ff05
0x226c:License: 3465 A979 BC24 823B 4820

10、输入IO有效电平的设置,通常结合硬件配置按键的有效电平

猜你喜欢

转载自blog.csdn.net/zhanghuaishu0/article/details/80737600