假期小目标:使用STC8H3K32S2完美移植GRBL
假期小目标:使用STC8H3K32S2完美移植GRBL1. STC8H3K32S2新增IO中断,解决外部中断数量不足的困扰
2. STC8H3K32S2新增TM2PS===T2分频寄存器,解决T2定时周期不足。
使用30MHZ时钟,T1为115200波特率发生器。
T2为脉冲周期输出,12T模式,配合TM2PS分频寄存器,定时周期为28.5位。
T0为脉冲输出高电平控制,12T模式,最高优先级。
利用51MCU的data空间大的优势,将全部局部变量放在data空间,提升运行速度。
使用基于存储器的指针,优化51对指针的支持。 换个cortex速度更快的不是更容易? STC8C2K64S4-44pin/32pin系列也支持所有IO均可中断。
春节后量产,现已开始流片
http://www.stcmcudata.com/STC8F-DATASHEET/STC8C-20210204.pdf 折腾51的,是技术陈旧,如果会用cortex,还折腾51吗? 51的data空间大? tdatd 发表于 2021-2-7 09:44
折腾51的,是技术陈旧,如果会用cortex,还折腾51吗?
老兄,如果就点几个灯,跑个简单的代码,还用cortex。。性价比太低了。 8年没有再搞51了 51有51的应用环境,每人有每人的开发领域,适合的才是最好的。用自己的某一领域判断全局无异于坐井观天。 vtte 发表于 2021-2-7 09:49
51的data空间大?
楼主指的应该是能直接参与运算指令的内存空间 本帖最后由 kundi 于 2021-2-7 13:47 编辑
后面如果STC16补上了所有IO口中断,用它也不是更能够完美移植吗?毕竟其内核性能比M0强 现在STC8的内存大了,应该是可行的,楼主为什么选3k的?有8K64啊,干活先整大的之后再选小的 wye11083 发表于 2021-2-7 09:53
老兄,如果就点几个灯,跑个简单的代码,还用cortex。。性价比太低了。
看成品卖价了 LZ硬件平台用什么? GRBL 是啥、游戏机吗? wye11083 发表于 2021-2-7 09:53
老兄,如果就点几个灯,跑个简单的代码,还用cortex。。性价比太低了。
现在带cortex内核的国产芯片也很便宜了,用起来又爽。那才叫性价比。 本帖最后由 XTXB 于 2021-2-9 11:05 编辑
支持!之前做多了一套光驱XY支架,在吃灰,用得上的话送给你了 C指针 发表于 2021-2-8 12:39
现在带cortex内核的国产芯片也很便宜了,用起来又爽。那才叫性价比。
很多电工就这种思维 ,死抠价格 死抠性能非要压榨芯片才觉得自己水平高,哈哈。 mtdzok 发表于 2021-2-7 13:05
51有51的应用环境,每人有每人的开发领域,适合的才是最好的。用自己的某一领域判断全局无异于坐井观天。 ...
总有人觉得用32比用51高人一等似的,搞不懂这些好像就他们知道32性能强,另外还有不少不知道用还是没用stc的,只要讨论stc一些功能参数就出来各种酸和嘲讽的语气,而且还不少! newywx 发表于 2021-2-10 08:49
总有人觉得用32比用51高人一等似的,搞不懂这些好像就他们知道32性能强,另外还有不少不知道用还是没用st ...
是的,每次总有一些人跳出来讥讽挖苦51,好像会了32天下第一,也可能有其他目的,这不是技术论坛应有的氛围!我们用51还是用32是根据项目决定的,量最大的还是51。 newywx 发表于 2021-2-10 08:49
总有人觉得用32比用51高人一等似的,搞不懂这些好像就他们知道32性能强,另外还有不少不知道用还是没用st ...
这就是典型的电工版文人相轻 用啥不是用啊,现在还经常用51,偶尔写写汇编,啥顺手就用啥,A9,dsp也在用,用哪种芯片看应用场景,没有高下之分,也没技术高低之分,有很多51芯片特别适合做某一种产品,管脚排列、功能等,不单纯从成本考虑{:titter:}
页:
[1]