找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 美琴的备胎
打印 上一主题 下一主题
收起左侧

stc32位单片机终于开卖了,大家用了吗?怎么样?

  [复制链接]
41#
ID:401564 发表于 2022-7-5 17:27 | 只看该作者
春风电子 发表于 2022-7-5 14:31
这不是你的问题,我都是厂家直接拿货,用了几W片,没有遇到过一个翻车的。
前提条件是3.0和3.1不能有外 ...

批量的东西,基本不考虑STC,测试架倒基本上是STC,STC的单片机好像就是为DIY和学习单片机准备的,STC官方也知道这一点,你见过哪个单片机在数据手册中给学校指导教学的?
批量的东西,我们一般就选择像赛元,新唐,合泰这种
回复

使用道具 举报

42#
ID:756400 发表于 2022-8-17 08:03 | 只看该作者
Y_G_G 发表于 2022-3-19 10:16
STC的单片机下载要冷启动,这一直是一个让人很很头痛的东西,特别是STC89系列,每次烧录像...

烧录有问题,多半烧录电路设计问题。STC烧录很稳定的很方便也很好用。
回复

使用道具 举报

43#
ID:1034262 发表于 2022-8-17 11:05 | 只看该作者
STC32增加了硬件数学运算库,增加了好多直接操作、运算、比较16位和32位的命令,从我目前使用的情况,跟STM32F051这种M0在同频下计算速度相当,而STC32带硬件浮点的型号,则浮点计算比不带硬件浮点的M3都快。
回复

使用道具 举报

44#
ID:961114 发表于 2022-8-25 09:41 | 只看该作者
回复

使用道具 举报

45#
ID:1039067 发表于 2022-8-26 21:54 | 只看该作者
Y_G_G 发表于 2022-7-5 17:27
批量的东西,基本不考虑STC,测试架倒基本上是STC,STC的单片机好像就是为DIY和学习单片机准备的,STC官方也 ...

你批量为什么不用STC 能讲下原因吗?????
回复

使用道具 举报

46#
ID:189206 发表于 2022-8-29 16:39 | 只看该作者
没有用过,等成熟了再上手试试
回复

使用道具 举报

47#
ID:554500 发表于 2022-8-29 20:40 | 只看该作者
关于STC单片机,不要总说这不行那不行的。
每个产品都有它自己的定位。别人也在努力!毕竟价格摆在那,资料也多,容易上手。
我用stc十几年了。做了几十种产品。客人也没说不行啊。
虽然说做的不是啥高端的产品。只要客户满意就行。
什么产品用什么样的配件。杀鸡焉用宰牛刀!
回复

使用道具 举报

48#
ID:401564 发表于 2022-8-30 00:31 | 只看该作者
chao446075427 发表于 2022-8-26 21:54
你批量为什么不用STC 能讲下原因吗?????

STC在量很大的情况下,没有什么优势,或者是说没有太多的优势
都是8051,以赛元的95F系列和STC8A8K64D比较就能看出来了
两者都是8051,就功能都差不多,半斤八两
但95F系列的价格要少一块多钱,一两个可能没有什么区别,如果是100万个呢?那是不要多花一百万块钱出来?
除了赛元,像什么合泰,应广,佑华,义隆......深圳这边的小厂经常用这一类的
像美的的8位机很多是松翰跟合泰(电磁炉专用单片机)的
当然,也没说STC不好,只是应用的领域不一样而已,我自己做东西用的基本就三种:STC,STM32,PIC
但用得最多的还得是STC,下载方便,资料多,用的人多,有什么问题好解决
但工作上的东西,不是我们说了算的,老板叫用什么就用什么,像个工具人一样的去做就是了
回复

使用道具 举报

49#
ID:68189 发表于 2022-8-30 08:00 | 只看该作者
烧写方便了,直接上USB口烧写,资源更丰富了,价格更亲民了,便宜,做个小东西像手持示波器,支持TFT ,不香吗。在工厂听老板的,自已玩,自己做主。
回复

使用道具 举报

50#
ID:401564 发表于 2022-8-30 10:18 | 只看该作者
wpppmlah 发表于 2022-8-30 08:00
烧写方便了,直接上USB口烧写,资源更丰富了,价格更亲民了,便宜,做个小东西像手持示波器,支持TFT ,不 ...

