16066|40

5387

帖子

8

资源

管理员

降碳行动:寻找身边8位单片机,抢楼赢ST最新M0开发板! [复制链接]

 

“将您的8位MCU升级为32位,这就是STM32C0!”,这是STM32C0官方出道口号。32位打8位,似在降维打击,费电而且开发难度还提升了? 实非如此,且听咱论坛资深工程师的分析。

“老8位不见得就省电,对使用C语言开发来说,32位更好开发,8位反而有限制,切割划片、封装的成本对8位32位是一样的,单颗芯片越小,晶圆的成本占比就相对越少。”

 

正值STM32C0新年发布,辞旧迎新之际,一起来场搜寻身边,不符合“节能减排”的老8位单片机们,拍照抢楼赢NUCLEO-C031C6开发板~

 

活动时间:1月12日-2月12日

如何参与

(1)跟帖(图片+文字说明):晒出身边8位单片机或开发板或应用场景照片,说明使用痛点以及STM32C0带来的升级优势,回帖字数需大于50字

(2)特别注意:每人有3次机会,每次图文需不一样。

 

【注意事项】
1、参与抢楼的回复内容不少于50字,且有实质内容。我们会对内容进行审核,抄袭他人的或者与主题内容无关的不予发奖。
2、每人只有3次抢楼机会,每次回复图文需不一样。
3、每人只有1次获奖机会,如2次及以上中奖,取第一次获奖楼层。
4、无效获奖楼层则在该楼层基础上,根据情况先自动+3楼、或自动-3楼获奖。
5、谢绝单纯顶贴、马甲等作弊行为,发现做拉黑处理。

6、未尽事宜,EEWorld视情况自行处理,参与默认同意此要求,EEworld拥有活动最终解释权。

 

 

奖项设置

幸运楼层获奖者,将获得 NUCLEO-C031C6开发板1块!(共8块)

获奖压缩包: STM32C0中奖楼层.rar (7.76 KB, 下载次数: 45)
此帖出自stm32/stm8论坛

扫一扫,关注 EEWORLD 微信订阅号

行业资讯、电子趣闻、技术干货、精彩活动……尽可掌握~

个人签名微信搜索公众号“EEWORLDBBS”快去添加关注吧!

回复

182

帖子

5

资源

一粒金砂(高级)

本帖最后由 manhuami2007 于 2023-1-12 13:52 编辑

这种学习板算不算呢?现在好多学校还在教51单片机,我觉得应该换成现在比较主流的处理器了。这种开发板使用的芯片太老,最起码也得换成STC比较新的芯片了。这个板子上的51单片机,调试起来麻烦,也没有什么低功耗模式 ,外设很少。升级到STM32C0,可以借助STM32的生态系统,借助HAL库,学习一款芯片差不多就学会整个STM32系列的芯片了。还有调试接口,方便找BUG。还有更丰富的片内资源,多种低功耗模式。

image.png  

此帖出自stm32/stm8论坛

点评

我觉得教学用51单片机完全够教,有兴趣的课后自己玩32位的单片机还是不错的。  详情 回复 发表于 2023-1-12 14:28
台积电的晶圆。就是处理速度慢!有货容易购买。有个成语叫助纣为虐!  详情 回复 发表于 2023-1-12 11:24

回复

1152

帖子

0

资源

纯净的硅(初级)

manhuami2007 发表于 2023-1-12 10:27 这种学习板算不算呢?现在好多学校还在教51单片机,我觉得应该换成现在比较主流的处理器了。这种开发板使用 ...

台积电的晶圆。就是处理速度慢!有货容易购买。有个成语叫助纣为虐!

此帖出自stm32/stm8论坛
个人签名

 

 


回复

2619

帖子

0

资源

版主

manhuami2007 发表于 2023-1-12 10:27 这种学习板算不算呢?现在好多学校还在教51单片机,我觉得应该换成现在比较主流的处理器了。这种开发板使用 ...

我觉得教学用51单片机完全够教,有兴趣的课后自己玩32位的单片机还是不错的。

此帖出自stm32/stm8论坛

