找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 16564|回复: 105
打印 上一主题 下一主题
收起左侧

一个53岁单片机初学者的心得

  [复制链接]
跳转到指定楼层
楼主
一直业余爱好电子,都是做些小打小闹的DIY,想学单片机一直学不会。现在家庭琐事少了,也有闲功夫了,打算开始学习单片机。

开始学当然学STM32了,选了资源最少的STM32F030F4,有16k flash和4k ram,在现代单片机里面算是非常袖珍的,就是想看々这个螺蛳壳里面到底能做出什么道场?买了5块030F4最小开发板,还买了ST-Linkv2,USB转TTL(PL2303),就这三块板子开始搞吧!

资料嘛,从ST网站下载了STM32F030 Datasheet和RM0360——STM32F030 & 070 Reference manual两分文档,这个很容易找到,我就不上传了。然后就是The Definitive Guide to the ARM Cortex-M0这本书,上传一下。有了这三份文档,加上从ST那里下载的Standard Peripheral Lib,就开始撸代码了,有什么进展跟大家分享。
The Definitive Guide to the ARM Cortex-M0.pdf (19.28 MB, 下载次数: 134)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏8 分享淘帖 顶4 踩
回复

使用道具 举报

沙发
ID:88256 发表于 2021-2-6 23:05 | 只看该作者
有毅力有决心,赞一个!如果是我,只会选用STC51单片机,资源多学起来简单多了
回复

使用道具 举报

板凳
ID:420836 发表于 2021-2-7 07:42 | 只看该作者
支持您的努力! 感谢您为许多努力学习单片机的人们树立了榜样。
回复

使用道具 举报

地板
ID:743654 发表于 2021-2-7 08:40 | 只看该作者
精神可嘉,活到老学到老!
回复

使用道具 举报

5#
ID:844772 发表于 2021-2-7 08:40 | 只看该作者
业余的,能看原版手册玩,很厉害了,期待见识一下成果。
回复

使用道具 举报

6#
ID:752974 发表于 2021-2-7 08:43 | 只看该作者
学习STM32方向是对的,功能上比51强的太多了,后续拓展空间也大。不必看汇编,直接用C就可以了。
回复

使用道具 举报

7#
ID:299519 发表于 2021-2-7 09:11 | 只看该作者
直接上32的都是猛人。。
回复

使用道具 举报

8#
ID:748788 发表于 2021-2-7 10:54 | 只看该作者
经验值得借鉴
回复

使用道具 举报

9#
ID:460466 发表于 2021-2-7 11:10 来自手机 | 只看该作者
“想学单片机一直学不会”?深有同感。一直是抱着电阻电容等硬件的思维方式不放,几十年了毫无进展。你又使我燃起了希望的火花!我什么软件的知识都没有就玩不转最简单的89c2051了吗?
回复

使用道具 举报

10#
ID:419909 发表于 2021-2-7 13:30 | 只看该作者
我也是今年开始从C51转STM32F10X系列.小弟今年36
回复

使用道具 举报

11#
ID:47286 发表于 2021-2-7 20:48 | 只看该作者
老头学单片机最大的麻烦是老记不住 要命了 一看就明白 一回头 连想看的是什么都忘记了 我日啊~~~~ 亲身经历
回复

使用道具 举报

12#
ID:517951 发表于 2021-2-8 08:45 | 只看该作者
我一直在搞51, stm32也是刚开始搞,买了一块512K的STM32F103ZET6 和一块64K的STM32F103C8T6的也开始STM32的单片机学习之旅。
回复

使用道具 举报

13#
ID:883606 发表于 2021-2-8 16:29 | 只看该作者
一同见证,共同学习。刚刚决定把积灰的书拿出来翻翻。。。还是想把他学好,学精。、、
回复

使用道具 举报

14#
ID:390416 发表于 2021-2-8 18:39 | 只看该作者
dzbj 发表于 2021-2-7 20:48
老头学单片机最大的麻烦是老记不住 要命了 一看就明白 一回头 连想看的是什么都忘记了 我日啊~~~~ 亲身 ...

不需要去死记硬背 灵活计算才是硬道理 欢迎学习 框架式编程方式
回复

使用道具 举报

15#
ID:825883 发表于 2021-2-8 23:34 | 只看该作者
我从去年9月开始学51,目前正在学计算器、秒表、1602、AD转换等程序。在原单位干过一段时间研发,负责需求和总体设计,也涉及了一些PLC,电路和软件别人搞,现在在家休息2年了,自己亲自搞,2020年先把模电、数电看了一遍,又看了protel 99se ,可惜都只看了理论,准备下步学完了51开始理论联系实际,搭电路,修家电,再过一遍数电、模电,画简单的电路板,然后学stm32。
回复

使用道具 举报

16#
ID:115204 发表于 2021-2-9 07:26 | 只看该作者
只要想学,什么时候都不算晚!一起加油
回复

使用道具 举报

17#
ID:151846 发表于 2021-2-9 08:39 | 只看该作者
要有目标,造个火箭🚀,开发个无人机,打造梦想智能家居等动力。学才能精,不是控制一个流水灯,抄编成功AD模电,就算成功的。
回复

