业余想学习和玩一下单片机,求助一下

2023-11-13 09:58:51 +08:00
 ggvoking

想问问大佬们,一直很对嵌入式开发很感兴趣,现在业余准备学习 和玩一下 stm32 需要学习什么前置知识,多年老程序员了,编程看了下很简单,自己动手撸面包板很有意思。但是电路图看不懂,所以想问下是不是要学数电,或者其他课程。

2507 次点击
所在节点   嵌入式开发
13 条回复
artshooter
2023-11-13 10:23:06 +08:00
如果是要自己动手撸面包板,焊接元器件的话,还是需要模电 数电知识的,需要能看懂电路图。
(比如要知道给三极管加(上拉/下拉)电阻,电路图上哪里接地 哪里接电源要能看懂。)

PS:之前大学入门时 是用的 C51 的单片机开发板(或者应该叫教学板)。
C51 芯片的操作比 stm32 简单点。并且单片机开发板上也内置了一些 输入输出模块(按钮,小灯珠,这种东西)
用这种教学板 基本就不用考虑数电模电基础。
ggvoking
2023-11-13 10:27:51 +08:00
@artshooter 感谢大佬
ayang23
2023-11-13 10:37:33 +08:00
业余直接用 arduino 很简单
dapang1221
2023-11-13 10:38:14 +08:00
特意看了下数电和模电的目录
数电:进制转换、基本门电路、三态输出、编码器译码器、时序、位移寄存器、A/D 转换
模电:半导体、PN 结、二极管、三极管(PNP 、NPN)
电路:电容元件、电感元件
这几块内容可以看一下,不难,而且挺基础也挺常用,稍微了解原理就行。剩下的离 MCU 比较远,目前点个灯啥的还用不到,看了也犯困。没必要买书学的特别专业,有问题 google 一下

不建议一上来上手 stm32 ,可以试试 esp8266 ,非常有可玩性的一个带 wifi 的 mcu ,可以跑 python ,也有很多社区开源项目,而且高中生大学生是贡献维护的主力,很厉害。

推荐 https://oshwhub.com/ 嘉立创搞的一个开源硬件平台,可以先照葫芦画瓢搭出来。不难的,就只是看电路图一个小小的门槛,迈过去就行了,有问题欢迎随时跟帖问
HunSiKing
2023-11-13 11:01:34 +08:00
直接玩 ESP8266 吧, 教程多的要命, 还简单实用.
desperadoo
2023-11-13 11:05:03 +08:00
可以试一下 ESP32 ,可玩性很高,做一些简单的物联网小项目。
julyclyde
2023-11-13 14:42:46 +08:00
STM 这类属于 SoC 吧?
别用单片机那么 low 的词了
findex
2023-11-13 15:49:01 +08:00
从 80c51/80s51/avr 开始。stm32 基本上都是 soc 了。从最基本的计算机原理开始。从汇编开始写 C ,对 arduino 之类的不屑。
wowo243
2023-11-13 16:21:05 +08:00
arduino 本质是开源,不是零基础,零基础入门还是 51 单片机 + c
levelworm
2023-11-14 08:45:11 +08:00
6052 其实也蛮好玩的。
c3de3f21
2023-11-14 17:22:14 +08:00
KeysPAN
83 天前
@julyclyde 你要不去官网看看吧,什么时候单叫片机 LOW ?
julyclyde
79 天前
@KeysPAN 8051 low

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/991343

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX