IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當前位置: 首頁 > 原創圖書 >《Cortex-M3+μC/OS-II嵌入式系統開發入門與應用》圖書介紹

《Cortex-M3+μC/OS-II嵌入式系統開發入門與應用》圖書介紹
  • 圖書名稱 :    《Cortex-M3+μC/OS-II嵌入式系統開發入門與應用》
  • 作       者 :    華清遠見
  • 出版單位 :    人民郵電出版社
  • 叢書名稱 :    嵌入式開發系列
  • 出版日期 :    2010年8月
編輯推薦

· 多年嵌入式人才培養及項目研發經驗總結
· 數百家企業嵌入式研發崗位人才需求匯總
· 數十所嵌入式專業大學院校教學現狀調研
· 側重實踐及案例分析并輔以代碼加以講解

圖書簡介

      本書首先講解了cortex-m3處理器的架構及realviewmdk開發平臺的相關知識,然后對μc/os-ⅱ的內核移植、驅動開發、應用程序開發進行了介紹,最后綜合運用所學知識介紹了一個μc/os-ⅱ的程序設計實例。
      本書內容由淺入深,為加深理解,列舉了很多程序設計的相關實例。
      本書適合嵌入式初學者、嵌入式開發人員以及高校相關專業師生閱讀。

圖書目錄

