导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[quote][b]以下是引用[i]j84105在2004-

* 56607: 请教:无法给SBUF赋值!

   guest 
guest发表的帖子 

 

以下是引用j84105在2004-6-15 23:22:08的发言:
呵呵~~~~~~SBUF实际是两个独立的物理寄存器,发送寄存器为只写,接受寄存器为只读,两个寄存器使用一个逻辑地址,你发送时数据送到发送寄存器,读出时候是读的接收寄存器,当然会不同啊!


发送与接收用一个逻辑地址,实际上是两个物理地址,这个我知道。我现在的问题不是读出的和写入的不一样而是,在硬件仿真的情况下给SBUF赋值,在仿真窗口中SBUF不变,难道仿真环境显示的是接受物理地址中的值吗?我不明白,请大侠们救急啊!

发表时间:2004年6月16日9:20:26

  
回复该帖

本主题共有 8 帖,分页:>>>>>该主题的所有内容[8]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  56688.[详细]怎么还不明白呀仿真环境显示的肯定是接受物理地址中的值吼吼,谁也没有办法把发送的读出来..
摘要:怎么还不明白呀 仿真环境显示的肯定是接受物理地址中的值 吼吼,谁也没有办法把发送的读出来......(88字)
- [guest][750次] 2004年6月17日

  56701.[详细]明白了,十分谢谢大家的指点!
摘要:明白了,十分谢谢大家的指点!......(28字)
- [guest][762次] 2004年6月17日

  56702.[详细]喔,就是说给sbuf赋值后,数据马上被发送出去了,sbuf就空了,谢谢大家的帮忙!..
摘要:......(无内容)
- [guest][823次] 2004年6月17日

[上一篇帖子]:rtl8019 引脚空接时 是不是为低电平??
[下一篇帖子]:[求助]关于BIOS看RTL8139的数据资料,有些功能要在SYSTEM BIOS里设置。