dianzixiaobai 发表于 2015-5-21 23:55:53

有没有能解答一下问题的

本人是新人,还没有入门,请问想要开始STM32的学习的话需要哪些方面的基础呢?现在还在补充基础知识中,求各位解答。

Jerrvi 发表于 2015-5-22 08:26:32

C语言当然是必不可少了,最好有机算机组成原理的相关知识

klffnj 发表于 2015-5-22 08:38:43

你用过单片机就可以。

zhuoyemp4 发表于 2015-5-22 08:44:47

如果你只是搞单片机软件的话 C或者C++语言,基本的数字电路就够了。但目前搞单片机的,工作岗位要求除了这两项外,还要会PCB设计、模拟电路。如果你以前什么单片机都没有搞过,建议先从低端的学起(比如STM8),掌握基本的操作,等你把它的各个资源掌握后再学STM32,会更容易上手。建议你自己画个开发板打样回来自己调,或者买个开发板学。

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转换器就行了? ...

买个好一点的开发板,想一个功能,跟者手册一步一步走,直到把这个功能实现。 你的学习就进了一步。如此循环,直到把所有的功能都玩一遍。你就学会了。
页: [1] 2 3
查看完整版本: 有没有能解答一下问题的