打印

MSP430有长跳转指令吗

[复制链接]
726|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
johdon23|  楼主 | 2014-12-19 16:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
dirtwillfly| | 2014-12-19 17:24 | 只看该作者
1. 在IAR 的集成开发环境中.选中你的工程,右键,点options,
2. 在Target 页面中,Data Model选项,4选中Medium或Large,
3. 解释:
   - 选中SMALL只能访问64K以内的空间,以外的空间只能有内部函数访问
  - 选中Medium 可以访问1M以内的空间
  - 选中Large可以访问全部空间

使用特权

评论回复
板凳
dirtwillfly| | 2014-12-19 17:27 | 只看该作者
选择Largesmallmedium产生效果是改变指针变量所占字节个数.IAR中指针变量默认2个字节,选择large占用4个字节,那么指针就可以访问超过64K范围的地址.

使用特权

评论回复
地板
dirtwillfly| | 2014-12-19 22:59 | 只看该作者
用汇编语言访问高于64k地址的flash,可以使用设置标志位来访问不同seg区的flash

使用特权

评论回复
5
johdon23|  楼主 | 2014-12-22 08:49 | 只看该作者
明白了 非常感谢!

使用特权

评论回复
6
dirtwillfly| | 2014-12-24 22:23 | 只看该作者
johdon23 发表于 2014-12-22 08:49
明白了 非常感谢!

BRA 指令可以

使用特权

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

本版积分规则

34

主题

71

帖子

0

粉丝