嵌入式开发步骤(二)

简介:

  前面我们已经大体讲解了嵌入式开发的基本流程,今天我们来具体谈谈嵌入式的开发应该注意些什么和方法步骤。有个话题一直引起同学们的热议,那就是学习嵌入式是否应该参加培训,我身边也有朋友是参加培训过来的,我觉得参加培训不是很有必要,参加培训你学不到好多东西,一是你的基础不够,你跟不上进度。二是学习嵌入式主要是自己的努力与刻苦,反正个人只是客观评价,百度和谷歌是你学习的最好途径,学习嵌入式多看看前辈们是怎么学习的,一定不要瞎子摸象,学了一点  嵌入式的皮毛,你就感觉你很厉害,你要相信比你厉害的人多了去,在这里我更大家详细说下嵌入式的学习步骤,这些是很多前辈加上我自己的总结。

首先你要了解点C语言知识,不要你当时你当时了解的很熟悉,你也不可能一开始就把C语言学的很好,你要通过不断的项目实战来巩固自己的知识,学习的途中看你自己需要什么知识,在去补充。先了解下51单片机,STM32可以选择学或者直接上ARM9,开始先跟着郭天祥老师的视频学,郭天祥老师的视频仅仅是跟你一个入门的作用,你学完了你还是一窍不懂,有可能你下载他的源码弄了个智能家居网络系统,你觉得很厉害,其实这些并算不上什么,并且这些代码是别人跟你写好了的忙,你自己能够真正理解吗?郭天祥老师的视频看过后你应该接着看下韦东山老师的视频,他的视频有些是收费的,但是这些都是值得的。韦东山老师的视频只能够起到一定的引导的作用,之后在跟大家推荐下一个你叫厉害的视频,那就是aiku老师讲解的视频,aiku老师讲解的视频是属于社会上真正需要的东西,如果你没有郭天祥老师的视频和韦东山老师的视频基础,你是很难听懂得,但是说实话我听了aiku老师的视频后,确实感觉含金量有那么高,反正你是个新手的话就不要去听了,因为你跟不就听不懂。如果你把这几个视频都看完了后,你也应该算是真正步入到嵌入式这个行业了,接下来就得靠自己的摸索加上自己的项目实战了。不要仅仅沉迷于裸机的开发,字符设备的开发,你要明白现在电子产品的更新速度是多么的块。还是那句话,既然你选择了走这一行,你就得不怕吃苦,你要相信每一次的痛苦都是你进步的表现。只有朝着自己的目标去奋斗,你的人生才会辉煌。

目录
相关文章
|
6月前
|
Linux 芯片
Linux 驱动开发基础知识——查询方式的按键驱动程序_编写框架(十三)
Linux 驱动开发基础知识——查询方式的按键驱动程序_编写框架(十三)
70 2
|
7月前
|
Linux C语言
Linux基础项目开发1:量产工具——程序框架(一)
Linux基础项目开发1:量产工具——程序框架(一)
109 0
Linux基础项目开发1:量产工具——程序框架(一)
|
传感器 C语言 芯片
「入门指南」轻松学习嵌入式 GPIO:从原理到应用一步到位
「入门指南」轻松学习嵌入式 GPIO:从原理到应用一步到位
|
IDE 开发工具 芯片
K210入门-环境搭建与点灯测试(一)
K210入门-环境搭建与点灯测试(一)
Keil uVision5软件的操作与编写基础(入门)
一、如何新建一个空白文档 1.打开Keil uVision5,将会出现工作界面。如图所示: 2.点击【project】选项,再去点击【New uVision project...】选项。如图所示: 打开之后,会弹出一个界面。这时我们点击【新建文件夹】,我们先将新建的文件夹重命名为001. 打开001这个文件夹,并且将文件名命名为002。如图所示: 此时会弹出一个新界面Select Device for Target 'Target 1',这时候我们选择下图中的Atmel,然后再去找到AT89C51。 3.点击工作界面左上角的白色小纸(New),如图所示: 4. 然后保存这个文档,点击左上角的
1289 0
Keil uVision5软件的操作与编写基础(入门)
|
存储 小程序 编译器
【从零开始的嵌入式生活】必备基础知识1——数据的表示和程序编译调试
【从零开始的嵌入式生活】必备基础知识1——数据的表示和程序编译调试
【从零开始的嵌入式生活】必备基础知识1——数据的表示和程序编译调试
第二章 搭建51单片机开发环境
第二章 搭建51单片机开发环境
214 0
第二章 搭建51单片机开发环境
《stm32嵌入式系统开发实战指南》一第3章 开发环境 3.0
本节书摘来自华章出版社《stm32嵌入式系统开发实战指南》一书中的第3章,第3.0节,作者 李志明 檀永 徐石明,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1051 0
|
开发工具 C语言 C++
《stm32嵌入式系统开发实战指南》一3.1 开发环境及搭建
本节书摘来自华章出版社《stm32嵌入式系统开发实战指南》一书中的第3章,第3.1节,作者 李志明 檀永 徐石明,更多章节内容可以访问云栖社区“华章计算机”公众号查看
2618 0