• 招生咨詢熱線:4008-569-579 
  • 手機(jī)版
    用手機(jī)掃描二維碼直達(dá)商品手機(jī)版
招生咨詢熱線
4008-569-579
機(jī)構(gòu)主頁 > 培訓(xùn)資料 > 嵌入式編程開發(fā)培訓(xùn)課程
機(jī)構(gòu)主頁 > 培訓(xùn)資料>嵌入式編程開發(fā)培訓(xùn)課程

嵌入式編程開發(fā)培訓(xùn)課程

來源:廣州達(dá)內(nèi)教育        時(shí)間:2023-05-30        熱度:58℃        返回列表

      在PC高速發(fā)展的時(shí)代,現(xiàn)在嵌入式系統(tǒng)的廣泛應(yīng)用將作為計(jì)算機(jī)發(fā)展的重要的特征,下面達(dá)內(nèi)科技的嵌入式培訓(xùn)講師將和大家講解下嵌入式編程開發(fā)培訓(xùn)的課程,讓大家對于嵌入式這門技術(shù)有一定的了解。

       1、了解什么是嵌入式


理解嵌入式系統(tǒng)的基本概念和發(fā)展脈絡(luò)是課的學(xué)習(xí)目的。重點(diǎn)理解嵌入式產(chǎn)品的一般構(gòu)成與開發(fā)方法。本課程作為導(dǎo)引,介紹微控制器與嵌入式系統(tǒng)的基本概念、發(fā)展歷史;微控制器與嵌入式系統(tǒng)中的一些常用術(shù)語;嵌入式產(chǎn)品的一般構(gòu)成及開發(fā)方法;還對如何學(xué)習(xí)微控制器與嵌入式應(yīng)用技術(shù)提出了一些建議。


      2、ARM Cortex-M0+處理器


     (1)ARM概述,介紹ARM發(fā)展歷程,給出目前ARM處理器類型、特點(diǎn)及應(yīng)用范圍;



     (2)ARM Cortex-M0+處理器概述,包括特點(diǎn)、內(nèi)核結(jié)構(gòu)、存儲(chǔ)器映像及內(nèi)部寄存器等;



     (3)ARM Cortex-M0+處理器的指令系統(tǒng),給出指令簡表、尋址方式及指令的分類介紹;



     (4)ARM Cortex-M0+匯編語言的基本語法。


      3、存儲(chǔ)映像、中斷源與硬件小系統(tǒng)


      (1)Kinetis 全系列微控制器產(chǎn)品分類及應(yīng)用領(lǐng)域;



      (2)KL系列MCU的型號標(biāo)識(shí)、共性及體系結(jié)構(gòu);



      (3)KL25微控制器的存儲(chǔ)器映像結(jié)構(gòu)、引腳功能、硬件小系統(tǒng)電路。


       4、 GPIO及程序框架


      (1)通用I/O基本概念及連接方法;



     (2)KL25的端口控制模塊與GPIO模塊的編程結(jié)構(gòu),直接映像寄存器地址賦值的方法,點(diǎn)亮一盞小燈的編程步驟,以便理解底層驅(qū)動(dòng)的含義與編程方法;



     (3)制作構(gòu)件的必要性及基本方法,個(gè)構(gòu)件化編程框架、GPIO構(gòu)件、Light構(gòu)件編程實(shí)例。


      5、構(gòu)件化開發(fā)方法與底層驅(qū)動(dòng)構(gòu)件封裝規(guī)范


    (1)嵌入式構(gòu)件化必要性,構(gòu)件化的定義;



    (2)KL25的硬件構(gòu)件化設(shè)計(jì)的規(guī)則,及注意要點(diǎn);



    (3)基于硬件構(gòu)件的嵌入式底層軟件構(gòu)件的編程方法及編程框架;



    (4)軟硬件構(gòu)件的重用和移植的方法;



    (5)底層驅(qū)動(dòng)構(gòu)件封裝規(guī)范,公共要素文件編寫技巧。



     6、串行通信模塊及個(gè)中斷程序結(jié)構(gòu)


    (1)串口相關(guān)的基礎(chǔ)知識(shí);



    (2)KL25串口模塊的功能概要;



    (3)串口模塊驅(qū)動(dòng)構(gòu)件編程時(shí)涉及的相關(guān)寄存器。



    (4)設(shè)計(jì)并封裝了串行通信的驅(qū)動(dòng)構(gòu)件;



    (5)KL25中斷機(jī)制,中斷的編程步驟和實(shí)例。


     7、系統(tǒng)時(shí)鐘與其他功能模塊


     (1)系統(tǒng)時(shí)鐘的概述與設(shè)置;



    (2)電源模塊;



    (3)低漏喚醒單元;



    (4)位帶操作;



    (5)看門狗模塊;



    (6)復(fù)位與啟動(dòng)模塊。


       以上就是達(dá)內(nèi)科技的嵌入式講師給大家整理的關(guān)于嵌入式編程開發(fā)培訓(xùn)課程的內(nèi)容了,如果說你想要了解更加詳細(xì)的內(nèi)容的話,那么可以通過點(diǎn)擊我們文章下面的獲取試聽資格按鈕來獲取我們的嵌入式課程免費(fèi)試聽資格,來和我們的講師進(jìn)行面對面的交流和互動(dòng),并免費(fèi)的體驗(yàn)我餓們的嵌入式課程。

電話咨詢

電話咨詢

咨詢電話:
4008-569-579
回到頂部

回到頂部