使用道具 举报

18#
ID:143767 发表于 2021-2-9 13:10 | 只看该作者
只要肯学什么时候都不算晚,肯德基老板70多岁才创的业
回复

使用道具 举报

19#
ID:366464 发表于 2021-2-9 23:24 来自手机 | 只看该作者
业余极正在加油中!
回复

使用道具 举报

20#
ID:883031 发表于 2021-2-10 10:20 | 只看该作者
支持!佩服!
回复

使用道具 举报

21#
ID:883242 发表于 2021-2-13 22:10 | 只看该作者
搞了一整天,连灯(PA4)都没点亮,好失败的赶脚。大家帮我看看代码。

f030r092.7z

358.87 KB, 下载次数: 30

回复

使用道具 举报

22#
ID:872352 发表于 2021-2-14 11:15 | 只看该作者
请问你是用哪个软件写的代码?我也学学
回复

使用道具 举报

23#
ID:149799 发表于 2021-2-14 12:32 | 只看该作者
同感,我也五十多了,自从看到这个论坛,就开始学习,到现在还没有一点点进展,坛友说的对,转眼就忘记的,继续吧。
回复

使用道具 举报

24#
ID:883242 发表于 2021-2-14 14:26 | 只看该作者
faves 发表于 2021-2-14 11:15
请问你是用哪个软件写的代码?我也学学

RealView MDK v5.26
回复

使用道具 举报

25#
ID:491577 发表于 2021-2-18 13:03 | 只看该作者
只是业余先学51单片机好一点,入门简单性能够用,STM32复杂很多,很多功能也用不不上,比如去菜市买菜开个电动车去就好,如果开个小车去停车都是个麻烦事,不是越高级越好
回复

使用道具 举报

26#
ID:884697 发表于 2021-2-18 15:15 | 只看该作者
学到老活到老,学无止境,继续加油
回复

使用道具 举报

27#
ID:372579 发表于 2021-2-19 10:39 | 只看该作者
支持楼主的精神,值得学习
回复

使用道具 举报

28#
ID:47541 发表于 2021-2-19 13:48 | 只看该作者
51单片机虽然简单,但是仿真起来麻烦,STM32用C语言相对设置寄存器相对有点麻烦,但是仿真器成本比较低。我也是从纯硬件再向软件过渡,虽然岁数大了,但是也要活到老学到老。支持楼主
回复

使用道具 举报

29#
ID:644924 发表于 2021-2-19 15:11 | 只看该作者
爱好是最大的驱动力,支持楼主
回复

使用道具 举报

30#
ID:390701 发表于 2021-2-19 15:53 | 只看该作者
STM32使用C语言+keil开发工具
回复

使用道具 举报

31#
ID:884915 发表于 2021-2-19 15:57 | 只看该作者
我也是刚开始学STM32,看起来还需要多努力,谢谢楼主分享
回复

使用道具 举报

32#
ID:66757 发表于 2021-2-19 16:26 来自手机 | 只看该作者
STM32刚起步!
回复

使用道具 举报

33#
ID:881685 发表于 2021-2-20 11:06 | 只看该作者
俺40+,以前喜欢这个,但一直没耐心学。今年寒假,孩子学校有个小作业,让俺又捡起这个小东东。。每天白天忙,只有晚上孩子睡了,才有一个多小时的空闲时间学习。。。不过,感觉很快乐。。
回复

使用道具 举报

34#
ID:828160 发表于 2021-2-20 12:55 | 只看该作者
ST LINK不好用,建议用J LINK
回复

使用道具 举报

35#
ID:470485 发表于 2021-2-20 14:02 | 只看该作者
支持楼主大哥,建议用STM32F1,在加cubemx会省心不少。
回复

使用道具 举报

36#
ID:963717 发表于 2021-9-17 20:58 | 只看该作者
新来的,这几天才注册论这个论坛——悉才看到还有这么几个老头想学单片机
哈哈,没有最老,只有更老,吃到老,学到老。时代在前进,不能让年轻人看着我们笑话!
本人过几个月就要满60,才初入学
回复

使用道具 举报

37#
ID:827243 发表于 2021-9-18 10:38 | 只看该作者
建议用STM32cube开发,免费,方便。
回复

使用道具 举报

38#
ID:883242 发表于 2021-9-18 19:12 | 只看该作者
网络孤客 发表于 2021-2-20 14:02
支持楼主大哥,建议用STM32F1,在加cubemx会省心不少。

CubeMX生成的代码可以选LL库或HAL库,看了一下LL库是可以用的,很不错。但是HAL库就是一坨狗屎,上街找个二傻子培训半天都写不出这么垃圾的东西。
回复

使用道具 举报

39#
ID:236035 发表于 2021-9-19 08:14 | 只看该作者
海阔天空8 发表于 2021-2-7 11:10
“想学单片机一直学不会”?深有同感。一直是抱着电阻电容等硬件的思维方式不放,几十年了毫无进展。你又使 ...

有电路基础都能玩转单片机。
回复

使用道具 举报

40#
ID:236035 发表于 2021-9-19 08:17 | 只看该作者
关注楼主。能帮的一定帮。程序最好不要下载,直接贴出来方便看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表