㈠ IAR for STM8 编译选项 Target 里 code small 什么意思
这个选项会影响编译产生的代码大小,主要是寻址空间的不同。可参考www.amobbs.com/thread-5616110-1-1.html
㈡ STM8程序超过了32K,怎么办,编译报错
精简代码,使用子函数模块化,把大部分重复性的代码用相同的函数调用。
换同型号更大存储的芯片。
㈢ stm8 编译器 怪!
#define all 0x08;
最后的分号去掉就好了
㈣ stm8s使用printf函数后,编译后的文件变得很大,容易出现内存溢出,有什么办法解决吗
主要是调用printf,编译相关库故程序就会很大,导致溢出。你可以看看这篇博客,应该可以解决你的问题,解决STM8空间太小,使用不了printf串口打印。
㈤ stm8s编译的代码量和生成s19文件(ASCII 码)大小的区别
肯定有关系的啦,s19文件就是stm8s的目标文件格式,所以两者有直接关系
㈥ IAR STM8用管方库怎么那么大
可以的,你把不要用到的库文件的外设删除掉,把用的外设库保留,不然就会编译过大的。