你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

有没有能解答一下问题的

[复制链接]
dianzixiaobai 提问时间:2015-5-21 23:55 /
本人是新人,还没有入门,请问想要开始STM32的学习的话需要哪些方面的基础呢?现在还在补充基础知识中,求各位解答。
收藏 评论22 发布时间:2015-5-21 23:55

举报

22个回答
759611 回答时间:2015-5-22 14:10:03
dianzixiaobai 发表于 2015-5-22 14:02
(⊙o⊙)…有没有推荐的板子啊,我现在有一块51的板子,但是还可以买个arm转换器,这样可以么? ...

网上一大把,想学就不要犹豫!50块钱就能买到的,当然现在论坛搞活动,你速度够快能抢到Nucleo板子更好!连仿真器都省了。弄个核心板,架到你的51开发板上,可以做板上所有实验!不存在什么转换器,自己做个转接板吧!另外,自己多主动了解下,要主动去学,不要指望论坛上一个帖子谁能给你讲多详细,比如这里我告诉你可以,你到时候要是直接架上去没考虑电压不兼容,把arm烧了你又会骂我坑你了,所以一些基础的东西你要主动去学习下,我这里没别的意思,当然如果可能大家都会尽可能帮助你的!
zhuoyemp4 回答时间:2015-5-22 08:44:47
如果你只是搞单片机软件的话 C或者C++语言,基本的数字电路就够了。但目前搞单片机的,工作岗位要求除了这两项外,还要会PCB设计、模拟电路。如果你以前什么单片机都没有搞过,建议先从低端的学起(比如STM8),掌握基本的操作,等你把它的各个资源掌握后再学STM32,会更容易上手。建议你自己画个开发板打样回来自己调,或者买个开发板学。
759611 回答时间:2015-5-22 09:52:19
你现在有什么基础?大致讲下你的情况,C语言怎么样?电子电路方面基础怎么样?尤其是数电。个人认为单片机是靠玩出来的,只是学的话到没太大意思,但是你要是有想法有电路方面的基础,就可以自己做点东西,把单片机的性能发挥到极致,这样才是真的学会;
关于入门,同意楼上,51学的怎么样,没有太大关系!
个人见解,大神们勿怪勿怪~
Jerrvi 回答时间:2015-5-22 08:26:32
C语言当然是必不可少了,最好有机算机组成原理的相关知识
klffnj 回答时间:2015-5-22 08:38:43
你用过单片机就可以。
dianzixiaobai 回答时间:2015-5-22 08:47:09
klffnj 发表于 2015-5-22 08:38
你用过单片机就可以。

单片机要熟练到一定程度再学是不是好一些呢?
dianzixiaobai 回答时间:2015-5-22 08:49:53
zhuoyemp4 发表于 2015-5-22 08:44
如果你只是搞单片机软件的话 C或者C++语言,基本的数字电路就够了。但目前搞单片机的,工作岗位要求除了这 ...

我买了块开发板,正在学51,然后就是学习C语言,但是不知道能不能把51学完以后直接就跳到STM32呢?
klffnj 回答时间:2015-5-22 08:50:37
dianzixiaobai 发表于 2015-5-22 08:47
单片机要熟练到一定程度再学是不是好一些呢?

这些东西都是想通的,单片机越好,st也就熟悉的越快,所有的微控制器都一个东东。计算机基础很没有用,但是也很有用。就是这个原因。
dianzixiaobai 回答时间:2015-5-22 08:52:25
klffnj 发表于 2015-5-22 08:50
这些东西都是想通的,单片机越好,st也就熟悉的越快,所有的微控制器都一个东东。计算机基础很没有用,但 ...

嗯嗯,我买的板子是某宝的学习板,如果想学STM32的话是不是买个ARM转换器就行了?
zhuoyemp4 回答时间:2015-5-22 08:57:35
dianzixiaobai 发表于 2015-5-22 08:49
我买了块开发板,正在学51,然后就是学习C语言,但是不知道能不能把51学完以后直接就跳到STM32呢? ...

可以的,原理都是相通的,学C8051F或者国产的STC15系列,资源比较全(ADC、DAC、串口等比较全),STM8也可以的。
klffnj 回答时间:2015-5-22 08:57:50
dianzixiaobai 发表于 2015-5-22 08:52
嗯嗯,我买的板子是某宝的学习板,如果想学STM32的话是不是买个ARM转换器就行了? ...

买个好一点的开发板,想一个功能,跟者手册一步一步走,直到把这个功能实现。 你的学习就进了一步。如此循环,直到把所有的功能都玩一遍。你就学会了。
你好我好大家好! 回答时间:2015-5-22 09:01:48
我是当初在学校听过8051单片机和计算机原理的课程后,直接上手stm32的,没弄过其他任何单片机,只要你自己觉得能学会,你就能学会,当然C必不可少滴
dianzixiaobai 回答时间:2015-5-22 09:03:47
你好我好大家好! 发表于 2015-5-22 09:01
我是当初在学校听过8051单片机和计算机原理的课程后,直接上手stm32的,没弄过其他任何单片机,只要你自己 ...

当时你C的基础怎么样啊?我C语言还没有系统的学过,只是稍稍会用
wamcncn 回答时间:2015-5-22 09:23:24
dianzixiaobai 发表于 2015-5-22 08:49
我买了块开发板,正在学51,然后就是学习C语言,但是不知道能不能把51学完以后直接就跳到STM32呢? ...

当然,有51基础也行,主要是C语言比较重要,不学51也可直接学习STM32
你好我好大家好! 回答时间:2015-5-22 13:12:43
dianzixiaobai 发表于 2015-5-22 09:03
当时你C的基础怎么样啊?我C语言还没有系统的学过,只是稍稍会用

也是知道基本语法,没系统用过,以前也没编过程
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版