点评

学51的知识是挺经典的,不过现在用的人少了,就和后面的工作有点脱节了。不如一步到位,直接教32位的单片机。  详情 回复 发表于 2023-1-12 14:47

回复

182

帖子

5

资源

一粒金砂(高级)

wangerxian 发表于 2023-1-12 14:28 我觉得教学用51单片机完全够教,有兴趣的课后自己玩32位的单片机还是不错的。

学51的知识是挺经典的,不过现在用的人少了,就和后面的工作有点脱节了。不如一步到位,直接教32位的单片机。

此帖出自stm32/stm8论坛

点评

学校教的很多东西都没法直接用于工作,感觉就是教一个思想,还是得靠自己学。那种专业的培训学校好像会上32位单片机。 上学的时候上过Linux,但是那会学的一脸蒙蔽。  详情 回复 发表于 2023-1-12 15:49

回复

2619

帖子

0

资源

版主

manhuami2007 发表于 2023-1-12 14:47 学51的知识是挺经典的,不过现在用的人少了,就和后面的工作有点脱节了。不如一步到位,直接教32位的单片 ...

学校教的很多东西都没法直接用于工作,感觉就是教一个思想,还是得靠自己学。那种专业的培训学校好像会上32位单片机。
上学的时候上过Linux,但是那会学的一脸蒙蔽。

此帖出自stm32/stm8论坛

回复

50

帖子

0

资源

一粒金砂(中级)

59AFD599FB6E109D4EECF5FC7AEA8BC4.jpg  这是一款我自己DIY的8位单片机开发板,型号是STC8A,是STC公司前两年推出的一款单片机。使用痛点是8位机开发略显繁琐,通常是寄存器开发,即便现在有了51单片机的厂家库函数,依然开发偶尔会被迫用到寄存器,麻烦。而且8位单片机的价格和32位低端单片机的价格越来越接近,甚至没有区别,比如M0单片机等。本来8位机主打的是性价比高,但是一旦价格的优势去除,剩下的就是开发慢,RAM和ROM少,通信接口少等一系列不便。如果升级到STC32C0,有官方HAL库支持,开发会比较方便,而且32位单片机的性能,RAM和ROM,一般都全面超越8位单片机,具有较强的取代意义。

此帖出自stm32/stm8论坛

回复

1152

帖子

0

资源

纯净的硅(初级)

法国芯片已经被 8 位 stc和国内m3,m4芯片代替了许多!法国以前st代替了美国芯片!乱涨价,非常不好!现在论坛还替做广告!!!!!!

此帖出自stm32/stm8论坛
个人签名

 

 


回复

53

帖子

1

资源

一粒金砂(中级)

微信图片_20230112155507.jpg 手上有经典的Arduino UNO R3,8位AVR单片机,芯片型号ATmega328p。Arduino的好处是有着非常丰富的软件生态,市面上几乎所有小传感器(温湿度、加速度、烟感等等)都能找到现成的库,刚买回来的传感器模组,用Arduino验货看看好坏,基本上不需要写代码,搜库、添加示例程序就可以了。

ATmega328p 的痛点有:外设太少了(UART、I2C、SPI都是只有一个),还有就是RAM、Flash太小了,只有 2KB + 32KB;这导致,项目稍微复杂点,需要外设多了或者软件业务逻辑复杂了之后,ATmega328p就无法胜任了。

而STM32C0这些方面相比ATmega328p都有很大提升,RAM、Flash是6K+32KB;外设接口也比ATmega328p多,并且支持SWD在线调试。

 

此帖出自stm32/stm8论坛

回复

36

帖子

0

资源

一粒金砂(中级)

       疫情之前帮朋友设计过一款跟宠物相关的产品,用的是8位的EFM8BB1单片机;使用感受:虽然价格相对而言比较便宜,但是使用起来还是有很多痛点,首先就是在当时资料挺少的,基本上都是参考STC8051的;其次使用的时候得查找相应的寄存器表,来配置寄存器(这应该是大多数8位单片机的都存在的);再是有些计算相对而言比较繁琐。

      如果ST公司推出的STM32C0单片机,如果可以用HAL库以及相关的CubeMx等工具开开发设计的话,开发时间上可以节省很多,而且可以参考STM32的开发经验,使用起来应该更顺手,不过主要还得看价格方面有没有优势。

