是控制LED閃爍發(fā)光的簡(jiǎn)單例程。該程序?qū)嶋H上是實(shí)用工程模板Demo的一個(gè)應(yīng)用,直接從main( )函數(shù)開始編寫。
在main( )函數(shù)的前面,定義了LED所在的GPIO端口和管腳。在main( )里,首先定義了一個(gè)變量ulClock,在調(diào)用函數(shù)clockInit( )時(shí)被初始化為當(dāng)前的系統(tǒng)時(shí)鐘頻率,在后面對(duì)庫(kù)函數(shù)SysCtlDelay( )調(diào)用時(shí)會(huì)用到該變量。
控制LED分3步走:調(diào)用函數(shù)SysCtlPeriEnable( )使能LED所在的GPIO模塊,調(diào)用函數(shù)GPIOPinTypeOut( )配置LED所在的GPIO管腳為推挽輸出,調(diào)用GPIOPinWrite( )對(duì)LED所在的GPIO管腳寫0和寫1實(shí)現(xiàn)LED閃爍發(fā)光的效果。
標(biāo)簽:
Demo
LED
控制
發(fā)光
上傳時(shí)間:
2014-01-27
上傳用戶:klin3139