《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 低成本ARM系列LM3S101微控制器的結構與應用
低成本ARM系列LM3S101微控制器的結構與應用
摘要: LM3S101是美國Luminary公司生產的、基于ARMCortex-M內核的32位微控制器芯片,它的銷售價格在1美元以下,在構建同等性價格比的應用系統(tǒng)時成本很低。廣州周立功單片機發(fā)展有限公司推出了以學習和評估該芯片為目的的開發(fā)套件EasyArm101。該套件由H-JTAG調試器、開發(fā)板、KeilμVision開發(fā)工具包、各類驅動程序庫、文檔以及與實例程序配套的相關元器件等組成。
Abstract:
Key words :

       LM3S101" title="LM3S101">LM3S101是美國Luminary公司生產的、基于ARM" title="ARM">ARMCortex-M內核的32位微控制器" title="微控制器">微控制器芯片,它的銷售價格在1美元以下,在構建同等性價格比的應用系統(tǒng)時成本很低。廣州周立功單片機發(fā)展有限公司推出了以學習和評估該芯片為目的的開發(fā)套件EasyArm101" title="EasyArm101">EasyArm101。該套件由H-JTAG調試器、開發(fā)板、KeilμVision開發(fā)工具包、各類驅動程序庫、文檔以及與實例程序配套的相關元器件等組成。
1 LM3S101芯片的架構與特點

1.1 架 構

圖1是LM3S101 芯片電路圖和EasyArm101開發(fā)套件實物圖。



        LM3S101采用哈佛架構、Thumb-2指令集。芯片內部集成了8 KB單周期的Flash ROM,2 KB單周期的SRAM,2個32位定時器,1個同步串行接口(SSI),1個遵循ARM FiRM規(guī)范的看門狗定時器,1個UART,2個模擬比較器以及18個GPIO等,時鐘頻率為20 MHz。

1.2 應用特點

◆存儲管理方式簡單;

◆具有硬件位操作能力;

◆中斷響應快捷;

◆定時器與脈寬調制PWM功能;

◆同步和異步串行接口。

2 開發(fā)環(huán)境和過程

2.1 開發(fā)環(huán)境

        支持LM3S101芯片開發(fā)的集成環(huán)境有好幾種,本文以Keil μVision3 for ARM軟件為例來介紹開發(fā)環(huán)境。該軟件集成了編譯器、鏈接器和調試器等,其使用方式與Keil for C51相似。針對LM3S系列控制器提供的函數(shù)庫名為Stellaris Drivet Library。

2.2 開發(fā)過程

① 開發(fā)軟件安裝:安裝KeilμVision3 for ARM軟件。

② 調試器驅動安裝:將ULINK調試器連接到計算機,選擇"自動搜索驅動"選項安裝。

③ 設置編譯器:選擇Project→"Components,Environ-ment;Books"進入編譯器設置界面,選擇RealView編譯器。選中"Use RealView Complier"選項,其他選默認設置。

④ 建立工程:選擇Project→"New Project",輸入工程名,選擇對應的MCU型號LM3S101。按軟件提示復制相應的啟動代碼。該啟動代碼用匯編編寫,它主要對堆棧和中斷向量進行初始化。接下來需將DriverLib.lib文件導入到工程,該文件就是Stellaris Driver Library的二進制版本,導入以后就可以在程序中調用庫函數(shù)。

⑤ 程序調試:應用程序編寫完成后,按F7編譯。編譯通過以后,選擇Flash→Download菜單,就可以將程序下載到LM3S101上。

3 LM3S101應用實例

3.1 直流電動機調速控制


        使用PWM控制直流電動機調速是通過調節(jié)輸出方波的占空比來實現(xiàn)的,這里采用定頻調寬法,即方波的周期不變,只改變方波寬度。當PWM輸出占窄比為50%時,電機處于靜止狀態(tài);當占空比小于50%時,電機反轉;當占空比大于50%時,電機正轉。調節(jié)占空比就可以改變轉速。按鍵KEY1和KEY2用來控制占空比進行調速實驗,按下KEY1時占空比提高10%,按下KEY2時占空比降低10%。

