我的Keil4.7为什么不能用?一直出现这个错误怎么办?

错误如下:

好纠结,这不是cpu的问题,因为我换了好多个都不得,也不是工程问题,因为我也建了好多个工程都是这个错误,谁能告诉我这是为什么不?谢谢你们了~!~!~!

ADS编译器的堆栈要求是4字节对齐的,而MDK(即你现在用的Keil)编译器的堆栈是8字节对齐的。

所以当你用MDK调用ADS编译过的目标文件、库文件时,就会报告这个错误。

而解决方法,你可以百度搜索: 从ADS1.2 到RVMDK 这文件中第2.3节的内容。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-02
建议你用Keil自带的例程开始上手。

Keil需要跑到ADS的库目录里面去找库文件?
第2个回答  2013-12-02
你没有把相应的函数库导入到工程里面,一个工程需要很多库函数文件,建议你一开始先找一两个单片机例程,先看东懂程序再试着自己写
相似回答