keil-- 文章 進入keil--技術社區(qū)
Keil MDK中enum類型數(shù)據(jù)大小的問題
- 使用枚舉是一個避免在程序中出現(xiàn)幻數(shù)的好方法,應該在代碼中避免出現(xiàn)未解釋的數(shù)值。在單片機編程中,尤其是在編寫通信協(xié)議時,常常使用枚舉來定義諸如命令等字段。這時有個問題就必須要提出了,C語言中enum類型到底占多少字節(jié)?我們給命令字段預留的字節(jié)大小必須和enum類型大小一致才能保證通信協(xié)議在字節(jié)流層面上正確?! £P于enum類型究竟占用多少字節(jié),答案是不確定。C語言標準規(guī)定枚舉必須是整數(shù)類型,但卻沒有規(guī)定枚舉類型必須占多少字節(jié)。枚舉類型占用多少字節(jié),取決于每個編譯器的實現(xiàn)。有可能占8字節(jié),16字節(jié),32字
- 關鍵字: Keil MCU enum
KEIL-BANK分頁(H00,H01 ... H0x)
- 對C51而言,生成的HEX文件是有體積限制的,如果ROM過大,那么就要用到分頁技術將HEX分成幾個文件具體做法簡單點來說,如下:==============
- 關鍵字: KEIL-BANKC51HEX文
Keil C動態(tài)內存管理機制分析及改進
- Keil C是常用的嵌入式系統(tǒng)編程工具,它通過init_mempool、mallloe、free等函數(shù),提供了動態(tài)存儲管理等功能。本文通過對init_mempool、mallloe和free這3個KeilC庫函數(shù)源代碼的分析,揭示其實現(xiàn)的原理和方法,并對其中的不足作了改進,以使Keil C編程人員更好地應用動態(tài)存儲管理。 1 相關數(shù)據(jù)結構、變量及說明 在Keil C安裝目錄下的\c5l\lib目錄下,有實現(xiàn)init_mempool、mallloe和free這3個函數(shù)的C源文件init_me
- 關鍵字: Keil 嵌入式系統(tǒng)
學51單片機必看!51單片機導論
- 一:單片機引腳單片機,STC89C52:單片機全稱單片微型計算機;它內部有存儲器、處理器、輸入輸出接口,具有計算機的屬性。STC代表生產公司,8代表8051內核,9代表Flash內存,C代表屬于CMOS類,5(表示51單片機)固定不變,2的位置可由1-16任意數(shù)字代替,代表存儲區(qū)大小為4KB的倍數(shù)。引腳功能:VCC(40腳)是單片機電源正,GND(20腳)是電源正;P0、P1、P2、P3是四組輸入輸出口,顯高電阻狀態(tài),對外能發(fā)出高電平和低電平;10腳是串行輸入口,11腳是串行接收口;12、13腳是外部中斷
- 關鍵字: 單片機 51 最小系統(tǒng) keil 編譯
keil--介紹
您好,目前還沒有人創(chuàng)建詞條keil--!
歡迎您創(chuàng)建該詞條,闡述對keil--的理解,并與今后在此搜索keil--的朋友們分享。 創(chuàng)建詞條
歡迎您創(chuàng)建該詞條,闡述對keil--的理解,并與今后在此搜索keil--的朋友們分享。 創(chuàng)建詞條
關于我們 -
廣告服務 -
企業(yè)會員服務 -
網站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網安備11010802012473