标题: 51单片机和STM8有什么区别呀?哪个更难学一点,都需要学吗? [打印本页]

作者: 134849694164151    时间: 2018-6-15 01:01
标题: 51单片机和STM8有什么区别呀?哪个更难学一点,都需要学吗?
如题
作者: muyu11    时间: 2018-6-15 04:39
有区别,难学程度差不多吧
作者: fsyysf    时间: 2018-6-15 08:29
没有太大区别
作者: cherrykoko    时间: 2018-6-15 11:52
难度差不多,可以从基础学起,
作者: devcang    时间: 2018-6-15 15:49
一句话总结就是指令完全不同,,,,,,难度差不多。是否要学,看自己的发展方向
作者: hyh88    时间: 2018-6-15 16:04
51单片机 好学一点!
作者: youguang    时间: 2018-6-17 00:14
51好学啊,学单片机入门必先学51,先对单片机有个基本的认识,C语言汇编都要学,然后学stm8就觉得很容易了,而且用过stm单片机的就再也不想用51单片机了
作者: 阿斯蘭    时间: 2018-6-19 14:54
直接STM32吧不用像51一样背寄存器了
作者: silentsilent    时间: 2018-6-19 16:33
一句话总结就是指令完全不同,,,,,,难度差不多。是否要学,看自己的发展方向
作者: 小手抬起来    时间: 2018-6-19 17:54
51吧,我们入门就是先学这个的
作者: 15158773892xjf    时间: 2018-6-19 20:42
stm系列比51难很多,多了很多寄存器什么的,51是基础,学好51再上手stm会容易很多
作者: as挂2    时间: 2018-6-20 12:08
单片机的学起来比较简单,个人建议先学单片机
作者: 小银2018    时间: 2018-8-7 00:22
初学者啥都搞不懂啊

作者: Tina0308    时间: 2018-8-8 15:45
建议先学单片机,然后再入手STM8,有条件再学习STM32
作者: tianjuan20    时间: 2018-8-16 14:16
51是基础,更适合初学者,对单片机建立了基本的认识,有了基本的编程思路,再学别的就快了
作者: 13213033070    时间: 2018-8-16 16:19
51单片机是必修课,一通百通。学好51离成功还差点距离,不学51简直渺茫

作者: STC15F    时间: 2018-9-18 13:50
51容易,STM8不好学,有了51基础再学STM8,我是过来人
作者: 枫叶落寞哀    时间: 2018-9-18 14:01
51适合单片机入门学习,STM内核不一样,功能也更加多一些
作者: 邓肯    时间: 2018-9-18 14:05
学STM8吧,这个工业小家电,小产品上用的比较多,
作者: HISAUC    时间: 2018-9-18 14:16
51开始学起,资料比较多
作者: shany    时间: 2018-9-18 14:29
个人觉得51单片机比较好,难度差不多
作者: 17857024172    时间: 2018-9-18 14:40
可以先学51单片机在学stm8
作者: HUASHUO11    时间: 2018-9-18 15:31
51是最基础的东西,初学者选51
作者: szszjdb    时间: 2018-9-18 15:42
51比较简单,STM8更加实用,建议直接学STM8
作者: wwkkccssuu    时间: 2018-9-18 15:46
以后用stm的就学stm的,用51的就学51,不过入门的话还是从51开始比较好
作者: 耀眼de瞬间    时间: 2018-9-18 16:32
51是51单片机的统称 stm是st公司系列单片机前缀 stm有32位的单片机stm32和8位的单片机stm8
作者: 耀眼de瞬间    时间: 2018-9-18 16:32
51是51单片机的统称
stm是st公司系列单片机前缀
stm有32位的单片机stm32和8位的单片机stm8
作者: xiaogegeyo    时间: 2018-9-18 20:43
区别不是很大,个人建议先学51
作者: 999994    时间: 2018-9-18 23:15
51跟STM8区别还是挺大的 ,虽然都是8位单片机 ,但是51单片机编程时主要都是手写 抄历程,而STM系列STM8和STM32都是有库的,就是官方封装好一些函数 你只需要看着官方手册调用函数的API就可以,但是STM也有寄存器的教程,但是随着开发的时间,人们比较喜欢用库去开发,这几年STM又重新开发了HAL库 可以图形化编程,只需要编写逻辑就好
作者: Baymax3    时间: 2018-9-28 20:48
stm8有很多库函数,并有自动生成代码功能,而51单片机需要自己编程,个人感觉51更好上手一点,stm8更简单一点
作者: h984192959    时间: 2018-9-28 21:15
51单片机简单多了,在淘宝买,50左右,还有附带教学视频,视频也就十几分钟一个
作者: tomsmith    时间: 2018-9-28 21:19
大家都用stm32開發什麼產品呢?
作者: 1213123123213    时间: 2018-9-28 22:12
没区别
作者: 1213123123213    时间: 2018-9-28 22:12
STM8难一点
作者: xuanran1027    时间: 2018-9-28 22:42
如果想深入的了解芯片硬件知识,还是要深入了解51芯片,毕竟这方面的技术资料公开的多,但不要编程方面浪费太多的时间,现在已经是32位,arm的天下了
作者: 等等哈哈哈    时间: 2018-9-28 22:57
51单片机可作为入门学习,不建议学stm8
作者: 等等哈哈哈    时间: 2018-9-28 22:58
51跟STM8区别还是挺大的 ,虽然都是8位单片机 ,但是51单片机编程时主要都是手写 抄历程,而STM系列STM8和STM32都是有库的,就是官方封装好一些函数 你只需要看着官方手册调用函数的API就可以,但是STM也有寄存器的教程,但是随着开发的时间,人们比较喜欢用库去开发,这几年STM又重新开发了HAL库 可以图形化编程,只需要编写逻辑就好
作者: guang_fan    时间: 2018-9-29 14:10
51是初学者先学把,打个基础
作者: 疯子本人    时间: 2018-10-3 12:26
如果跟自己专业挂钩的话,建议是都学,51入手,在上stm,如果只是兴趣的话,完成一些简单的事情,51就够了,但是不是一定要先学51,只是说先学51在学stm系列会简单一点。
作者: citywolf99    时间: 2018-10-3 16:02
51容易多了把
作者: psuxaog    时间: 2018-10-5 22:44
目前ST公司基本上已经停产STM8了,因为STM32F030价格便宜,又是32位的,建议学习STM32,可以先把C语言学好,然后直接学习STM32 CUBEMX这个软件,用该软件生成底层代码,目地就是先使用,在使用的学习。
作者: ctian    时间: 2018-10-6 15:11
学51吧,简单一点
作者: 君无戏颜    时间: 2018-10-6 16:52
肯定51啊,零基础可以入门
作者: 驴闯天涯    时间: 2018-10-6 18:44
51是基础,建议先从51学起
作者: ontheroad    时间: 2019-3-12 14:16
先学51,建立一些单片机的基础,再学STM就会简单一些。
直接学STM,难度很大,没有基础的话,容易望而生畏。
作者: laiyangzhan    时间: 2022-12-10 16:10
STM8需要下载那个函数库?






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1