首页
问答
悬赏
已解决
文章
文库
视频
标签
登录
|
注册
我要发布
提出问题
发布文章
发布文档
首页
问答
悬赏
已解决
文章
文库
视频
标签
登录
|
注册
我要发布
提出问题
发布文章
发布文档
你及我上半大去
暂未设置签名
0
文章
0
提问
1
回答
0
粉丝
提问
回答 (1)
文章
粉丝
朋友圈
关注
nrf52840/nrf52832 sd_flash_write 报错NRF_ERROR_INVALID_ADDR(0x10)
该接口调用的是协议栈底层接口sd_flash_write(),写入flash地址为0xf8000没有问题,源数据在内存的地址为0x20002E36没有4字节对齐。反复做实验,证明了协议栈的接口sd_flash_write()会对源数据的内存地址做对齐校验,因此重新定义源数据的大小保证4字节对齐,再写入后正常。
发布于2024-01-28
3257个赞