最近对 ARM C 有兴趣咋入门?

2019 年 10 月 18 日
 ren2881971

对 ARM 嵌入式一窍不通。 头大 先从 C 入手? LZ 目前是 Java Web 开发

4843 次点击
所在节点    程序员
33 条回复
m0n0m
2019 年 10 月 18 日
对各种各样的芯片手册,cmos 集成电路和万用表,示波器感兴趣?
liuzhiyong
2019 年 10 月 18 日
入门还是轻松的,推荐 STM32。C 语言比 Java 应该轻松多了。祝你好运!
liuzhiyong
2019 年 10 月 18 日
关于问题:“对 ARM 嵌入式一窍不通。 头大 先从 C 入手?”

答案:先从控制闪烁 LED 灯开始,这个相当于软件行业的 Hello World。
yplam
2019 年 10 月 18 日
入门推荐 arduino,资料比较完善,最基本的就是了解变量跟寄存器,外设 /IO 的关系

嵌入式跟纯软件编程最明显的区别就是需要考虑时序,有些代码明明看起来没问题,但在硬件上跑起来就是得不到想要的结果,最简单的是你不断的开关一个 LED,如果中间没加入适当延时的话,LED 看起来会是常亮的
nimab
2019 年 10 月 18 日
从单片机开始
imbushuo
2019 年 10 月 19 日
可以来做 baremetal bringup,然后把 Windows on ARM 或者 Linux 带起来(
Guosch
2019 年 10 月 19 日
@koebehshian 数字电路看不懂,跟模拟电路有什么关系?
wangkai0351
2019 年 10 月 19 日
@Guosch 世界的本质是连续的。或许可以这样解释??哈哈哈
0x61
2019 年 10 月 19 日
系统性一点的方法是:计算机组成原理 数字电路 8086 汇编 C 语言 计算机操作系统。 粗暴一点方法是:C 语言。
beginor
2019 年 10 月 19 日
安卓手机的话直接装 Termux 走起 gcc 直接编译运行
koebehshian
2019 年 10 月 19 日
@Guosch 至少和电路有关系吧,和模拟电路主要是一个 CMOS 管
Guosch
2019 年 10 月 20 日
@wangkai0351 好吧,是我认真了。。
coloz
2019 年 10 月 31 日
想玩玩的话 arduino 是不二选择。如果想专业搞,可以买个 nrf52 DK 带蓝牙、带 jlink 的开发板,重点是 IDE 也可以免费用,不用去找破解版了。

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

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

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

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

© 2021 V2EX