OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10068|回复: 39

stm32小白到linux自我学习的心路分享!

[复制链接]

42

主题

173

帖子

0

精华

高级会员

Rank: 4

积分
548
金钱
548
注册时间
2013-6-18
在线时间
59 小时
发表于 2019-11-22 15:04:34 | 显示全部楼层 |阅读模式
本帖最后由 菜鸟鸡哥 于 2019-11-26 08:10 编辑

      13年本人还是小白,stm32刚刚入门,在本站发的第一个帖子http://www.openedv.com/forum.php?mod=viewthread&tid=17049&extra=,现在想想当初的自己何其的小白,陆陆续续问了很多可笑的问题。
      6年过去了,我这几年平时工作基本以stm32为主,晚上自学linux,学的arm9 2440,这个开发板在15年学过几个月,后来废弃学习了,板子都找不到了,在17年又重新买了块,不过新板子差不多学习了半年,就基本入门linux了。学习过程中,Ubuntu估计重装了不下几十次,开发环境一开始用的开发板配套,到后来自己搭建开发环境,编译uboot、内核、文件系统都是看视频慢慢学会的,各个步骤至少操作了十几遍才基本掌握,可以独立移植了。因为一直利用晚上的时间,差不多花了3个月,熟悉linux系统的编译和移植。最后驱动部分,买的付费视频,看了2个月吧,基本弄懂框架,不过linux的确复杂,不是专门搞驱动开发的,长时间不用,驱动很容易忘记如何写的。好在,工作中驱动修改不大,大部分只需要配置下设备树就行了。
      这几年的功夫,也一直在画板子,数字电路基础提高也还行,买过4层pcb设计视频,弄懂了ddr2走线,画过能跑linux的板子。但因为项目还是以stm32为主,llinux一直没有正式做过项目。前面所说光光会移植配置linux还不够,还得学习应用层开发,因为现在物联网信息时代,所以人机交互界面不可缺少,所以开始学习QT。学习QT之前买了c++ primer plus,这本书是真的厚,c++难度的确是高,陆陆续续自学了一个多月,就开始弄QT了。QT随便网上下本教材就可以了,感觉QT都是c++库的调用,难度不是很大,基本上个把月就能上手了。QT最好的资料是官方的demo和F1帮助,基本上可以覆盖90%的项目需求。
     18年开始,正式做linux的项目了,用的新塘nuc972。基本上学会2440,这个片子也是得心应手的。4层pcb加系统移植,最后文件系统的配置,项目做了3个月就结束。第一次做linux的项目,也比较担心不稳定的问题呢,好在克服很多困难后,项目结束的很顺利。在19年,不打算用nuc972了,因为这个片子的架构比较老,主频不快,跑qt吃力,于是看中了imx6,淘宝买了块imx6u的核心板,自己画的底板,带7寸触摸,4g,双网口,wifi,485,232功能还算比较复杂,应用在工业hmi上。项目做了4个月基本上也完成了,从硬件到软件都是一个人完成的,imx6的内核比较新4.1版本的,而且文件系统用的yocto,对于只学过arm9的人来说还是有点不适应,好在突击自学了一个月,这些困难基本克服。
    六年时间,从stm32小白到imx6项目的独立开发,的确走了很多弯路,都是自学没人带,原子的imx6开发板的教程我看了一遍,的确非常好,如果能早出来几年,我就不用自学地这么累了。哈哈,自我安慰一波。imx6的确很强大,应付大部分的带屏界面问题不大了,这个片子还是非常有前景的。
只为摆正你的倒影,我倾倒了整个世界。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1843
金钱
1843
注册时间
2013-4-15
在线时间
163 小时
发表于 2021-5-7 11:05:50 | 显示全部楼层
菜鸟鸡哥 发表于 2019-11-26 08:04
3线城市,离家近,15k。

3线城市, 2019年 15K,楼主很牛,向你学习
合肥-文盲
回复 支持 1 反对 0

使用道具 举报

94

主题

545

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3268
金钱
3268
注册时间
2016-1-7
在线时间
534 小时
发表于 2019-11-22 15:22:22 | 显示全部楼层
不错,值得学习。
回复 支持 反对

使用道具 举报

10

主题

27

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2019-3-6
在线时间
28 小时
发表于 2019-11-22 16:32:14 | 显示全部楼层
强,刚毕业一年,之前也一直在用stm32,跑跑ucos ucgui,现在开始接触linux,感觉驱动之路还有很长路要走
回复 支持 反对

使用道具 举报

6

主题

1130

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1656
金钱
1656
注册时间
2019-8-15
在线时间
102 小时
发表于 2019-11-22 16:37:25 | 显示全部楼层
帮顶        
成功没有捷径
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2019-9-4
在线时间
4 小时
发表于 2019-11-24 17:27:00 | 显示全部楼层
值得学习  楼主很强大
回复 支持 反对

使用道具 举报

8

主题

