IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 講師博文 > 硬件學(xué)習(xí)該從何下手

硬件學(xué)習(xí)該從何下手 時間:2018-08-14      來源:未知

嵌入式的硬件學(xué)習(xí)是開始嵌入式的基礎(chǔ),從第一個簡單的流水燈開始,都是從開始讀懂硬件原理圖開始的,所有首先要有基本的電路知識,然后就是可以先學(xué)一下51單片機開發(fā)板,學(xué)習(xí)一下51的單片機基本外圍設(shè)備有哪些。再做做基于單片機的電子系統(tǒng)自設(shè)計,如電子時鐘之類的,然后再慢慢的開始MO,STM32,ARM9,11,ARM A9 等系列的開發(fā)板的硬件,基礎(chǔ)硬件的配置,bootloader的移植,后再做一個基于操作系統(tǒng)的電子設(shè)計,就差不多對嵌入式的硬件有個通透的了解了。

1、基本電路知識

嵌入式硬件也是需要許多電路搭建起來的,學(xué)習(xí)嵌入式之前必須對電路基本知識有一定基礎(chǔ)。了解常用的基本器件,基本儀器使用,具有一定的電路分析能力。這樣你才能看得懂嵌入式系統(tǒng)的硬件電路圖,才能為后續(xù)開發(fā)奠定基礎(chǔ)。

2、基本語言知識

嵌入式驅(qū)動程序編寫需要用到C語言,因此在學(xué)習(xí)嵌入式之前還必須熟練C語言基本語法,并能編寫些普通程序代碼。這里需要提醒,在學(xué)習(xí)C語言時養(yǎng)成規(guī)范的編程習(xí)慣,如添加備注、注意排版等,這將對以后的程序準(zhǔn)確性有很大影響。

3、單片機(51單片機)

初學(xué)者首次接觸嵌入式處理器一般都是51單片機,51單片機入門相對簡單,并且通用度比較高,可以購買開發(fā)板動手學(xué)習(xí)。如學(xué)習(xí)編寫流水燈、按鍵掃描、數(shù)碼管、液晶顯示、AD/DA采樣等簡單程序。

4、基于單片機的電子系統(tǒng)自設(shè)計

有了前面的學(xué)習(xí)經(jīng)歷,可自己脫離開發(fā)板,自己設(shè)計并繪制電路圖,自己焊接或者生產(chǎn)PCB板,設(shè)計小型的電子系統(tǒng)。如設(shè)計一個尋線小車,溫度采集、時鐘顯示等嵌入式系統(tǒng)。

5、430、STM32、Cortex-M3(可選)

430單片機、STM32以及Cortex-M3處理器作為學(xué)習(xí)嵌入式操作系統(tǒng)前的過渡階段,各位朋友可以自行選擇學(xué)習(xí)。為什么需要用他們來過渡呢?

因為51單片機內(nèi)部寄存器很少,編寫程序時不需要對GPIO口進行配置,默認(rèn)就已經(jīng)是輸入或者輸出。而當(dāng)處理器功能強大之后,往往一個GPIO可實現(xiàn)多種功能,如USB功能、IIC功能、UART功能。在使用這種GPIO時就必須先進行配置,才能滿足需求。因此在學(xué)習(xí)后面操作系統(tǒng)之前,有時間的同學(xué)可以從這些單片機過渡,這樣不至于后續(xù)學(xué)習(xí)摸不到頭腦。

6、ARM9/ARM11裸機學(xué)習(xí)

裸機程序編寫,即不帶操作系統(tǒng)的程序編寫,其作用和上面430單片機的作用相似,目地就是為了熟悉ARM架構(gòu),對ARM寄存器有深入的了解,這將對以后的驅(qū)動程序編寫帶來很大的方便。同樣,裸機程序?qū)W習(xí)可像51單片機一樣,購買開發(fā)板,在開發(fā)板上進行一些中斷、GPIO、UART的操作。

7、Linux系統(tǒng)移植&BOOTLOADER

嵌入式系統(tǒng)學(xué)習(xí)特別注意又特別難的地方就是Linux系統(tǒng)移植,對于系統(tǒng)的移植、系統(tǒng)的裁剪是學(xué)習(xí)的難點。搭建嵌入式操作系統(tǒng)的開發(fā)環(huán)境,即交叉編譯環(huán)境也比較麻煩,因此在學(xué)習(xí)過程中一定要一步一步動手實踐操作。

BOOTLOADER是操作系統(tǒng)啟動前,進行硬件初始化以及搭建操作系統(tǒng)運行環(huán)境的一段代碼,有點類似于PC機的BIOS程序。BOOTLOADER主要與硬件關(guān)系很大,需對處理器寄存器相當(dāng)?shù)氖煜ぃ虼嗽诔跗趯W(xué)習(xí)的時候可以參考U-boot等學(xué)習(xí)。

8、基于Linux的底層驅(qū)動編寫

上面學(xué)習(xí)了Linux系統(tǒng)移植,就可以編寫底層驅(qū)動程序了,通過交叉編譯環(huán)境將驅(qū)動程序編譯并下載到目標(biāo)板上,并且編寫一段小測試程序驗證驅(qū)動的正確性。如在Linux下實現(xiàn)流水燈,實現(xiàn)按鍵功能。

9、基于操作系統(tǒng)的電子設(shè)計

學(xué)習(xí)到這一步,就可以稱得上嵌入式硬件高手了,因為你已經(jīng)具備獨自設(shè)計嵌入式系統(tǒng)的能力了,現(xiàn)在就來小試牛刀。可以設(shè)計一些基于操作系統(tǒng)的攝像頭驅(qū)動、按鍵驅(qū)動、紅外驅(qū)動等。

總結(jié):