STC在DIY和小数量产品上确实很有优势,这方面我基本都是用STC
STC8A8K64D还增加了DMA,在8位机中有DMA的单片机不多,PIC18系列有的有DMA,但PIC的编译环境是真的不爽,有错误基本找不着,作为刚入门的人,有点难度
回复

使用道具 举报

51#
ID:517466 发表于 2022-8-30 17:48 | 只看该作者
用产品,除了功能,不需要考虑价格吗?尤其是大量使用场合。用外面的再好,总被卡脖子,找个借口就涨价。愿意承受,成品卖给外面,倒是所谓。我还是坚定地支持国产的。都不支持,就发展不起来了。
回复

使用道具 举报

52#
ID:545918 发表于 2022-9-16 09:59 | 只看该作者
美琴的备胎 发表于 2022-3-25 15:53
后来翻了下文档,它好像用的是c251内核,和8051编程方式差不多,但是支持32位

C251内核的数据总线宽度是8位的,本质也是8位单片机,支持的指令多了些(支持32指令),地址总线拓宽了数据总线没变,跟真正32位比还是有区别的
回复

使用道具 举报

53#
ID:433219 发表于 2022-9-17 10:02 | 只看该作者
这2年缺心,折腾得还不够?测试玩耍没所谓了。上批量就要谨慎了
回复

使用道具 举报

54#
ID:689425 发表于 2022-11-30 17:04 | 只看该作者
最近申请了片屠龙刀,试了试stc8的代码稍加修改,即可在STC32上运行了,只是一个编译用C51,一个用C251,别的没感觉到差别啊,也许是我这代码太简单了吧,不管咋样,国产一直在进步,支持国产
回复

使用道具 举报

55#
ID:689425 发表于 2022-11-30 17:06 | 只看该作者
前段时间在朋友店里,拆了几个新PLC,主控竟然是STC8H,STC还是不错的
回复

使用道具 举报

56#
ID:491577 发表于 2022-12-3 12:20 | 只看该作者
STC做STC32只是为了证明厂家有实力而已,作为用户看看就好,有多少人嫌51慢的?89C52都可以用,更不用说1T单片机了,而且STC32的32位运算调用时是需要调用相应的命令才可以比较麻烦,如果直接写公式是不会调用32位运算模块的,这时速度与8位单片机没有区别。
回复

使用道具 举报

57#
ID:1034262 发表于 2022-12-3 13:42 | 只看该作者
hhh402 发表于 2022-12-3 12:20
STC做STC32只是为了证明厂家有实力而已,作为用户看看就好,有多少人嫌51慢的?89C52都可以用,更不用说1T ...

你是否真的用过?
STC32G增加了大量的16位、32位操作的命令,在算力上,跟STM32F051这种M0在同频下基本一样。
直接C语言公式计算,编译器会直接调用计算库。
我测试算力,都是用高阶数字滤波器,或者FFT频谱分析来验证的,也用来比较同等条件下M0、M3的算力。
对于IO操作,STC32G只需要1T,而M3都要2T(还是位域操作时)。
STC32G大部分指令都是1T的。认为只是在89C51上加点功能的朋友,真的是太不了解了。
10个32位累加器
16个16位累加器
16个8位累加器
32为加减指令
16位乘除指令
32位乘除指令
32位算术比较指令
所有SFR(80H~FFH)均支持位寻址
96个字节edata(20H~7FH)均支持位寻址
单时钟32/16/8位数据读写(edata)
单时钟端口读写
堆栈深度最大64K(取决于edata大小)
STC官方移植的高效稳定版本 FreeRTOS for STC32G12128

其中的Free RTOS真的是好用,底层简洁明了,所以稳定,我用在工控上的一些复杂协作很方便。
回复

使用道具 举报

58#
ID:712493 发表于 2022-12-3 16:19 | 只看该作者
天ノ忆 发表于 2022-3-16 15:18
其实FPGA也没那么难,入门挺简单的,往后发展就看个人了

FPGA那个好像挺高大上得,想找个小的瞎弄一下,感觉找不到
回复

使用道具 举报