888

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2377
金钱
2377
注册时间
2019-9-25
在线时间
394 小时
发表于 2019-11-24 17:51:17 | 显示全部楼层
楼主很强,我要多向楼主学习
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2019-8-13
在线时间
11 小时
发表于 2019-11-25 16:26:56 | 显示全部楼层
我也想走楼主的路,所以比较关心楼主的待遇是多少?!
回复 支持 反对

使用道具 举报

7

主题

236

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1081
金钱
1081
注册时间
2019-5-6
在线时间
125 小时
发表于 2019-11-25 20:05:51 | 显示全部楼层
感谢楼主分享,能否留个QQ建个群,共同学习
一步一个脚印
回复 支持 反对

使用道具 举报

1

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2019-10-30
在线时间
17 小时
发表于 2019-11-25 21:25:37 | 显示全部楼层
楼主很强大,感谢分享!
回复 支持 反对

使用道具 举报

42

主题

173

帖子

0

精华

高级会员

Rank: 4

积分
548
金钱
548
注册时间
2013-6-18
在线时间
59 小时
 楼主| 发表于 2019-11-26 08:04:35 | 显示全部楼层
陈运de 发表于 2019-11-25 16:26
我也想走楼主的路,所以比较关心楼主的待遇是多少?!

3线城市,离家近,15k。
只为摆正你的倒影,我倾倒了整个世界。
回复 支持 反对

使用道具 举报

0

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
394
金钱
394
注册时间
2019-11-1
在线时间
49 小时
发表于 2019-11-26 13:04:47 | 显示全部楼层
楼主厉害,三四个月时间从硬件到软件一个人全都做了,值得学习!
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2019-9-23
在线时间
6 小时
发表于 2019-11-26 16:38:55 | 显示全部楼层
很厉害...
回复 支持 反对

使用道具 举报

0

主题

22

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
202
金钱
202
注册时间
2016-5-17
在线时间
51 小时
发表于 2019-11-26 17:53:10 | 显示全部楼层
我也是用了3年的单片机,,工作中没有大项目或独立开发的,都是几个人的局部开发,也不可能有Linux项目给做,,我想问问楼主如何学和如何做Linux项目
回复 支持 反对

使用道具 举报

6

主题

58

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
233
金钱
233
注册时间
2014-8-26
在线时间
53 小时
发表于 2019-11-26 20:27:11 | 显示全部楼层
楼主厉害,我也自学了很长一段时间。公司没人用linux做项目,我学起来也特别费劲。之前买了ZLG的开发板,学了一段时间,现在又学正点原子的。都没实战过(指真正做出产品的那种),好多内容概念都没整明白,路漫漫啊
回复 支持 反对

使用道具 举报

9

主题

50

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2019-7-23
在线时间
10 小时
发表于 2019-11-30 14:32:28 | 显示全部楼层
楼主好强大
回复 支持 反对

使用道具 举报

10

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
360
金钱
360
注册时间
2012-11-26
在线时间
77 小时
发表于 2019-11-30 15:34:00 | 显示全部楼层
看了你的经历我自愧不如,毕业以后路子就选错了,现在才开始搞linux 我比你早毕业一年还,差距真是十万八千里,我想咨询一下目前你工资多少现在在哪里.
回复 支持 反对

使用道具 举报

10

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
360
金钱
360
注册时间
2012-11-26
在线时间
77 小时
发表于 2019-11-30 15:39:16 | 显示全部楼层
再追问一条: 现在国产系统RTT怎么样,我有时候就好奇,好像RTT可以取代大部分linux 系统的工作,RTT我用的也不是很熟,感觉物联网这块,无论是成本价格考虑还有开发的难易程度感觉RTT都有优势.因为我没做过linux 不知道linux 的深度,现在有些疑惑
回复 支持 反对

使用道具 举报

42

主题

173

帖子

0

精华

高级会员

Rank: 4

积分
548
金钱
548
注册时间
2013-6-18
在线时间
59 小时
 楼主| 发表于 2019-11-30 16:23:19 | 显示全部楼层
蜗牛蜗牛 发表于 2019-11-30 15:39
再追问一条: 现在国产系统RTT怎么样,我有时候就好奇,好像RTT可以取代大部分linux 系统的工作,RTT我用的也不 ...

现在能跑linux的硬件成本快和单片机一样了,基本上除了极少数的情况下,linux大部分都可以取代单片机,rtt是不错,但是论功能和开发效率和linux比起来还是比较弱的。
只为摆正你的倒影,我倾倒了整个世界。
回复 支持 反对

使用道具 举报

10

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
360
金钱
360
注册时间
2012-11-26
在线时间
77 小时
发表于 2019-11-30 17:15:24 | 显示全部楼层
菜鸟鸡哥 发表于 2019-11-30 16:23
现在能跑linux的硬件成本快和单片机一样了,基本上除了极少数的情况下,linux大部分都可以取代单片机,rt ...

好的 我也是三线城市,不怕你笑话4k的工资,有你做榜样,学好以后向钱看齐
回复 支持 反对

使用道具 举报

6

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-10-28
在线时间
22 小时
发表于 2019-11-30 22:03:12 | 显示全部楼层
楼主真的是太强了,学习的榜样
回复 支持 反对