image.png  

 

此帖出自stm32/stm8论坛

回复

8

帖子

0

资源

一粒金砂(中级)

3cec8964c2f0cdc48f0ffe0ad2aef47.jpg 这是我在学习舵机操作机械手时使用的51单片机,由于单片机只有八位,在调速是明显不如32位的stm32来的精准,同时由于其频率低,控制周期也就相较长,控制精度就要差。使用32位的低功耗stm32M0开发板提升效果是很明显的。 

此帖出自stm32/stm8论坛

回复

57

帖子

0

资源

一粒金砂(中级)

STM32C0的定位应该是小家电,也就是消费类的会好用些,资源够用,成本也实在。  痛点是不能互联,引脚可能不够等。

 

1673509059365.jpg

此帖出自stm32/stm8论坛

回复

128

帖子

0

资源

一粒金砂(高级)

e622ff14cd1482f649faed146986745.jpg   之前用过stm8s的单片机,手边还有一块开发板,8位机一方面效率比较低,一方面做一些算法处理时很不方便,很多时候需要考虑原子操作问题。STM32C0在成本不增加的情况下,升级为32位,使用起来更高效,并且兼容stm32生态,开发起来也简单,兼容性移植性更好。

此帖出自stm32/stm8论坛

回复

2921

帖子

3

资源

版主

本帖最后由 lugl4313820 于 2023-1-12 16:46 编辑

第一次学习单片机的开发板,已经快有8年了吧,当年这可是花了重金购入的,学习了基础知识:

比如说LED灯、数码管,最重要的是看到了可以驱动18B20。当年这个学习板没有出视频,只有看资料,学习环境没有现在这么好呀。学起来非常痛苦。由于需要低功耗,后面先择了stm8l学习了,这个就吃灰了,今天拿出来晒晒:

image.png  这次希望有机会拿到STM32C0的开发板,继续修练低功耗的内功。
此帖出自stm32/stm8论坛

回复

68

帖子

0

资源

一粒金砂(中级)

99f558da2ec7cdd48da8eb63117b42e3.mp4 (467.82 KB, 下载次数: 2)
此帖出自stm32/stm8论坛

回复

128

帖子

0

资源

一粒金砂(高级)

本帖最后由 qinyunti 于 2023-1-12 16:39 编辑

860aad8919bb5dd3f15d47e3c03083b.jpg  

经典的msp430的16单片机,手边还有一块开发板,8/16位机一方面效率比较低,一方面做一些算法处理时很不方便,很多时候需要考虑原子操作问题。STM32C0在成本不增加的情况下,升级为32位,使用起来更高效,并且兼容stm32生态,开发起来也简单,兼容性移植性更好。

此帖出自stm32/stm8论坛

回复

57

帖子

0

资源

一粒金砂(中级)

这个是一款生产过的8位面,这个是FT66H013,这个单片机当时选用它时,也是非常的痛苦,正是找不到芯片的时候,8位机主要是资源够用,主要运用于家电,消费类的产品多,但是也有不好的地方,没有WIFI,IO口不够,RAM ROM不够用,所以处理起来好麻烦,那么就只能从功能上来处理,减掉一部分的功能 ,最后才完成这个产品。

1673512191359.jpg

此帖出自stm32/stm8论坛

回复

128

帖子

0

资源

一粒金砂(高级)

本帖最后由 qinyunti 于 2023-1-12 16:39 编辑

13abf37dd1c47e727f1b776a9a3f781.jpg   回忆满满的stm89c52,还是大学时用过,入门单片机开发的第一个板子。

开发,仿真,调试确实是不方便,内存按bit省着花。现在 STM32C0在成本不增加的情况下,升级为32位,使用起来更高效,并且兼容stm32生态,开发起来也简单,兼容性移植性更好。

 

