在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            stm32之uCGUI移植

            作者: 時(shí)間:2016-11-25 來(lái)源:網(wǎng)絡(luò) 收藏

            本文引用地址:http://www.biyoush.com/article/201611/321348.htm

            (七) 定時(shí)器中斷配置,給UCGUI系統(tǒng)一個(gè)時(shí)鐘(個(gè)人觀點(diǎn),僅供參考),否則GUIDEMO程序無(wú)法運(yùn)行

            1、 在這里用定時(shí)器2,所以需要配置定時(shí)器和NVIC中斷,配置函數(shù)大家就自己做了,只是這里的定時(shí)器配置成2KHz的頻率,如果想要界面變化快點(diǎn),那么提高頻率即可;然后我們進(jìn)入定時(shí)器2的中斷函數(shù),首先在stm32f10x_it.c文件中加入外部變量聲明 extern volatile int OS_TimeMS; 然后加入定時(shí)器2中斷函數(shù),如下:
            void TIM2_IRQHandler(void)

            {

            if ( TIM_GetITStatus(TIM2 , TIM_IT_Update) != RESET )

            {

            TIM_ClearITPendingBit(TIM2 , TIM_FLAG_Update);

            OS_TimeMS++;

            if(OS_TimeMS ==0)

            {

            //GUI_TOUCH_Exec(); // 不帶觸摸不需要這條語(yǔ)句

            }

            }

            }


            后記

            如有bug,懇請(qǐng)指出,歡迎各位網(wǎng)友一起討論,一起進(jìn)步,祝大家學(xué)業(yè)有成。

            后續(xù)更新,請(qǐng)關(guān)注作者博客。

            注意的問(wèn)題:

            1、 uCGUI中已經(jīng)有LCD這個(gè)宏定義了,所以用戶的代碼中絕對(duì)不能有LCD這個(gè)宏定義,很多人在寫LCD驅(qū)動(dòng)函數(shù)的時(shí)候,用到了LCD這個(gè)宏定義,建議用別的名字如TFTLCD;

            2、 用到的庫(kù)函數(shù)一定要進(jìn)入到工程中,并且要添加對(duì)應(yīng)的頭文件路徑。

            雖不精彩,但卻用心!水平有限,一笑了之!

            作者:Stone_up

            時(shí)間:2013-08-01

            版本:V1.0









            上一頁(yè) 1 2 下一頁(yè)

            關(guān)鍵詞: stm32uCGUI移

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