使用道具 举报

2

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2018-8-7
在线时间
74 小时
发表于 2019-12-5 16:47:21 | 显示全部楼层
蜗牛蜗牛 发表于 2019-11-30 17:15
好的 我也是三线城市,不怕你笑话4k的工资,有你做榜样,学好以后向钱看齐

兄弟,一直在一家公司?
回复 支持 反对

使用道具 举报

10

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
360
金钱
360
注册时间
2012-11-26
在线时间
77 小时
发表于 2019-12-5 18:37:06 | 显示全部楼层
wsy54 发表于 2019-12-5 16:47
兄弟,一直在一家公司?

在这家公司三年了,也就是从这家公司开始,重新拾起了单片机,之前在其他公司干其他的没有从事嵌入式工作.
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2016-11-21
在线时间
13 小时
发表于 2019-12-6 09:11:26 | 显示全部楼层
支持楼主,加油
回复 支持 反对

使用道具 举报

24

主题

60

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
233
金钱
233
注册时间
2011-12-3
在线时间
10 小时
发表于 2019-12-7 10:35:56 | 显示全部楼层
不知楼主可否留下联系方式,微信或者qq都可以,想向你学习
回复 支持 反对

使用道具 举报

24

主题

83

帖子

0

精华

初级会员

Rank: 2

积分
158
金钱
158
注册时间
2013-10-29
在线时间
36 小时
发表于 2019-12-13 16:21:07 | 显示全部楼层
顶一下,谢谢朋友的分享。
回复 支持 反对

使用道具 举报

12

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
231
金钱
231
注册时间
2018-6-15
在线时间
33 小时
发表于 2019-12-16 09:22:39 | 显示全部楼层
重点,圈起来,楼主有付费视频,可以拿出来分享一波嘛
回复 支持 反对

使用道具 举报

4

主题

27

帖子

0

精华

高级会员

Rank: 4

积分
830
金钱
830
注册时间
2017-8-3
在线时间
145 小时
发表于 2019-12-16 09:40:43 | 显示全部楼层
做着STM32的工作,刚开始看Linux,向楼主学习^_^
回复 支持 反对

使用道具 举报

7

主题

105

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1020
金钱
1020
注册时间
2016-1-28
在线时间
134 小时
发表于 2019-12-30 08:04:03 来自手机 | 显示全部楼层
楼主厉害,能多写写怎么从32转到linux的历程么?
回复 支持 反对

使用道具 举报

1

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
138
金钱
138
注册时间
2019-1-17
在线时间
47 小时
发表于 2019-12-31 11:12:15 | 显示全部楼层
厉害了 硬件到软件一个人
回复 支持 反对

使用道具 举报

40

主题

149

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5409
金钱
5409
注册时间
2015-7-18
在线时间
394 小时
发表于 2019-12-31 12:00:03 | 显示全部楼层
和楼主经历相似,17年毕业后一直用32,现在想学点别的,正在纠结,看Linux太繁杂,怕是入门不易
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2019-7-8
在线时间
12 小时
发表于 2019-12-31 16:44:40 | 显示全部楼层
大佬,向你学习,我现在应该和13年的你很像,就是有一个疑惑32到linux是必经之路么?一直搞32没有linux有前途?最终还是要往linux走么?
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2019-12-3
在线时间
3 小时
发表于 2019-12-31 23:10:33 | 显示全部楼层
楼主是个很努力的人,向楼主学习。
回复 支持 反对

使用道具 举报

2

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2020-2-23
在线时间
23 小时
发表于 2020-3-17 13:25:31 | 显示全部楼层
看完感觉太顶了,厉害厉害
回复 支持 反对

使用道具 举报

17

主题

237

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1312
金钱
1312
注册时间
2017-3-1
在线时间
259 小时
发表于 2020-3-18 10:10:20 | 显示全部楼层
楼主很强大,从发的第一个帖子就可看出学习态度很严谨,值得学习
回复 支持 反对

使用道具 举报

4

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2019-10-5
在线时间
31 小时
发表于 2020-3-20 17:55:46 | 显示全部楼层
楼主有推荐的书籍吗?
回复 支持 反对

使用道具 举报

29

主题

183

帖子

0

精华

高级会员

Rank: 4

积分
678
金钱
678
注册时间
2014-9-19
在线时间
189 小时
发表于 2020-4-2 13:43:03 | 显示全部楼层
回头发现  还是个弟弟。
回复 支持 反对

使用道具 举报

0

主题

201

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2449
金钱
2449
注册时间
2019-12-5
在线时间
342 小时
发表于 2020-5-7 15:44:34 | 显示全部楼层
要膜拜一下楼主。
回复 支持 反对

使用道具 举报

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1843
金钱
1843
注册时间
2013-4-15
在线时间
163 小时
发表于 2021-5-7 11:04:40 | 显示全部楼层
半年就基本入门linux。自学了一个多月,就会c++,学习能力很强呀
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2020-7-17
在线时间
11 小时
发表于 2021-6-21 18:57:51 | 显示全部楼层
哈哈哈哈
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-6-10 12:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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