3.1.1 直流電動機調速原理

        直流電動機PWM調速控制原理圖如圖2所示。其中,TA7291S是直流電動機驅動芯片,工作電壓為4~20V,最大輸出電流為0.4 A。



3.1.2 直流電動機調速程序設計

        程序流程圖如圖3所示。初始化程序將PWM占空比設置為50%,將PA5和PA4設置為上升沿中斷觸發(fā)方式。當中斷發(fā)生后,由中斷服務程序修改占空比,從而調節(jié)電機的轉速。



3.2 步進電機運行

          實驗使用四相步進電機,采用單極單相激磁方法。步進電機運行通過4個輸入控制信號CE、CD、SI和MO來控制。其中,CE是步進電機使能位,高電平使能,低電平禁能;CD用于控制電機轉向,低電平順時針轉動,高電平逆時針轉動;SI為轉動量控制端,每收到一個脈沖即轉動N個步進角;N的值由端口MO設置,低電平時N為1,高電平時N為10。輸入控制信號由PA0~PA3進入,激磁信號由PB0~PB3輸出。

3.2.1 步進電機運行控制原理 

        步進電動機運行控制電路原理如圖4所示。其中TLP521-4為光隔芯片,UNL2003為達林頓驅動器,用于進行步進電機驅動。



3.2.2 步進電機運行控制程序設計

        程序流程圖如圖5所示。主程序等待輸入控制信號觸發(fā)外部中斷,每次中斷轉動N個步距角,其判斷過程由中斷服務程序實現(xiàn)。



結 語

         LM3S101芯片性價比高,具有配套完善的軟件開發(fā)工具和豐富的驅動程序庫,使用C語言編程,兇此特別適合構建32位的小嵌入式系統(tǒng)。本文介紹了使用開發(fā)套件EasyArm101進行直流電動機調速控制和步進電機運行控制的實例。

