精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>消費電子>產品手冊>CVAVR使用說明

CVAVR使用說明

2009-09-20 | rar | 544 | 次下載 | 10積分

資料介紹

CVAVR使用說明
一、Code Generation(常規)
1、chip
選擇芯片類型
2、Clock
選擇芯片時鐘頻率。
3、Memory modet(存儲器模式)
為了提高代碼效率,存儲器模式有兩種。Tiny單選按鈕使用8位來存儲指向SRAM中變量的指針,這種模式下,程序只能訪問SRAM中最開始的256字節。Small單選按鈕使用16位來存儲指向SRAM中變量的指針,這種模式下,程序只能訪問SRAM中最開始的65536字節。指向FLASH和EEPROM存儲器區域的指針一般都使用16位,因此存儲器模式的選擇對這些區域脊影響。
4、optimize for (優化)
用于在編譯時優化代碼選擇,Size優化尺寸,speed優化速度。
5 、optimization Levet (優化等級)
用于在編譯時優化代碼水平,有低、一般、高。
6、Program Type(程序類型)
選擇Application(應用程序)或Boot Loader(引導加載程序)選項。

7、(s)pintf Features 輸出格式
8、(s)scanf Features 輸入格式
9、SRAM
9.1、Data Stack Size(數據堆棧大小)。
9.2、Heap Size (堆棧大小)
第一種情況:當準備在程序中使用C標準庫中的動態內存分配函數,那么堆棧大小是必須總是被指定。這時,堆棧的大小可以用以下公式計算得到:
?
其中: “ n ” 是指將要被分配在堆棧中的 ” block ” - 內存塊的數量。
?????? “ block_size “ 是指 每一個” block “ - 內存塊的大小。

例如:程序設計時考慮到可能要用動態內存分配函數分配 數量為20 ,內存塊大小為 2 byte 的內存空間,那么,堆棧的大小 heap_size = ( 20 + 1 ) *4 + 20 * 2 = 124 byte
第二種情況:如果不準備用內存分配函數,那么堆棧的大小必須被指定為0。
9.3、Intemal SRAM size(內部存儲器大小)
9.4、Extemal SRAM size(外部存儲器大小)
9.5、Extemal SRAM Wait State(外部存儲器等待狀態)
10、Code Generation(常規)
10.1、Bit Vaiables Size (位變量大小)
指定R2~R15使用的位變量個數。
10.2、Promote char to in
選擇該復選框,將ANSI符號型操作轉換為整型,對于AVR這樣的8位芯片微控制器來說,應不選擇此項將字符型,以加快程序速度。
10.3、Char is unsigned
選擇該復選框,默認將字符型數據當作8位無符號數處理,其范圍0~255。
10.4、8 Bit enums
選擇該復選框,默認枚舉數據類型按8位char字符型處理,否則按ANSI的int整型數據類型(16位)處理。
10.5、Enhanced Core Instruction
選擇該復選框,允許使用增強指令集,ATmega系列必須選用此項。
10.6、Automatic Register Allocation
選擇該復選框,R2~R15寄存器自動分配。
10.7、Word Align Struct Members
選擇該復選框,允許修正FLASH存儲器中各程序段地址連貫而不斷續。
10.8、Use an external startup Initialization file
選擇該復選框,使用外部啟動文件。
10.9、Stack End Markers
選擇該復選框,編譯器把字符DSTACKEND和HSTACKEND放在數據堆棧和硬件堆棧的末端,用于調試時可看到這些字符串是否被重寫并相應地修改了數據堆棧的大小。在程序能正確運行時,為了縮短代碼長度,可以清除這些字符串。
11、File Output Format(s)
選擇編譯器產生的文件格式。
二、Advanced(高級)
三、Messages(消息)
四、Globally #define?
允許用宏 #define 定義,可以在所有項目文件中可見宏表中的字符串。
例??? #define ABC? 1234? //寫在“Globally #define”表中,相當于在每一個 項目文件(.c / .h)中寫同樣的宏
五、Paths(路徑)

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1490次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  92次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  10次下載  |  免費
  11. 6基于AT89C2051/4051單片機編程器的實驗
  12. 0.11 MB  |  4次下載  |  免費
  13. 7藍牙設備在嵌入式領域的廣泛應用
  14. 0.63 MB  |  3次下載  |  免費
  15. 89天練會電子電路識圖
  16. 5.91 MB  |  3次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537791次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233045次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費