调用GAPRole_PeripheralInit会导致 DATA_FLASH 后面 1k的数据乱码

发现一个问题,ch579m开机,初始化 CH57X_BLEInit( ); 然后 调用 GAPRole_PeripheralInit( ),直接读出 flash的数据,然后串口打印读出的数据。发现后面1k地址,有乱码。这是什么原因呢,不调用GAPRole_PeripheralInit( ) ,打印出来就不会有乱码。GAPRole_PeripheralInit( ) 这个函数是库的,无法跟踪。麻烦看看,谢谢

晕,是SNV绑定用了1k。只剩1k,根本不够用。




最后1K是协议栈用来存配对信息的
image.png


image.png


如果不想存配对信息,可以关闭存储使能,这样就可以了


只有登录才能回复,可以选择微信账号登录