打印

求教一下关于FSMC地址右对齐的问题

[复制链接]
252|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
考哥|  楼主 | 2018-7-9 11:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一个问题,原子哥,**作SRAM,(BANK3)按照右对齐原则,**作地址:
* ( __IO uint16_t * ) ( 0x68000000 ) = 0X201和* ( __IO uint16_t * ) ( 0x68000001)=0X403,应该是操作同一块内存,但是结果却不是,操作地址0x68000000时,如果按照8位数组表示显示地址数据AT[0]=0新,DAT[1]=0X02,当**作0x68000001后,则DAT[1]的值变成了0X03了,将之前的数据覆盖了,DAT[2]=0X04了,按照这种,应该地址没有执行右对齐,请问这是怎么回事,请赐教一下有点晕??

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

461

主题

477

帖子

0

粉丝