其實嵌入式硬件的學(xué)習(xí)和軟件學(xué)習(xí)是分不開的。在學(xué)習(xí)硬件的過程當(dāng)中,也要不斷的測試,從8位的單片機到32位的,從沒有操作系統(tǒng)到有嵌入式操作系統(tǒng),從簡單的流水燈到復(fù)制的bootloader移植。都是軟件硬件分不開的。

上一篇:嵌入式開發(fā)板哪個好 適合新人選用

下一篇:代碼封裝是為了什么 怎么封裝

熱點文章推薦
華清學(xué)員就業(yè)榜單
高薪學(xué)員經(jīng)驗分享
熱點新聞推薦
前臺專線:010-82525158 企業(yè)培訓(xùn)洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權(quán)所有 ,京ICP備16055225號-5京公海網(wǎng)安備11010802025203號

回到頂部

主站蜘蛛池模板: 实木全屋定制|整木定制|整木家装|实木护墙板-浩冠家具官网 | 盘扣租赁|盘扣架租赁|盘扣脚手架|盘扣脚手架租赁|盘扣式脚手架|盘扣式脚手架租赁-北京亚欧盟盘扣租赁有限公司 | 活性氧化铝球-活性氧化铝干燥剂厂家价格-3A-5A分子筛-巩义市亿洋水处理材料有限公司 | 河南康振机械有限公司| 济南牛皮癣专科研究院_「济南市银屑病医院」_济南治牛皮癣医保医院_济南正规的银屑病医院 | 南京自学考试网-南京自考报名 | 山东宇帆航空科技有限公司官网 | 烧腊培训,广东有实力的烧腊培训[免费试吃],广式烧鸭培训-烧鹅培训-学烧腊选广州嘉政 | 上海上市答谢酒会_企业年会_新品上市发布会_周年/开业庆典_会议会务_活动策划布置演出公司 | 微EAM - EHS安全管理系统-设备管理系统-设备全生命周期管理软件-HSE安全管理软件 | 河南反渗透设备-河南EDI超纯水设备-郑州纯净水设备-郑州友邦水处理设备有限公司 | 萍乡赣西肿瘤医院|萍乡赣西肿瘤医院--官网-萍乡赣西肿瘤医院 | 云德律师事务所_全国律师服务咨询服务企业 | 太原塑料托盘,塑料筐,塑料箱,塑料垃圾桶_太原都程塑料制品有限公司 | 英格索兰空压机_英格索兰空压机配件_英格索兰空压机维修—商天机械 | 铜陵租车_铜陵租车网_铜陵租车公司_铜陵婚车租赁_铜陵汽车租赁公司-良车汽车租赁 | 输送机电动滚筒_山东电动滚筒_输送机滚筒_皮带输送机-山东中输输送机械有限公司 | 家具板|橱柜衣柜家具板|木饰面定制|榉木胶合板|防水胶合板|胶合板厂家-佛山吉盛唐朝木业-大坂木业 | 培训桌-培训椅-会议椅-洽谈桌-培训桌椅生产厂家-【鼎优家具】 | 硬脂酸钡_硬脂酸镁_硬脂酸镉_硬脂酸铝_硬脂酸锌-石家庄中石恒达矿产品有限公司 | 浙江中拓教育设备有限公司 | 树脂井盖,复合井盖,井盖厂家-山东宝盖新材料 | 膨胀节_波纹膨胀节_非金属膨胀节_波纹管补偿器_膨胀节厂家-江苏苏创管业科技有限公司 | 逍遥安卓模拟器_安卓模拟器电脑版_安卓手游模拟器哪个好用_逍遥手机模拟器官网 | 粘土耐火砖,低气孔耐火砖-山东耐火材料 | 生物除臭塔_生物除臭箱_玻璃钢吸收塔_玻璃钢集气罩_-安丘恒业玻璃钢有限公司 | 深圳专利申请-深圳商标注册-深圳国高认定 - 深弘知识产权 | 整体滤板模板-S型塑料滤砖-MBBR生物悬浮球填料-微孔曝气器-大恒环保科技 | 实验室装修设计-实验室工程建设-实验室实验台通风柜-瑞斯达实验室系统设备(苏州)有限公司 | 真空上料机_加料机_天津自动上料机_投料站_包装机加料_吸料机_粉体称重-天津市飞云粉体设备有限公司 | 芜湖净水设备-纯水设备-无负压供水设备-不锈钢水箱-芜湖市百川给水设备有限责任公司 | 吸管包装机_塑料杯包装机_纸杯包装机_吸管挤出机_温州恩博机械有限公司 | 吸污车|吸粪车|冷藏车|消防车|清障车|环卫垃圾车价格|湖北程力汽车集团厂家销售公司 | 南京文化墙设计公司,南京包装设计制作印刷,南京PPT设计公司,导视制作公司,企业logo设计 | 一体式电磁流量计_分体式电磁流量计_卫生级电磁流量计_卫生型电磁流量计_电池供电电磁流量计_卡箍式电磁流量计_废水电磁流量计_德克森仪表(淮安)有限公司官网 | 轻质隔墙板厂家-加气隔墙板_grc轻质隔墙板_空心实心复合隔墙板_水泥混凝土轻质隔墙板批发价格 | 化工网-化工新闻资讯平台-中华化工行业门户网站 | 潍坊网络推广,临沂360推广,东营360推广,枣庄360推广,潍坊网站建设,潍坊网络公司,潍坊360搜索,潍坊APP开发,潍坊360推广,潍坊360代理,潍坊点睛网络科技有限公司 | 消防工程公司,消防工程承接公司-亿杰(北京)工程安装有限公司 | 山东宝沣新材料有限公司| 真空干燥箱厂家-热风循环烘箱生产厂家-鼓风烘干箱价格-南京火燥机械科技有限公司 |