我之前校准频偏时,修改过ccfg_app_ble_rcosc.c文件中的参数,但是没有看出来,这些参数具体是在哪里得到执行的。
我只看到是初始化了一个__ccfg结构体,但没看到哪里调用它。
希望能够解惑,谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我之前校准频偏时,修改过ccfg_app_ble_rcosc.c文件中的参数,但是没有看出来,这些参数具体是在哪里得到执行的。
我只看到是初始化了一个__ccfg结构体,但没看到哪里调用它。
希望能够解惑,谢谢!
您好,
1.如果您是想观察程序底层运行调用的参数的位置,可以使用CCS的debug功能
2.这个参数应该是根据用户程序数据动态生成的
您好,我用CCS打开之后注意到一些note,
该文件包含 Boot ROM、启动代码和 SW 无线电使用的字段
用于配置芯片行为的堆栈。
字段在 hw_ccfg.h 和 CCFG.html 中有更详细的记录
DriverLib 文档 (doc_overview.html -> CPU 域内存映射 -> CCFG)
此文件主要存放寄存器状态,我打开设置断点无法进行调试,内部无code。
根据ROM的特性,此参数主要是从硬件抽象层HAL和连接抽象层PAL中获取的。