新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式C、標準C、單片機C區別

        嵌入式C、標準C、單片機C區別

        作者: 時間:2016-11-24 來源:網絡 收藏
        一、嵌入式C/單片機C/標準C知識點


        知識點1:嵌入式C、標準C、單片機C區別

        本文引用地址:http://www.104case.com/article/201611/321052.htm

        知識點2:程序組成和程序原則

        知識點3:變量類型(函數、數組、指針、結構體等類型)

        知識點4:常用的運算符和關系表達式,例如: | || ^ ~等

        知識點5: 9條基本語句和32個關鍵字


        知識點6:函數組成和函數關鍵兩句話

        知識點7:數組組成和數組典型應用

        知識點8:指針(指針組成、指針含義、指針典型應用、指針4要素)

        知識點9:模塊化編程、編程規范、編程優化。

        --------------------------------------------


        知識點10:結構體

        知識點11:鏈表和文件(LINUX)

        知識點12:宏定義和編程思想、算法


        說明:

        學習單片機C一般只需要前9個知識點即可進行產品開發,但要學習嵌入式C還需要要掌握:指針、結構體、鏈表、宏定義等知識點。

        二、單片機C、嵌入式C、標準C區別:

        這三種C語言都來源于標準C,基本上是完全一樣的,區別只有三點:

        單片機C、嵌入式C比標準C多了

        1、中斷函數;

        2、特殊功能寄存器:例如P0、ACC、R0等寄存器

        (前兩個是單片機C、嵌入式C特有的,標準C中沒有);

        3、位變量、bit和sbit(這是單片機C特有的)



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 新余市| 宜宾市| 石林| 双牌县| 浦北县| 邵武市| 虞城县| 惠州市| 阿荣旗| 资阳市| 白河县| 娱乐| 高阳县| 江门市| 韶山市| 马尔康县| 宕昌县| 额济纳旗| 丹阳市| 嘉定区| 华安县| 五寨县| 囊谦县| 湟源县| 锦州市| 新巴尔虎右旗| 赣州市| 深泽县| 涪陵区| 滦平县| 千阳县| 大丰市| 江油市| 河间市| 定南县| 湟中县| 玛纳斯县| 盘锦市| 长泰县| 韶山市| 丰顺县|