打印
[AVR单片机]

如何在arduino环境中实现PC指针定位

[复制链接]
943|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiaoliumonitor|  楼主 | 2014-9-19 22:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xiaoliumonitor 于 2014-9-19 22:18 编辑

void(* Reset)(void)=0;
void  setup()
{
  Serial.begin(9600);
  Serial.println("This is  setup  function  print");
  delay(2000);
}
void loop()
{  
  Serial.println("loop");
  delay(2000);
  Reset();
}

上段程序可以实现重启,重启后并PC指针并没有到bootloader区,而是从地址0开始执行了。现在已知道bootloader区的起始地址,例如0x7C00,不知如何实现重启后从bootloader区开始执行呢?换句话说,如果用其它的编译环境,例如avrstudio,iccavr等,想要实现PC指针定位到哪一值(功能类似于ORG 000),应该如何实现呢?谢谢

相关帖子

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

本版积分规则

1

主题

2

帖子

0

粉丝