Quantcast
Channel: 蓝牙论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 7485

CC2640RHB 5x5 蓝牙协议栈无法运行

$
0
0

请教个半个月没有解决的问题,我使用CC2640RHB 5X5的芯片做了一个最小系统,遇到问题:

1、所有的iar例程的程序都跑飞,无法运行。 我尝试把stack和app分别下载,用调试器同时下载等等,然后用flash progrmmer2读出rom,体积在260K,证明stack已经少进去了。

网上说要把proprocessor的“$TI_RTOS_DRIVERS_BASE$\ti\boards\SRF06EB\CC2650EM_7ID”,更改成$TI_RTOS_DRIVERS_BASE$\ti\boards\SRF06EB\CC2650EM_5XD等,都没有作用,运行后都停在:

LDR R2 [R2]

CMP R2,#0

如果把ICALL的代码注释掉,那么就程序不再跑飞!

2、TI提供的编译好好的“cc2650lp_simple_peripheral_rel.hex”,下载后可以运行,手机能搜索到“simple_peripheral”外设,并且能够建立连接。通信距离能达到15米,证明板子硬件好像没有问题。

3、24M晶振波形不对,不是持续的正弦波,二是间断的,但是36768晶振的波形正常,奇怪的是如果24M波形有问题,上述程序为什么能运行呢?


Viewing all articles
Browse latest Browse all 7485

Trending Articles