59#
ID:712493 发表于 2022-12-3 16:25 | 只看该作者
hhh402 发表于 2022-3-19 11:16
STC出32作用不大,51内核再怎么折腾也快不过STM32,拿自己的短处与其他单片机比能赢吗?还不如增加输入输出 ...

本身不是同一种芯片不能从规格上比较速度,如在性价比上比较才有意义吧,另对于学C51的同志来说,C32的开发成本可能会低一些!
回复

使用道具 举报

60#
ID:712493 发表于 2022-12-3 16:32 | 只看该作者
haha1993 发表于 2022-9-16 09:59
C251内核的数据总线宽度是8位的,本质也是8位单片机,支持的指令多了些(支持32指令),地址总线拓宽了数据 ...

其他32位的数据总线是32位?感觉家用电脑的数据不是也只是用8位存储的
回复

使用道具 举报

61#
ID:303735 发表于 2023-3-29 09:57 | 只看该作者
春风电子 发表于 2022-7-5 14:31
这不是你的问题,我都是厂家直接拿货,用了几W片,没有遇到过一个翻车的。
前提条件是3.0和3.1不能有外 ...

我也遇到了,STC15L2买了3片全部烧不进,检测都失败,问了好久都没解决问题,后来把P3.1P3.2接地就可以烧录了,最后解决方案是电脑输出电流不够,MCU供电的线性稳压器改成开关式就OK了。
回复

使用道具 举报

62#
ID:1034262 发表于 2023-3-29 11:50 | 只看该作者
Y_G_G 发表于 2022-3-17 12:36
8位内核本身内部的数据位就只有8条线,其它的都是在这8位内核的基本上加上去的
但心脏一直是8051,而且是 ...

你可能没有具体了解过251的架构,这个架构是当年INTEL做的,使用32位数据总线,有好多32位的累加器,你看其汇编指令就知道了,好多32位操作的就是一个时钟,8位数据总线是办不到的。
回复

使用道具 举报

63#
ID:1034262 发表于 2023-3-29 11:52 | 只看该作者
Y_G_G 发表于 2022-3-15 18:13
除了DIY,我是从来没有考虑过STC的,用STC来DIY是真的爽,优点太多了,说不完
但32位的话,我前几天刚刚买了个S ...

我用了超过10年的STM32,但是现在抛弃了,为什么?2022年,原来6元一片的卖到200元!公司也在尽量做到国产替代,才发现其实国产有好多优秀的IC,MCU、电源、模拟IC、单个器件等等,质量都非常好,供货快,价格便宜。
回复

使用道具 举报

64#
ID:1034262 发表于 2023-3-29 12:02 | 只看该作者
dalaoshi 发表于 2022-3-16 04:27
对于一间能不断推陈出新的芯片公司和他们的团队,我都是带着感恩和期待的心情去等着试用新的产品,从STC12 ...

STC32G我实际测试,数学计算速度跟STM32 M0在同频下是差不多的(除法计算则比M0快得多,M0没有除法指令),后面的STC32F则由于有硬件浮点计算,浮点计算比STM32F103还快(STM32F103不带硬件浮点)。
STC32系列总线是32位的,大量的32位单周期操作,还有DMA加持,丰富的外设,使用却如51一样简单。

我测试MCU的速度都是从3个方法去测试的,使用相同的程序,相同的算法:
1、FFT快速傅里叶变换计算频谱。
2、高阶数字滤波器,比如16阶高通、低通、带通滤波器。
3、三角函数、对数计算。
上面这3种计算是我很常用的,以前的8位机难以使用,是因为计算速度太慢,所以要用DSP、FPGA等等,后来有ARM,可以计算慢速的(音频范围)处理,现在有STC32可以使用,多了一个国产替代的选项。
回复

使用道具 举报

65#
ID:1034262 发表于 2023-3-29 12:06 | 只看该作者
天ノ忆 发表于 2022-3-16 15:21
如果STC32出LQFP封装的话可以试试在简单的项目上替代一下stm32

我用的STC32G就是LQFP64或LQFP48的,就是2021年末开始替代STM32F103的,当时STM32F103要么买不到,要么价格很高,到了2022年更是要200元一片,没办法我才用ST32G替代,速度合适我的应用,应了才知道其实不错的。以前用过很多STC的8 位机,当年AVR(2009年)供货门后,8位机全用STC了。
回复

