資源簡介
TM4C123G單品機(jī)在Keil上開發(fā)所需要的支持包。

代碼片段和文件信息
/*----------------------------------------------------------------------------
?*?Name:????blinky.c
?*?Purpose:?LED?Flasher
?*?Note(s):
?*----------------------------------------------------------------------------
?*?This?file?is?part?of?the?uVision/ARM?development?tools.
?*?This?software?may?only?be?used?under?the?terms?of?a?valid?current
?*?end?user?licence?from?KEIL?for?a?compatible?version?of?KEIL?software
?*?development?tools.?Nothing?else?gives?you?the?right?to?use?this?software.
?*
?*?This?software?is?supplied?“AS?IS“?without?warranties?of?any?kind.
?*
?*?Copyright?(c)?2014?Keil?-?An?ARM?Company.?All?rights?reserved.
?*----------------------------------------------------------------------------*/
#include?
#include?“TM4C129.h“????????????????????//?Device?header
#include?“Serial.h“
#include?“LED.h“
#include?“BTN.h“
volatile?uint32_t?msTicks;??????????????????????/*?counts?1ms?timeTicks???????*/
/*----------------------------------------------------------------------------
??SysTick_Handler
?*----------------------------------------------------------------------------*/
void?SysTick_Handler(void)?{
??msTicks++;
}
/*----------------------------------------------------------------------------
??delays?number?of?tick?Systicks?(happens?every?1?ms)
?*----------------------------------------------------------------------------*/
void?Delay?(uint32_t?dlyTicks)?{
??uint32_t?curTicks;
??curTicks?=?msTicks;
??while?((msTicks?-?curTicks)?}
/*----------------------------------------------------------------------------
??MAIN?function
?*----------------------------------------------------------------------------*/
int?main?(void)?{
??int32_t?idx??=?-1?dir?=?1;
?uint32_t?btns?=?0;
??SystemCoreClockUpdate();??????????????????????/*?Get?Core?Clock?Frequency???*/
??SER_Initialize();
??LED_Initialize();
??BTN_Initialize();
??SysTick_Config(SystemCoreClock?/?1000ul);?????/*?Setup?SysTick?for?1?msec???*/
??while(1)?{????????????????????????????????????/*?Loop?forever???????????????*/
????btns?=?BTN_Get();???????????????????????????/*?Read?button?states?????????*/
????if?(btns?==?0)?{????????????????????????????/*?no?push?button?pressed?????*/
??????/*?Calculate?‘idx‘:?01...LED_NUM-1LED_NUM-1...100...???????????*/
??????idx?+=?dir;
??????if?(idx?==?LED_NUM)?{?dir?=?-1;?idx?=??LED_NUM-1;?}
??????else?if???(idx?0)?{?dir?=??1;?idx?=??0;?????????}
??????LED_On?(idx);?????????????????????????????/*?Turn?on?LED?‘idx‘??????????*/
??????Delay(200);???????????????????????????????/*?Delay?200ms????????????????*/
??????LED_Off(idx);?????????????????????????????/*?Turn?off?LED?‘idx‘?????????*/
????}
????else?{
??????LED_Out?((1ul?<??????Delay(200);???????????????????????????????/*?Delay?200ms????????????????*/
??????LED_Out?(0x00);
????}
????printf?(“Hello?World\n\r“);
??}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????885??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件???????2958??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件?????138223??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件??????15086??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件??????39378??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件???????2073??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件????????870??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件???????1324??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件???????2851??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件???????1057??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件???????1326??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件??????30370??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件???????1962??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件????????259??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件???????2886??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件????????903??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\bl
?????文件????????842??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件???????5821??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件?????138229??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件??????15094??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件??????40562??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件???????1324??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件???????2851??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件???????1057??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件???????9931??2015-04-27?18:35??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件??????30370??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件???????1962??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件????????259??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\DK-TM4C129x\RTX_bl
?????文件????????895??2014-02-27?22:36??Keil.TM4C_DFP.1.1.0\Boards\TI\EK-TM4C1294XL\bl
?????文件???????2958??2014-02-28?15:12??Keil.TM4C_DFP.1.1.0\Boards\TI\EK-TM4C1294XL\bl
............此處省略241個文件信息
- 上一篇:FANUC PICTURE
- 下一篇:ID_CARD.rar
評論
共有 條評論