[AVR单片机] 如何在arduino环境中实现PC指针定位

[复制链接]
1175|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

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