奉劝不要在STM8用UC/OS操作系统,如果真的需求,STM32价格也不贵,在STM32上用操作系统,你才知道操作系统方便;如果STM8用UC/OS操作系统,会有很多问题,UC/OS的移值就是一个和大的问题,更何况STM8找不到合大众的编译环境,意法免费版本的才16K,光操作系统就会占至少6K(51单片机上编译)。
奉劝你项目的应用,程序空间不要超过16K,否者你要为编译环境买单的。
还有,我以前在51系统上用操作系统,你会发现用系统后,由于资源的局限性,根本发挥操作系统的好处,更有甚,做起来程序更复杂,甚至软件出现问题,你根本就找到问题 |