Proteus軟件的安裝步驟
Proteus軟件是英國Lab Center Electronics公司出版的EDA工具軟件。它不僅....
基本定時器Basic timer (TIM6/TIM7)
預分頻可以以系數(shù)介于1至65536之間的任意數(shù)值對計數(shù)器時鐘分頻。它是通過一個16位寄存器 (TIM....
C程序中??臻g的使用
參數(shù)入棧的順序是:后面的參數(shù)在高地址處,前面的參數(shù)在低地址處。事實上,進入函數(shù)后,第一個參數(shù)將位于棧....
數(shù)據(jù)包的結(jié)構(gòu)及傳輸過程
今天我們來詳細地說說數(shù)據(jù)包的結(jié)構(gòu)以及它們的傳輸過程。USB是串行總線,所以數(shù)據(jù)是一位一位地在數(shù)據(jù)線上....
科普一下什么是USB的描述符
USB只是一個總線,只提供一個數(shù)據(jù)通路而已。USB總線驅(qū)動程序并不知道一個設備具體如何操作,有哪些行....
C語言代碼中調(diào)用匯編函數(shù)需要注意什么
除了匯編語言工程和C語言工程,許多嵌入式工程既包含C語言又包含匯編語言。由于Keil MDK的默認啟....
支持操作系統(tǒng)的特性概述
1、支持操作系統(tǒng)的特性概述: 就拿M0核的單片機來說,就有一部分特性是針對嵌入式操作系統(tǒng)的(OS),....
深入探討單片機異常處理
在ARM處理器中,如果一個程序產(chǎn)生了錯誤并且被處理器檢測到,這是就會產(chǎn)生錯誤異常。 錯誤是怎么發(fā)生的....
紅外遙控這么簡單讓我看看還有誰不會
平時我們經(jīng)常會用到遙控器,那么現(xiàn)在遙控器也分很多種類,有使用紅外通信的,也有使用藍牙,無線的等,今天....
單片機延時是怎么實現(xiàn)的
單片機延時大家程序中都會用到,那么怎么實現(xiàn)呢?通常我們有軟件實現(xiàn),就是語句循環(huán);或者硬件實現(xiàn),通過定....
處理器中異常和中斷解決
異常是能夠引起程序流偏離正常流程的事件,當異常發(fā)生時,正在執(zhí)行的程序就會被掛起,處理器轉(zhuǎn)而執(zhí)行一塊與....
學習嵌入式系統(tǒng)C語言編程的關鍵點
1、真正深刻地認識存儲器 馮.諾伊曼說過“程序等于算法加數(shù)據(jù)結(jié)構(gòu)”。首先,算法是什么?算法是通過存儲....