引用 novakon:
我也推荐过很多人用STM8,主要是便宜,以及配合IAR的工具可以实现强大的调试功能。在Live Watch直接看数组的值,这应该是我最常用的功能之一。
制表是个很好的方法,可以有助于合理分配八位机有限的运算资源。
上位机的功能我也考虑过,如果有朋友愿意合作开发就好啦,一个人精力有限。
我的这个灭弧盒程序里面还有另外两个结构体,可以控制普通DRSSTC和SSTC。
而且波形发生部分,全部由几个TIM硬件完成,基本上不需要MCU过多干预。
稳定性可以说非常接近于传统灭弧,但是它的可玩性又高于普通灭弧。
所以说,它应该可以成为一款有史以来最通用的灭弧盒,我会不断完善程序的。
KCRAMP-1的名字我很喜欢 233
STM8确实是一款很不错的单片机,产品线齐全而且寄存器较为简单。
官网中的数据手册和应用资料都非常多,产品支持也好。
IAR里面的debug功能也非常多,ST-LINK V2配套起来,一套开发环境成本还不到30元人民币。
而且其批量价格非常便宜,货源充足。简直是研发利器!
另外我觉得还有一个比较大的优势在于STM8如果用库开发,由于ST库的相似性。
很容易快速移植至STM32平台上,可以大大节约开发时间成本。