icecut 发表于 2014-1-6 14:22
你不是浪费时间么?stm8是个全新的设计.就是便宜.作为学习,不合适.学了arm一劳永逸 ...
1,如果一定要用开发板,可以找ST申请或者买一个discovery board(最简单那种,很便宜);
2,自己焊接,更有挑战一些,更能学到一些东西,也更有动力,折腾的是时间,学到的是知识!
3,如果只是编程序,也可以软件仿真!用好了,也能学到不少东西!
4,学什么CPU,其实学的,用到的知识差异不大(无非是计算机原理、C语言,汇编(汇编其实不用记,可边查指令手册边写))!也许有人会问为什么要用汇编?懂汇编,你就可以更好的一些底层的东西,编译原理等等知识!汇编学起来也很快,对照指令手册,半天就可以开始写了!
5,建议你选择仿真方便一些的CPU,这样可以看到一些实际的运行过程,调试也方便!所以51,PIC最好不要考虑,毕竟仿真器是个麻烦,Cortex STM8的仿真更方便,更便宜! |