C語言的基本構(gòu)成知識點(diǎn):C語言的注釋;關(guān)鍵字;書寫風(fēng)格;常量和變量重要程度:★★★★1、C語言的良好風(fēng)格用C語言編寫的程序,稱為C語言源程序,簡稱C程序。本節(jié)將通過一個(gè)簡單的C程序例子,向大家介紹C語言的一些基本構(gòu)成和如何寫出風(fēng)格良好的程序,使讀者對C語言有一個(gè)初步的認(rèn)識。例1:計(jì)算兩個(gè)整數(shù)之和的C程
(二)啟動代碼分析 01 發(fā)現(xiàn)問題:前面我們編寫 LED 流水燈 裸機(jī)驅(qū)動,需要添加了 啟動代碼 (楊鑄 startup.s) ,也就是初始化把 開發(fā)板帶到 C 語言環(huán)境(也就是 xmain 函數(shù)) startup.s 現(xiàn)在我們嘗試 用 keil 自身的 s3C2440.s s3c2440.s 但是不能編譯不通過,怎么
知識點(diǎn):進(jìn)制的轉(zhuǎn)換;整型的定義和使用;重要程度:★★★★在C語言中,有三種基本的數(shù)據(jù)類型,它們是整型、實(shí)型和字符型。1、數(shù)制轉(zhuǎn)換二進(jìn)制的數(shù),基為二,某位出現(xiàn)的最大數(shù)字是2-1=1;八進(jìn)制的數(shù),基為八,某位出現(xiàn)的最大數(shù)字是8-1=7;十六進(jìn)制的數(shù),基為十六,某位出現(xiàn)的最大數(shù)字是f(相當(dāng)與十進(jìn)制的1
C 環(huán)境設(shè)置本地環(huán)境設(shè)置如果您想要設(shè)置 C 語言環(huán)境,您需要確保電腦上有以下兩款可用的軟件,文本編輯器和 C 編譯器。文本編輯器這將用于輸入您的程序。文本編輯器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。文本編輯器的名稱和版本在不同的操作系統(tǒng)上可能會有所不
位數(shù)指CPU處理的數(shù)據(jù)的寬度,參與運(yùn)算的寄存器的數(shù)據(jù)長度。如果總線寬度與CPU一次處理的數(shù)據(jù)寬度相同,則這個(gè)寬度就是所說的單片機(jī)位數(shù)。如果總線寬度與CPU一次處理的數(shù)據(jù)寬度不同:(1)總線寬度小于CPU一次處理的數(shù)據(jù)寬度,則以CPU的數(shù)據(jù)寬度定義單片機(jī)的位數(shù),但稱為準(zhǔn)多少位。比如著名的Intel 8088,CPU
/**************************************************************************//*** @file GPIO.h* @version V3.00* $Revision: 11 $* $Date: 15/01/16 1:46p $* @brief NUC131 Series General Purpose I/O Driver Header File** @note* Copyright (C) 2014 Nuvoton Technology Corp. All rights re
算術(shù)表達(dá)式知識點(diǎn):運(yùn)算符號的優(yōu)先級別;強(qiáng)制類型轉(zhuǎn)換的使用;重要程度:★★★★1、算術(shù)運(yùn)算符與算術(shù)表達(dá)式1、在C語言中,有下列五個(gè)基本的算術(shù)運(yùn)算符:+、-、*、/和%,依次表示加、減、乘、除、求余運(yùn)算。(考得最多的是/ 和%符號!!。 2、求余運(yùn)算符%的運(yùn)算對象只能是整型,即%左側(cè)的被
哈弗結(jié)構(gòu)哈佛結(jié)構(gòu)是一種存儲器并行體系結(jié)構(gòu),主要特點(diǎn)是將程序和數(shù)據(jù)存儲在不同的存儲空間中,即程序存儲器和數(shù)據(jù)存儲器是兩個(gè)獨(dú)立的存儲器,每個(gè)存儲器獨(dú)立編址、獨(dú)立訪問。CPU首先到程序指令存儲器中讀取程序指令內(nèi)容,解碼后得到數(shù)據(jù)地址,再到相應(yīng)的數(shù)據(jù)存儲器中讀取數(shù)據(jù),并進(jìn)行下一步的操作(通常是執(zhí)行
該章內(nèi)容:本章我們學(xué)習(xí)三大結(jié)構(gòu)之一:選擇結(jié)構(gòu),采用選擇結(jié)構(gòu)來解決問題稱為判斷問題,它的求解規(guī)則是在不同的條件下進(jìn)行不同的操作。選擇結(jié)構(gòu)比順序結(jié)構(gòu)要復(fù)雜一些。本章是考試的重點(diǎn)章節(jié)。學(xué)習(xí)方法:先了解選擇結(jié)構(gòu)相關(guān)的基礎(chǔ)知識,然后做選擇結(jié)構(gòu)簡單的習(xí)題,逐步加入復(fù)雜的語句。最終一定要學(xué)會如何寫簡單
ARMARM處理器是Acorn計(jì)算機(jī)有限公司面向低預(yù)算市場設(shè)計(jì)的第一款RISC微處理器。更早稱作Acorn RISC Machine。ARM處理器本身是32位設(shè)計(jì),但也配備16位指令集,一般來講比等價(jià)32位代碼節(jié)省達(dá)35%,卻能保留32位系統(tǒng)的所有優(yōu)勢。 ARM歷史發(fā)展: