在nrf24l01的驱动程序中 写地址的句子

UncharcodeTxAddr[{0x34,0x43,0x10,0x10,0x01};为什么要加code。不加code也是一个数组啊、为什么要加code了、求大神指点啊... Unchar code TxAddr[{0x34,0x43,0x10,0x10,0x01};为什么要加code。不加code也是一个数组啊、为什么要加code了、求大神指点啊!!!!!!!!!!!!! 展开
 我来答
rflife2000
推荐于2016-08-29 · TA获得超过423个赞
知道小有建树答主
回答量:364
采纳率:0%
帮助的人:360万
展开全部
在定义数组时通过code声明指定其存储位置为单片机的Flash区中,而不是常用的RAM区中。

这样做的目的是将数组储存到容量较大的Flash区,而不是相对容量比较紧张的RAM区。

但这样声明的数组已类似于常量,所以并不能在程序中对其值进行修改操作。

Unchar code TxAddr[{0x34,0x43,0x10,0x10,0x01};
这段定义的数组为nRF24L01的发送地址信息,通常不需再程序运行中进行修改,所以使用Code进行声明。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式