關于TM4C系列單片機的入門指導_第1頁
關于TM4C系列單片機的入門指導_第2頁
關于TM4C系列單片機的入門指導_第3頁
關于TM4C系列單片機的入門指導_第4頁
關于TM4C系列單片機的入門指導_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、GPIO與Timer1. 時鐘Main Clock Tree2. GPIO 3. 中斷中斷向量表。4. 頭文件添加include#include <stdint.h>#include <stdbool.h>#include "inc/hw_memmap.h"#include "inc/hw_types.h"#include "driverlib/rom.h"#include "driverlib/pin_map.h"添加需要的include#include "driverlib/s

2、ysctl.h"#include "driverlib/gpio.h"#include "driverlib/interrupt.h"5. 函數(shù):時鐘時鐘配置:SysCtlClockSet()一個參數(shù)、RCC寄存器延時:SysCtlDelay()一個參數(shù)、延時三個時鐘信號GPIO開啟:SysCtlPeripheralEnable()一個參數(shù)、各個RCGCxxxx寄存器輸入輸出配置:GPIOPinTypeGPIOOutput() / GPIOPinTypeGPIOOutput()一個參數(shù)讀:GPIOPinRead()兩個參數(shù)、DATA寄存器寫:G

3、PIOPinWrite()三個參數(shù)、DATA寄存器如果配置為輸入,要注意硬件上是否有效上拉或下拉等。GPIOPadConfigSet()中斷配置:GPIOIntTypeSet()三個參數(shù)中斷使能:GPIOIntEnable()兩個參數(shù)Timer開啟:SysCtlPeripheralEnable()(與GPIO相同)配置:TimerConfigure()兩個參數(shù)、CFG寄存器中斷時間:TimerLoadSet()三個參數(shù)、TAILR/TBILR寄存器中斷使能:TimerIntEnable()兩個參數(shù)使能:TimerEnable()兩個參數(shù)中斷:IntEnable()一個參數(shù)IntMasterEn

4、able()無參數(shù)。開主中斷ADC12-bit precision ADCSingle-ended and differential-input configurations1. Pin2. Sequence3. 觸發(fā)4. Temperature SensorVTSENS = 2.7 - (TEMP + 55) / 75)TEMP = 147.5 - (75 * (VREFP - VREFN) × ADCCODE) / 4096)5. 函數(shù):開啟:SysCtlPeripheralEnable(SYSCTL_PERIPH_ADC0)一個參數(shù)、RCGC寄存器sequence配置:ADCS

5、equenceConfigure ()四個參數(shù),第二個選擇sequence,第三個選擇觸發(fā)方式sequence通道選擇:ADCSequenceStepConfigure()四個參數(shù),第四個選擇通道使能:ADCSequenceEnable()兩個參數(shù)采樣數(shù)據(jù):ADCSequenceDataGet()三個參數(shù),第三個為存放數(shù)據(jù)的數(shù)組ADC選擇觸發(fā)方式ADC_TRIGGER_PROCESSOR,則:觸發(fā):ADCProcessorTrigger()兩個參數(shù),選擇ADC和sequenceUART1. 2. 波特率:9600、115200等數(shù)據(jù)位:8停止位:1校驗:NONE3. 中斷:接收中斷:Recei

6、ve發(fā)送中斷:Transmit其他中斷:Overrun Error、Break Error 、Parity Error 、Framing Error4. 函數(shù):開啟:SysCtlPeripheralEnable()一個參數(shù),開啟UART和相應的GPIO口GPIO配置:GPIOPinConfigure(GPIO_PA0_U0RX) / GPIOPinConfigure(GPIO_PA1_U0TX) / GPIOPinTypeUART(GPIO_PORTA_BASE, GPIO_PIN_0 | GPIO_PIN_1) UART參數(shù)配置:UARTConfigSetExpClk()四個參數(shù),第三個配置波特率,第四個配置數(shù)據(jù)參數(shù)(8位,1位停止位,無校驗位)發(fā)送:UARTCharPut ()接收:UARTCharGet ()PWMtwo PWM moduleseach with four PWM generator blocks and a control blo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論