AVR在main()之前都做了哪些事?

[复制链接]
2977|3
 楼主| zcankun 发表于 2010-6-28 10:25 | 显示全部楼层 |阅读模式
通常我们的理解是avr都是从main()函数开始执行的,后来了解了bootloader后就不那么认为了。
请教各位大侠,我想实现在main()之前关外部中断,请问能实现吗?要怎么实现?谢谢
ayb_ice 发表于 2010-6-28 10:43 | 显示全部楼层
复位后应该本身是关断的
原野之狼 发表于 2010-6-28 11:11 | 显示全部楼层
进入MAIN之前中断是关闭的 如果你要在进入MAIN之前做一些事情也是可以的 详细看以参考下编译器手册
原来用C++写程序 为了在进入MAIN之前使能外部存储器(因为构造函数先于MAIN函数得到运行) 我就是这样干的
 楼主| zcankun 发表于 2010-6-28 13:00 | 显示全部楼层
谢谢楼上两位大哥,因为我有用到bootloader,在bootloader有开中断。所以在main()函数之前想关中断,不知道怎么实现。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

2

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