在线情况
1
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
[P]这种情况主要是你所看到的例子是基于IAR WE430早期版本的。
也就是说出错的原因是你抄了很老旧的例子中宏定义,所以在后期的编译器中才会出错。只要不用旧例子的中断宏声明可以了。[/P][P]其至_EINT();是指开断MCU的总中断使能的意思。由于你看到是旧的代码,所以在现在的编译器所带的.h文件中才找不到。[/P]
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
在线情况
2
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
[P]据我印象,采用新式中断宏关键字应该在3.多版以后全采用新的了。[/P][P]你只要在微控论坛或TI官方网站都可以下载一些例子,这些例子都是采用新式的了。所以你没必要去找什么旧的.h文件。.h文件是装有旧的WE430系统才有的。估计现在也没有人用那么老的了。[/P][P]至于_EINT()新旧都有的。其实这部分变的不多,主要是中断的关键字不同;没你想的那么复杂...。[/P]
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
Powered by LeadBBS 9.2 .
Page created in 0.1719 seconds with 7 queries.