《AVR單片機C語言開發入門與典型實例》(修訂版)章節:
第1部分
第1章 走進arm微處理器 
1.1 arm體系結構的源頭——arm公司 
1.2 arm處理器的發展歷程 
1.3 arm體系結構 
1.3.1 arm cortex處理器技術特點 
1.3.2 arm cortex系列處理器比較 
1.4 arm v7新增指令 
1.4.1 位操作指令 
1.4.2 比特反轉指令 
1.4.3 16-bit常數操作 
1.4.4 調轉表指令
1.4.5 it指令 
1.4.6 檢查是否為零并跳轉指令(cbz) 
第2章 cortex-m3處理器體系結構 
2.1 cortex-m3綜述 
2.2 cortex-m3編程模式 
2.2.1 cortex-m3的工作模式和工作狀態 
2.2.2 特權訪問和用戶訪問
2.2.3 cortex-m3的寄存器組織 
2.2.4 cortex-m3的數據類型 
2.2.5 cortex-m3的存儲器格式 
2.3 cortex-m3的存儲器管理 
2.3.1 存儲器映射 
2.3.2 bit-banding機制 
2.4 cortex-m3的異常處理 
2.4.1 異常優先級 
2.4.2 異常處理的堆棧使用 
2.4.3 cortex-m3特有的異常處理機制
2.4.4 異常退出 
2.4.5 復位異常 
2.4.6 中止(abort)異常 
2.5 cortex-m3的電源管理 
2.5.1 sleeping 
2.5.2 sleepdeep 
2.6 嵌套向量中斷控制器nvic 
2.7 存儲器保護單位mpu 
2.8 cortex-m3開發平臺——stm32v100評估板介紹
第3章 arm開發環境realview mdk平臺搭建 
3.1 常用arm開發工具 
3.1.1 免費平臺gnu 
3.1.2 realview developmentsuite開發工具 
3.1.3 arm硬件仿真器multi-ice與multi-trace 
3.1.4 multi 2000 
3.1.5 hitool for arm 
3.1.6 realview mdk 
3.2 realview mdk概述 
3.3 realview mdk的使用 
3.3.1 創建工程 
3.3.2 編譯、鏈接工程 
3.3.3 程序調試 
3.3.4 工程選項設置 
3.4 仿真工具——ulink2 
3.5 realview mdk工程實例
第4章 基于realview開發環境的嵌入式軟件開發
4.1 realview編譯器的缺省行為 
4.1.1 semihosting 
4.1.2 c庫結構
4.1.3 默認存儲器映射
4.1.4 鏈接程序放置規則 
4.1.5 應用程序啟動 
4.2 調整c庫使其適應目標硬件 
4.2.1 c庫函數重定向
4.2.2 從最終代碼映像中去掉semihosting 
4.3 映像文件存儲器映射調整 
4.3.1 關于分散加載 
4.3.2 scatter文件語法 
4.3.3 scatter文件典型用法 
4.3.4 等效的簡單映像分散載入描述 
4.4 復位和初始化 
4.4.1 初始化序列 
4.4.2 向量表 
4.4.3 rom/ram重映射 
4.4.4 與局部存儲器設置有關的考慮事項 
4.4.5 棧指針初始化 
4.4.6 硬件初始化 
第5章 stm32f103處理器內部資源c編程與實例 
5.1 i/o控制模塊c編程與實例 
5.1.1 實例內容與目標 
5.1.2 i/o控制模塊操作原理 
5.1.3 i/o控制實例操作步驟 
5.1.4 i/o控制實例參考程序及說明 
5.2 中斷控制模塊c編程與實例 
5.2.1 實例內容與目標 
5.2.2 中斷模塊nvic的操作原理 
5.2.3 中斷控制實例操作步驟
5.2.4 中斷控制實例參考程序及說明
5.3 a/d轉換和dma編程實例
5.3.1 實例內容與目標 
5.3.2 a/d轉換控制器與dma控制器操作原理
5.3.3 a/d轉換和dma編程實例操作步驟 
5.3.4 a/d轉換和dma編程實例參考程序及說明 
5.4 實時鐘rtc編程實例 
5.4.1 實例內容與目標 
5.4.2 stm32f103實時鐘操作原理 
5.4.3 實時鐘rtc編程實例操作步驟 
5.4.4 實時鐘rtc編程實例參考程序及說明
5.5 串行外設接口spi編程實例 
5.5.1 實例內容與目標 
5.5.2 spi接口操作原理
5.5.3 spi接口實例操作步驟 
5.5.4 spi接口實例參考程序及說明
5.6 can總線編程實例 
5.6.1 實例內容與目標 
5.6.2 can總線操作原理 
5.6.3 can總線編程實例操作步驟 
5.6.4 can總線實例參考程序及說明 
5.7 窗口看門狗wwdg實例 
5.7.1 實例內容與目標 
5.7.2 wwdg操作原理 
5.7.3 看門狗實例操作步驟 
5.7.4 看門狗實例參考程序及說明 
5.8 uart編程實例 
5.8.1 實例內容與目標 
5.8.2 uart編程原理 
5.8.3 串口編程實例操作步驟 
5.8.4 串口編程實例參考程序及說明 
第2部分
第6章 μc/os-ⅱ操作系統基礎及其移植開發初步 
6.1 實時操作系統基本原理與技術 
6.1.1 實時操作系統基本特征 
6.1.2 實時操作系統的關鍵技術指標 
6.1.3 實時操作系統基本術語 
6.2 μc/os-ⅱ應用程序開發 
6.2.1 μc/os-ⅱ的變量類型 
6.2.2 應用程序的基本結構 
6.2.3 μc/os-ⅱ api介紹 
6.2.4 μc/os-ⅱ多任務實現機制 
6.3 μc/os-ⅱ在stm32f103處理器上的移植 
6.3.1 移植條件 
6.3.2 移植步驟 
第7章 μc/os-ⅱ的內核機制 
7.1 μc/os-ⅱ的內核結構 
7.1.1 臨界段 
7.1.2 任務 
7.1.3 任務狀態 
7.1.4 任務調度 
7.1.5 中斷處理 
7.1.6 μc/os-ⅱ初始化 
7.1.7 μc/os-ⅱ啟動 
7.2 μc/os-ⅱ的任務管理
7.2.1 任務建立 
7.2.2 任務堆棧 
7.2.3 堆棧檢驗 
7.2.4 改變任務優先級 
7.2.5 掛起任務 
7.2.6 恢復任務 
7.2.7 刪除任務 
7.2.8 請求刪除任務 
7.3 μc/os-ⅱ的時間管理 
7.3.1 任務延時 
7.3.2 時/分/秒延時函數 
7.3.3 恢復延時任務 
7.3.4 系統時間 
7.4 任務之間通信與同步
7.4.1 事件控制塊ecb 
7.4.2 初始化任務控制塊 
7.4.3 使任務進入就緒態 
7.4.4 使任務進入等待某事件發生狀態 
7.4.5 由于等待超時而將任務置為就緒態 
7.4.6 信號量 
7.4.7 郵箱 
7.4.8 消息隊列 
7.5 內存管理 
7.5.1 內存控制塊 
7.5.2 建立內存分區 
7.5.3 分配內存塊 
7.5.4 釋放內存塊 
7.5.5 等待內存塊 
第8章 基于μc/os-ⅱ的程序設計實例 
8.1 實例介紹 
8.2 實例分析 
8.2.1 實例任務劃分 
8.2.2 實例任務設計與優先級分配 
8.3 任務實現詳解 
8.3.1 鍵盤任務 
8.3.2 顯示任務 
8.3.3 使用延時函數的采樣任務 
8.3.4 使用時鐘節拍鉤子函數的采樣任務 
8.3.5 使用定時中斷的采樣任務 
8.3.6 使用高優先級中斷的采樣任務 
8.3.7 串口發送任務
參考文獻 

