LAOXU 发表于 2023-12-13 19:38:48

调查一下, 假如 STC 生产一款超低挡的 STC32, 你是否需要 ?

不是所有的牛奶都叫特仑苏, 也不是所有的应用都需要高大全的单片机, 当年 8051 单片机的推出, 就这么一点基本功能和程序内存,

却一下子火遍全球, 模仿号称引脚一对一, 功能一对一的生产厂家 N 家, 其中还有不少很知名的专业大厂 .

-------------------------------------

设想有这么一款 STC32 单片机, 功能模块仅保持最基本的, 什么 USB, CAN, LIN, I2S, MDU, FPMU 等功能全去掉, 片内 XDATA 也去掉, 仅保留适量的 EDATA区域, 并且

在工艺上, 用 XRAM(普速, 成本低), 代替进原 ERAM(高速, 成本高), 主频速度也无需太高, 20-24MHz 左右, 以适应匹配 普速的 EDATA .

由于内核简化很多, 从制造成本上讲, 应该比现在的 STC32G8K64 要低, 由于使用 251核心内核, 性能要比 51内核的好 .


主要特点:

1. 堆栈指针 16位, 远比 现在的 51(8位堆栈指针) 强悍, 跑个 OS 系统很轻松 .

2. 16位 硬件乘除法, 那怕主频速度再低, 运算速度也胜 高主频的 51 .

3. 寻址方式灵活, 多个 间接寻址 + 偏移量寻址, 高效而迅速, 远比现有的 51 强悍,51 只能依靠单一的 DPTR 寻址, 效率低下 .

4. 全部 ERAM 都支持 位操作, 多个累加器, 丰富的指令, 等等 ......., 编译器的高效, 这些都是 51 不具备的.

5. 最重要的, 由于 全部使用 EDATA 区域, 编译后代码长度短, 与 51 大模式下的 编译后代码, 相差无几 .

6. 如同样使用 OS系统, 生成的代码可能比 51的还短小 (相同的 C代码, 全部以 性能可靠的 reentrant 属性编译)

7. ......



18344371880 发表于 2023-12-13 22:39:19

我觉得非常合适,因为并不是所以人都需要用到那么多功能的,那么高的性能的,就好比现在一样,可能8H的用户群体会比32G还高

游泳的鸟儿 发表于 2023-12-14 00:07:53

18344371880 发表于 2023-12-13 22:39
我觉得非常合适,因为并不是所以人都需要用到那么多功能的,那么高的性能的,就好比现在一样,可能8H的用户 ...

确实,8H只用c51编译器,可以和以前的开发环境一样,而32要C251

社区闲人 发表于 2023-12-14 06:22:05

24MHz的频率有点低了。可以对标stc8h1k28。---2个串口,1--2k的edata, 32k的rom。35mhz的频率

社区闲人 发表于 2023-12-14 07:42:19

对STC32G8K64进行适当精简。推出一款低成本,高性能的mcu。面向电机驱动,变频器,逆变器。

LAOXU 发表于 2023-12-14 08:11:07

社区闲人 发表于 2023-12-14 06:22
24MHz的频率有点低了。可以对标stc8h1k28。---2个串口,1--2k的edata, 32k的rom。35mhz的频率 ...

是低一点, 但更节省成本 (用普通 ram 代替 高速 ram) , 主频高了读写速度跟不上, 也是白搭.

但 251 指令对比 51指令, 程序 执行效率要高, 24MHz的 251 , 实际运行速度 比 35MHz的 51 要快 (我估算下来, 同主频下, 速度约快 1.7-1.8倍)

社区闲人 发表于 2023-12-14 08:54:09

LAOXU 发表于 2023-12-14 08:11
是低一点, 但更节省成本 (用普通 ram 代替 高速 ram) , 主频高了读写速度跟不上, 也是白搭.

但 251 指令 ...

已经买了几片STC32G8K64。板子刚刚打样回来。准备测试在WTST = 0; 时跑40MHZ,看看稳定性如何,拟将逆变器的代码移植到STC32G8K64上。

stb988 发表于 2023-12-14 09:13:27

售价与性能平衡得好,应该可以

Mr.Yan 发表于 2023-12-14 09:41:57

本帖最后由 STCAI-32位8051 于 2023-12-14 11:26 编辑

游泳的鸟儿 发表于 2023-12-14 00:07
确实,8H只用c51编译器,可以和以前的开发环境一样,而32要C251
编译环境这个确实不是一个理由,不管什么环境熟悉最多也就一个星期就熟悉了,关键是资料详细度,我喜欢用STC最大的原因就是官方出的资料真的好多,不管是芯片本身的还是外设的资料,真的很多,不管什么芯片资料多就会降低我们使用的困惑度,容易上手,某XT的芯片能那么火而且还那么贵,还有很多人去用,不是它进口的身份也不是它优秀的性价比,是它的资料也真的很多,哪怕一个逗号的问题都能搜到,真的是太舒服了,我最近试用了一下国产某32,某32V系列,某32F系列有些细节的资料真的是找不到,造成了网上能查到的就能做查不到就是卡死在那里,这种感觉很难受,相比STC的资料就怕你不看,它些的很详细。

AI-32位8051 发表于 2023-12-14 11:38:55

本帖最后由 STCAI-32位8051 于 2023-12-14 11:42 编辑

Mr.Yan 发表于 2023-12-14 09:41
编译环境这个确实不是一个理由,不管什么环境熟悉最多也就一个星期就熟悉了,关键是资料详细度,我喜欢用S ...
   的确如此,STC从不藏着掖着,这也是大家喜欢STC的原因之一。喜欢STC有太多的理由,不可量化,但最喜欢的坚持应该是:
STC 抗干扰强,稳定,一致性好,真12位ADC,STC内部,加了很多抗干扰电路
   加了很多抗静电电路,加了很多提高稳定的电路,都需要成本
   STC 加了很多抗静电电路
   MCU 算力够了的情况下,要比稳定性,比抗静电,比抗干扰
   稳定性 | 抗静电 | 抗干扰 是 STC 的强项

页: [1] 2 3
查看完整版本: 调查一下, 假如 STC 生产一款超低挡的 STC32, 你是否需要 ?