高级会员
![Rank: 4](static/image/common/star_level3.gif)
- 积分
- 728
- 金钱
- 728
- 注册时间
- 2015-11-25
- 在线时间
- 117 小时
|
2金钱
我刚开始自学STM8S,求大神帮助!
while(1)
{ PA_ODR^=0X01;
delay_ms(500);
PA_ODR^=0X02;
delay_ms(500);
PA_ODR^=0X04;
delay_ms(500);
}
为什么出现以下错误!求解!!
Error[Pe020]: identifier "PA_ODR" is undefined E:\2015-07-17彭愿球\IAR\stm8s105 - 副本\stm8s105k4t6代码\工程\User\main.c 32
Error[Pe020]: identifier "PA_DDR" is undefined E:\2015-07-17彭愿球\IAR\stm8s105 - 副本\stm8s105k4t6代码\工程\User\main.c 58
Error[Pe020]: identifier "PA_CR1" is undefined E:\2015-07-17彭愿球\IAR\stm8s105 - 副本\stm8s105k4t6代码\工程\User\main.c 59
Error[Pe020]: identifier "PA_CR2" is undefined E:\2015-07-17彭愿球\IAR\stm8s105 - 副本\stm8s105k4t6代码\工程\User\main.c 60
Error while running C/C++ Compiler
Done. 4 error(s), 0 warning(s)
|
最佳答案
查看完整内容[请看2#楼]
谢谢大家的帮助,我已找到了解决的方法,在这里和大家分享下:
如果要用 PA_ODR,PA_DDR格式,不能用STM8S.H头文件,要用IAR中的iostm8s1xx.h头文件。
|