860aad8919bb5dd3f15d47e3c03083b.jpg
860aad8919bb5dd3f15d47e3c03083b.jpg
此帖出自stm32/stm8论坛

回复

2921

帖子

3

资源

版主

本帖最后由 lugl4313820 于 2023-1-12 16:44 编辑

上篇说了学习C51,但是C51没有低功耗,所以选择了stm8L系列的单片机,先晒晒我的第一个成功的作品。stm8l05l+NRF2401+18B20。电池供电,可以连续工作5年。

d93d6e901e29f8b68465e2105e10fc4.jpg

前期的底板:

  1c084594cdeb6d11d8259ecaba70732.jpg  当然后面还学习使用了不同的开发板:

32b47419e51ee25895e14fbc68e42af.jpg  这个是带一个大学生给送的stm8的LINE接口的礼品。

stm8系列的痛点就是外设非常紧张,特别是UART。当然内存相对stm32也是非常的紧张。当然他的优势也很明显,记得当时只有1块左右的成本。

这次希望能拿到STM32C0的开发板,继续修练低功耗的内功,做出更多的低功耗的优秀产品来。

此帖出自stm32/stm8论坛

回复

2921

帖子

3

资源

版主

为了学习CAN总线,后面继续入手stc8的其他一发板:

image.png

学习CAN总线花了不心思,STM32的其他开发板也买了不少。

stc的痛点就是功耗相比stm\msp的高太多。

  image.png  总的来说,8位的单片机,特别是C51,寄存器少,外设驱动简单,学习资源多,入门相比16位、32位的容易。但是就是资源紧张,还有就是能跑的系统少。

这次希望得到STM32C0的开发板,集功耗优势、32位资源一起,希望能做出更加优势的开源产品。

此帖出自stm32/stm8论坛

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

相关帖子
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
Protel 99 SE 应用技术问答

l问:请问多层电路板是否可以用自动布线答复:可以的,跟双面板一样的,设置好就行了。问:在protel中能否用orcad原理图答复:需 ...

上网“打酱油”

俺时不时地用QQ聊天、写博、泡坛子,自觉天天跟网络世界亲密接触,还不至于太out!一日,俺闲逛到一论坛,看斑竹发帖正告:请勿发 ...

实习进行时

我想坐下来好好梳理最近的生活状况。 最近忙得乱七八糟。 大概是因为开始实习了,还有各种各样的事要做。 51DIY的跟进,我 ...

Helper2416助学: 玩转ARM应用程序开发从QT开始

写在前面的废话: 今天终于有空了,现把前段时间玩ARM Linux上的应用开发学习过程与大家分享,也算是对这一阶段学习过程的总结 ...

求教78l05前面的电阻配置

78l05输出电流最大为150mA,功耗0.75W,输入大于7v小于30v都可以,但是输入电压最好不要过大,以免稳压芯片功耗过大,稳压芯片散 ...

【ST电机套件评测】一、搭建评测电机套件环境

本帖最后由 whoislj 于 2018-6-23 10:38 编辑 感谢ST 和 EEworld 给我这次参加电机套件的评测。本篇主要根据ST官方用户手册UM ...

DSP C语言基础要点

直到接触到DSP,由于使用TI的库文件例程的缘故,对结构体,联合体等有了进一步的了解,也对一个工程变量的使用有了更深的认识 ...

卡尔曼滤波,求助

请教大家个问题,利用加速度计和陀螺仪计算角度,用卡尔曼滤波,为什么滤波之后的数据滞后呢?在角度45度的位置,滤波之后的数据 ...

一文读懂无线通信模块功能中WiFi内窥镜高清无线摄像头的开发原理

说起wifi视频传输大家是否第一时间想到需要带有视频压缩SOC的核心模块,庞大的系统,复杂的远程服务器等等,超额的预算成本,让 ...

灵动MM32 eMiniBoard测评汇总

还有开发板可以申请哦~感兴趣的网友来申请吧:http://bbs.eeworld.com.cn/elecplay/content/145 MM32 eMiniB ...

关闭
站长推荐上一条 1/5 下一条

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表