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.

CC2640R2F: 程序运行中是否可以修改最后一个扇区的数据?

Part Number: CC2640R2F


我的目的是在程序运行过程中,将低速时钟源由原本的外部32K晶振改为内部RC,只需要将0x1FFB6地址的0XBF改为0XDF。

我的思路是:程序初始化时,检测到低速时钟源若是外部32K晶振,则读出最后一个扇区的4K数据并备份,然后修改0x1FFB6地址的0XBF改为0XDF。接着将这4K数据重新写入最后一个扇区,然后复位。

该思路我实测过,虽然成功将最后一个扇区数据更改并写入,但发现【手机蓝牙连接不上CC2640R2F】了。不知何因。内部RC校准是有开启的。

请问我这种思路是否能达到更改低速时钟源的目的?若不能,是否有其他办法可以实现?