标签:0101 0X5 ldr 001 官方 SB Alpha 源代码 源码
[Alpha记录][001]点灯时遇到的SB问题
收到原子alpha开发板一个多月了,这两天得空玩了一把,写了一个汇编点LED的代码,写完之后编译,烧写到SD卡,运行怎么也点不亮LED,白天要上班,折腾了周日一天和这两宿,还是未果,期间换过SD卡,换过编译器,就是没有怀疑过自己代码的问题哈哈哈哈~~
今天实在是找不到什么问题了,试了一下官方提供的源代码,发现官方的源码是可以的。用官方提供的源代码进行二分替换,最后锁定问题在:
@我的写法:
ldr r1,=0x00000101
@官方源码的写法:
ldr r1, =0X5
第一眼比对这两行代码时,纳闷了:0x00000101不就是0X5吗?
看了许久才明白过来,狠狠地骂了自己一句sb,那是十六进制的0101不是二进制的0101!!!!
标签:0101,0X5,ldr,001,官方,SB,Alpha,源代码,源码 来源: https://blog.csdn.net/wan0807/article/details/103980571
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。