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

有没有能解答一下问题的

[复制链接]
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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版