主站蜘蛛池模板: 漳州市鼎新拍卖有限公司 | 昆明纸箱厂-礼盒定制-包装盒定做-纸箱厂-云南包掌柜包装有限公司 | 著名刑事诉讼律师_刑事辩护律师★王平聚【清华博士/刑法教授】 | 学汽修,学汽修技术,汽修培训班,汽车美容培训,汽车新能源技术培训-广州万通汽车培训学校[官方网站] | 塑料植草格_停车场植草格_消防车道植草格厂家_山东朋联建材 | 长春互联网运营值选星广传媒,长春短视频运营,长春新媒体运营,长春互联网运营,长春抖音运营,吉林视频号代运营,吉林快手代运营,短视频推广公司,公众号运营,微博运营,新媒体运营 | 宁波宝新不锈钢有限公司 | 两面针(江苏)实业有限公司-原两面针(扬州)酒店用品有限公司 | 南京货架|仓库货架|货架公司|仓储货架工厂批发定做-南京苏正科技实业公司 | 葫芦岛市鹏翔农药化工科技有限公司-苦参碱可溶液剂-氯氰菊酯乳油-阿维菌素乳油 | 济南诚润达贸易有限公司 - 专注专营巴斯夫防冻冷却液 | 山东万通液压股份有限公司-自卸车专用油缸,能源采掘设备油缸,机械装备用油缸,油气弹簧,工程机械油缸,液压元件 | 河南专升本-河南省统招专升本 | 西安鲁班装饰 - 家庭装修,别墅装修,西安十大装修公司排名 | 乌兰察布市集宁牧田饲料科技有限公司-乌兰察布奶牛饲料|饲料原料加工|精品羊料 | 太阳能杀虫灯-农业用杀虫灯-果园灭虫灯厂家「尚科杀虫灯| | 深圳专利申请-深圳商标注册-深圳国高认定 - 深弘知识产权 | 饮料制造机械设备-罐体设备报价-CIP清洗设备-饮料生产线交钥匙工程-上海哲苏轻工机械有限公司 | 上海上市答谢酒会_企业年会_新品上市发布会_周年/开业庆典_会议会务_活动策划布置演出公司 | 值得信赖的云计算 - 美儿云互联 直饮水设备-纯水设备-软化水设备 - 亿家清泉水处理设备厂家 | 苏州探测器清洗_烟感探头清洗_感烟探测器维修清洗_火灾探测器清洗报价/价格_进口国产消防设备清洗_江苏智淼探测器清洗厂家- | 江门市东信科技 - 江门小程序开发,江门网站制作,江门软件开发,江门app开发 | 托盘缠绕机|全自动缠绕机|悬臂缠绕机-上海晏陵智能设备有限公司 托辊|滚筒|聚氨酯托辊|缓冲托辊|尼龙托琨|衡水良龙输送机械有限公司 | 联动机-钻井转盘-滑动游车-河南思达瑞石油机械制造有限公司 | 蜀山人才网_蜀山招聘网_求职找工作平台 | 双层恒温培养箱|智能振荡培养箱-常州市仪都百科 | 万博瑞升(天津)科技有限公司-管道应力|管道振动|脉动|CAE,CFD 弯箍机_钢筋弯箍机_全自动钢筋弯箍机_数控弯箍机-建科智能装备制造(天津)股份有限公司 | 纠偏系统厂家-迈欣机械 | 南尔智能科技 南尔 小南管家 智慧中控屏 智能语音面板 - 深圳市南尔智能科技有限公司 | 烟台金海药业有限公司| 首页 - 郑州市宏美彩印包装有限公司 | 新高度,萍乡市场调查研究公司,萍乡市场调研公司,萍乡第三方评估机构,萍乡神秘顾客暗访公司 | 上海办公家具_高端实木办公家具_现代智能办公家具定制厂-上海迈亚家具有限公司 | 企业网站模板_公司模板网站_网站整站源码 - 亿搜云全网营销平台 企业头条—优府网企业自媒体 | 悬挂式小鼠笼架,植物标本采集箱,昆虫标本盒厂家-北京合力科创科技发展有限公司 | 郑州井盖雨水篦子厂家-建联建材| 合金锤头_破碎机锤头_耐磨锤头_巩义市东辰铸造 高耐磨合金锤头厂家 | 全自动热敷贴(袋)温度特性检测仪-武汉伊特仪器有限公司 | 自动封箱机_纸箱封箱机_封箱机厂家-青岛百高包装器材有限公司 | 千斤顶-超薄电动千斤顶-电动液压千斤顶-液压螺母扳手-泰州杰克液压机械制造有限公司 | 苏州空气压缩机-无油涡旋空压机-真空泵价格-变频空压机-苏州赫利亚斯气体技术有限公司 |