原创 STM32F103VC在RAM中調試方法

最近開始學習STM32,芯片STMF103VCT6 編譯工具 keil 4.14(評估板)。起初是改寫買板子送的例程,下載程序到FLASH,看看現象

原创 長沙南雅中學一新生髮言稿,震驚所有家長!!

大家好,我是王寧。        今天能站在這裏,純屬偶然。        什麼說偶然呢,因爲,南雅是個人才濟濟的地方,164班是一個優秀的集體。個人認爲,班級前二十幾名的同學,時機適宜,誰考班上第一名都有可能。媽媽對我說:考了第一名,

原创 解析STM32的啓動過程2

如程序清單一,STM32的啓動代碼一共224行,使用了彙編語言編寫,這其中的主要原因下文將會給出交代。現在從第一行開始分析: 第1行:定義是否使用外部SRAM,爲1則使用,爲0則表示不使用。此語行若用C語言表達則等價於: #define

原创 關於中斷

ARM7TDMI有兩種類型的中斷模式:FIQ和IRQ,它們的區別是:對於FIQ必須儘快處理事情並離開這個模式,IRQ可以被FIQ中斷,而IRQ不能中斷FIQ。常見的例子是各種中斷使用IRQ模式,把FIQ模式保留備用。       對於各

原创 44b0軟實現中斷嵌套

寫在前面(太感謝原作者了....本人轉於:http://blog.csdn.net/liukun321) 作者一直支持GPL的精神。允許任何人自由使用、轉載、複製和再分發,但必須保留作者署名,必須保證全文完整轉載,包括完整的版權聲明。

原创 關於__irq 的使用

關於__irq使用,首先看ARM公司的說明: ARM 編譯器 armcc 支持的函數關鍵字和運算符。 下表列出的關鍵字是 ARM 對 C 和 C++ 標準的擴展。 表中沒有介紹不具備 ARM 編譯器特有的行爲或限制的標準 C 和 C++