使用道具 举报

66#
ID:1034262 发表于 2023-3-29 12:09 | 只看该作者
wufa1986 发表于 2022-3-16 16:20
32位还是51内核,不知道他们是什么想法,不过价格合适还是可以上的

251内核是80年代末的架构,其数据总线是32位的,处理方式类似后来的ARM(因为ARM是后来者,也可以说ARM的操作也类似251),大量的32位、16位单周期操作(ARM其实好多操作都是2周期以上的,比如IO操作)。
回复

使用道具 举报

67#
ID:1034262 发表于 2023-3-29 12:09 | 只看该作者
Y_G_G 发表于 2022-3-17 12:36
8位内核本身内部的数据位就只有8条线,其它的都是在这8位内核的基本上加上去的
但心脏一直是8051,而且是 ...

251内核是80年代末的架构,其数据总线是32位的,处理方式类似后来的ARM(因为ARM是后来者,也可以说ARM的操作也类似251),大量的32位、16位单周期操作(ARM其实好多操作都是2周期以上的,比如IO操作)。
回复

使用道具 举报

68#
ID:1034262 发表于 2023-3-29 12:15 | 只看该作者
Y_G_G 发表于 2022-3-19 10:16
STC的单片机下载要冷启动,这一直是一个让人很很头痛的东西,特别是STC89系列,每次烧录像 ...

如果不用冷启动,就要有一个boot脚要接高电平(类似STM32串口下载),我感觉更麻烦。
断一下电我觉得还是很方便的。
“每次烧录,你要保证P3.0的P3.1没有连到其它电路”?别的MCU如果在下载线上接各种电路一样会影响的啊。
30多年了,我用过这么多单片机,我觉得STC下载时最方便的。以前用的那十几家的MCU,每一家都有烧录器(世纪初还有擦除器)、仿真器,一大堆,但是我从来没看到有人抱怨过。
回复

使用道具 举报

69#
ID:1034262 发表于 2023-3-29 12:16 | 只看该作者
munuc_w 发表于 2022-3-23 08:50
不是大量的数据运算,基本是逻辑控制的话,51还是能胜任的,而且还便宜。如果有较多的数据运算,还是选STM3 ...

STC32G的算力跟M0相当,STC32F(开始的STC16F)有硬件浮点,计算浮点比M3快、
回复

使用道具 举报

70#
ID:1069354 发表于 2023-4-6 15:40 | 只看该作者
兄弟们,电子信息做嵌入式和FPGA哪个钱途好点
回复

使用道具 举报

71#
ID:166284 发表于 2023-11-18 09:46 | 只看该作者
感觉还是不稳定......
回复

使用道具 举报

72#
ID:821429 发表于 2023-11-19 12:30 | 只看该作者
188610329 发表于 2022-7-5 14:58
难烧写,主要是断电不彻底造成的,其实在测试阶段,代码中只要 加一句 IAP_CONTR |= 0x40;  确保每次重启 ...

学到了,试试 IAP_CONTR |= 0x40;
回复

使用道具 举报

73#
ID:1100412 发表于 2023-11-19 21:59 | 只看该作者
学不懂根本
回复

使用道具 举报

74#
ID:899981 发表于 2023-11-20 12:42 | 只看该作者
STC比国内有些抄的32好多了,有的厂家抄了32不承认,改了库,改的畸形的,用的出问题死不承认,STC最起码态度好很多,有问题帮你解决。要么用ST的32,要 么用STC的8位。国内抄32的有些厂又怕你不用,又怕你看到里面东西,遮遮掩掩的,最后还把问题推给客户。
回复

使用道具 举报

75#
ID:1034262 发表于 2023-11-20 17:12 | 只看该作者
用了不少,STC32G真的令我另眼相看,速度跟M0差不多,还有硬件除法(M0竟然没有除法),而STC32F居然还有硬件浮点(STM32F103这种M3都没有,要M4才有)。今天看到STC官方论坛发布了用STC32G播放44.1KHz的PCM、ADPCM、A Law的声音,这个真的厉害了,USB-CDC通信速度居然可以到200KB/S。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表