此內容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久精品九九| 亚洲欧美日韩国产精品| 亚洲美女黄网| 一色屋精品视频免费看| 国产女同一区二区| 欧美日产在线观看| 久久综合九色综合欧美狠狠| 久久福利电影| 亚洲欧美日韩在线观看a三区 | 久久精品五月婷婷| 亚洲欧美激情一区| 中文在线一区| 99精品视频免费| 亚洲激情影视| 亚洲欧洲综合另类在线| 亚洲第一偷拍| 亚洲黄色高清| 亚洲国产高潮在线观看| 久久av最新网址| 欧美一级在线视频| 久久超碰97人人做人人爱| 欧美在线观看一二区| 欧美亚洲综合在线| 欧美亚洲综合在线| 久久国产夜色精品鲁鲁99| 欧美在线观看一区二区| 欧美一区二区三区免费观看| 亚洲欧美国产高清| 亚洲一区二区三区在线视频| 亚洲视频视频在线| 亚洲男人av电影| 欧美一区二区三区视频在线观看| 欧美一区国产一区| 亚洲高清视频的网址| 91久久在线观看| 久久影音先锋| 国产精品二区影院| 国产精品国产三级国产a| 欧美色区777第一页| 国产精品免费福利| 国产精品一区二区久激情瑜伽| 国产精品视频自拍| 国产综合欧美| 在线欧美视频| 亚洲另类在线一区| 亚洲中午字幕| 亚洲高清激情| 一区二区三区成人| 午夜伦欧美伦电影理论片| 久久久久国内| 女生裸体视频一区二区三区| 欧美日韩不卡视频| 国产精品一级久久久| 精品动漫一区| 99视频热这里只有精品免费| 亚洲免费小视频| 亚洲国产成人久久综合| 国产精品99久久久久久久vr| 午夜在线精品偷拍| 久久一区免费| 欧美日精品一区视频| 国产欧美日韩综合一区在线播放| 怡红院精品视频| 99视频精品在线| 久久成人精品无人区| 日韩亚洲欧美成人一区| 午夜在线成人av| 欧美sm极限捆绑bd| 国产精品视频久久久| 亚洲成人直播| 亚洲一区二区三区四区视频| 亚洲黄色免费电影| 午夜精品久久久久久| 欧美a级在线| 国产女人aaa级久久久级| 亚洲欧洲一区二区在线观看| 午夜精品一区二区三区四区 | 午夜伦理片一区| 亚洲人成久久| 欧美一区二区三区免费观看| 欧美国产第一页| 国产伦理一区| 亚洲精品一区二区三区福利 | 性色av一区二区三区红粉影视| 亚洲久久成人| 久久国产精品久久w女人spa| 欧美精品少妇一区二区三区| 国产日韩高清一区二区三区在线| 亚洲精品日韩精品| 久久精品国产一区二区三| 一区二区三区欧美| 久热re这里精品视频在线6| 国产精品久久999| 亚洲国产黄色片| 欧美在线观看一二区| 亚洲欧美欧美一区二区三区| 欧美大片免费看| 国产女人精品视频| 99热这里只有成人精品国产| 亚洲精品国产精品久久清纯直播| 久久成人精品视频| 国产精品成人观看视频免费| 91久久精品国产91久久性色tv| 性久久久久久久| 亚洲欧美日本国产有色| 欧美精品一区二区三区在线看午夜 | 亚洲国产精品热久久| 欧美一区二区三区另类| 欧美视频中文一区二区三区在线观看 | 亚洲天堂网在线观看| 日韩一级黄色片| 久久免费少妇高潮久久精品99| 国产精品久久一区二区三区| 亚洲欧洲一级| 亚洲精品一区二区三区婷婷月| 久久亚洲综合色| 国内精品久久久久久久果冻传媒| 亚洲综合首页| 午夜精品理论片| 国产精品黄视频| 一区二区激情视频| 99这里有精品| 欧美激情视频免费观看| 在线免费观看日本欧美| 亚洲国产精品成人久久综合一区| 久久久精品动漫| 国内精品模特av私拍在线观看| 欧美在线免费看| 久久久久国产精品麻豆ai换脸| 国产日韩精品一区二区浪潮av| 亚洲综合精品自拍| 亚洲欧美日本国产有色| 国产精品久久久久久久久婷婷| 亚洲最新在线视频| 亚洲视频一区在线| 欧美午夜精品久久久久久浪潮| 99热精品在线| 亚洲女ⅴideoshd黑人| 国产精品捆绑调教| 亚洲综合国产激情另类一区| 性做久久久久久久久| 国产精品影音先锋| 欧美亚洲综合另类| 久久亚洲电影| 亚洲电影下载| 99精品热视频| 欧美天天影院| 亚洲一区二区欧美| 久久高清福利视频| 精品69视频一区二区三区| 亚洲国产日韩欧美综合久久 | 国产视频一区免费看| 欧美一区二区成人6969| 久久久久看片| 亚洲电影第1页| 一区二区三区日韩| 国产精品青草久久| 性色av一区二区三区| 老妇喷水一区二区三区| 亚洲丶国产丶欧美一区二区三区| 99v久久综合狠狠综合久久| 欧美日韩国产首页| 亚洲性av在线| 久久久在线视频| 亚洲国产精品毛片| 亚洲一区二区成人在线观看| 国产免费观看久久| 亚洲国产欧美久久| 欧美色精品在线视频| 亚洲主播在线| 美日韩免费视频| 亚洲美女电影在线| 欧美一区免费| 亚洲高清免费视频| 亚洲综合二区| 黑丝一区二区三区| 一区二区精品在线| 国产三区精品| 亚洲美女91| 国产麻豆91精品| 亚洲人成在线影院| 国产精品久久久久久久久久妞妞| 亚洲二区视频在线| 国产精品v日韩精品| 久久精品成人欧美大片古装| 欧美日韩国产首页在线观看| 小黄鸭精品aⅴ导航网站入口| 欧美成人综合网站| 亚洲一区免费视频| 欧美aaa级| 亚洲欧美一区二区三区久久| 欧美va天堂在线| 亚洲男人影院| 欧美精品三级在线观看| 欧美一区二区三区精品电影| 欧美日韩一区在线观看视频| 久久精品五月| 国产精品国产三级国产aⅴ9色| 最新国产拍偷乱拍精品| 国产精品日韩精品欧美精品|