汇编伪指令DCB和DCD的区别.

[复制链接]
 楼主| gofayao 发表于 2007-3-23 11:36 | 显示全部楼层 |阅读模式
用下面两种方式定义的&nbsp;字符串&nbsp;有什么区别呢?<br />String1&nbsp;&nbsp;DCD&nbsp;&nbsp;'I','n','i','t','i','a','l',&nbsp;'O','K','!'<br />String2&nbsp;&nbsp;DCB&nbsp;&nbsp;&nbsp;&quot;Initial&nbsp;OK!&quot;<br /><br />汇编伪指令说&nbsp;DCB一般用来定义数据表格或者字符串<br /><br />我在UART&nbsp;实验中&nbsp;<br />&nbsp;&nbsp;使用&nbsp;LDR&nbsp;R0,=String1&nbsp;就可以正常打印&nbsp;Initial&nbsp;OK<br />而使用&nbsp;LDR&nbsp;R0,=String2&nbsp;就打印不正常了<br /><br />搞不懂,请帮忙解惑解惑,谢谢啦.
lenglx 发表于 2007-3-23 13:17 | 显示全部楼层

试下:String2 DCB "Initial OK!",0

  
 楼主| gofayao 发表于 2007-3-23 16:46 | 显示全部楼层

RE

跟结束符&nbsp;0没有关系,并不影响UART的&nbsp;实际传输.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

34

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

16

主题

34

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部