-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

嵌入式微系統

( 簡體 字)
作者:王紹偉 鄭德智 吳玉勇類別:1. -> 電腦組織與體系結構 -> 嵌入式系統
譯者:
出版社:機械工業出版社嵌入式微系統 3dWoo書號: 44799
詢問書籍請說出此書號!

缺書
NT售價: 295

出版日:7/1/2016
頁數:216
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111539124
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書共分為6章,從MCU51單片機的軟件架構入手,講解當前軟件編程的幾種模式。重溫重點軟件基礎知識,并講解了工業控制體系。著重介紹了嵌入式微系統的設計需求,及整個研發的過程。應用案例詳實豐富,并包含軟件代碼分析、重要模塊分析等內容。
目錄:

自序
引言
第1章 前后臺軟件架構 1
1.1 MCU51的發展歷史 1
1.2 前后臺軟件架構 3
1.2.1 大循環掃描類型 3
1.2.2 中斷觸發類型 3
1.2.3 節拍觸發類型 4
1.2.4 綜合性類型 4
1.3 實用單片機系統 5
1.3.1 目錄結構 5
1.3.2 三要素實例 7
1.3.3 消息機制 9
1.3.4 軟件定時器 13
1.3.5 按鍵掃描 17
1.3.6 串口通信 20
1.3.7 計時時鐘 23
1.3.8 界面設計 24
1.4 小結 28
第2章 軟件基礎 30
2.1 Source Insight 30
2.2 C#編程風格 33
2.3 Keil-C51 33
2.4 MDK-ARM 35
2.5 結構體 36
2.6 臨界態 37
2.7 臨界態保護 38
2.8 數據存儲對齊 39
2.9 指針 40
2.10 宏定義 41
2.11 字符編碼 42
2.12 小結 44
第3章 小型工控系統 45
3.1 嵌入式設備分類 45
3.2 可編程控制器 47
3.2.1 起源 47
3.2.2 體系結構 48
3.2.3 編程語言 49
3.2.4 可靠性設計 50
3.2.5 易用性 52
3.3 人機界面 53
3.3.1 硬件介紹 53
3.3.2 軟件編程 53
3.4 傳感器 56
3.4.1 無源開關 56
3.4.2 接近開關 58
3.4.3 模擬傳感器 60
3.5 驅動器 63
3.5.1 繼電器 64
3.5.2 電磁閥 66
3.5.3 直流電動機 66
3.5.4 交流電動機 67
3.5.5 變頻器 68
3.5.6 直流無刷電動機 69
3.5.7 伺服電動機 69
3.5.8 步進電動機 70
3.5.9 振動盤 71
3.5.10 工業電源類設備 72
3.6 Modbus協議 73
3.6.1 需求分析 73
3.6.2 UART收發器 74
3.6.3 幀模式 74
3.6.4 校驗 75
3.6.5 接口標準 78
3.6.6 數據交換協議 80
3.7 PID 82
3.7.1 P算法 82
3.7.2 I算法 83
3.7.3 D算法 84
3.8 小結 84
第4章 msPLC/msOS設計過程 85
4.1 需求來源 85
4.2 項目背景 87
4.2.1 工作原理 88
4.2.2 硬件設計 91
4.2.3 軟件設計 91
4.3 開發評估板 94
4.3.1 msPLC來源 95
4.3.2 msPLC-Demo 97
4.3.3 電路分析 97
4.4 八任務μC/OS-II 102
4.4.1 選擇μC/OS-II 103
4.4.2 精簡μC/OS-II 103
4.5 選擇C# 105
4.5.1 C#命名規范 107
4.5.2 變量函數重名 108
4.5.3 分層分塊 109
4.5.4 CMSIS 110
4.5.5 寄存器組 111
4.5.6 命名空間 113
4.5.7 抽象封裝 114
4.5.8 優雅的編程風格 115
4.5.9 結構體System和App 116
4.5.10 引入設備層 116
4.5.11 文件目錄建立 118
4.5.12 兩大結構體 120
4.5.13 引入數據庫 122
4.5.14 平臺架構圖 124
4.6 菜單界面 124
4.6.1 C#界面編程 125
4.6.2 控件 127
4.6.3 頁面 131
4.6.4 控件鏈表 134
4.6.5 創建界面 136
4.6.6 解析界面 138
4.6.7 按鍵處理 141
4.7 業務邏輯 143
4.7.1 按鍵處理 144
4.7.2 訪問機制 145
4.8 設備 147
4.8.1 Systick 149
4.8.2 ADC 150
4.8.3 DI 152
4.8.4 DO 152
4.8.5 Timer 153
4.8.6 USART1 154
4.8.7 Key 155
4.8.8 LCD 155
4.8.9 Storage 155
4.9 小結 161
第5章 定制雙任務內核 163
5.1 處理器架構 164
5.2 工作原理 165
5.2.1 FlashROM 165
5.2.2 RAM 166
5.2.3 內核 168
5.2.4 動態變量與棧 169
5.2.5 函數調用 170
5.2.6 中斷處理 171
5.3 內核切換 172
5.3.1 搶占 173
5.3.2 切換內容 173
5.3.3 如何切換 174
5.3.4 任務結構體 175
5.3.5 內核切換代碼 176
5.3.6 棧初始化 178
5.3.7 創建任務 179
5.3.8 任務啟動 180
5.4 消息機制 181
5.5 小結 182
第6章 應用 184
6.1 浮點類型顯示 184
6.1.1 浮點類型數據存儲結構 184
6.1.2 sprintf函數 185
6.1.3 水壓控件初始化 186
6.2 數據庫指針 187
6.3 界面定時刷新 188
6.4 msPLC-100C 189
6.4.1 接線端口 190
6.4.2 端口 190
6.4.3 RTC時鐘電路 193
6.4.4 RS485接口 193
6.4.5 DC-DC 195
6.5 萬年歷 195
6.6 Modbus 196
6.6.1 HMI屏 196
6.6.2 主從機 200
6.6.3 從機代碼 201
6.6.4 主機代碼 205
6.7 小結 214
后記 215
序: