幫助中心 | 我的帳號 | 關於我們

CAN匯流排嵌入式開發--從入門到實踐(第4版工程師經驗手記智能網聯汽車匯流排通信技術基礎教材)

  • 作者:編者:牛躍聽//周立功//陶貴明//王斌|責編:董立娟
  • 出版社:北京航空航天大學
  • ISBN:9787512447066
  • 出版日期:2025/03/01
  • 裝幀:平裝
  • 頁數:333
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書內容主要包括CAN控制器和單片機的介面設計、基於STM32的CAN 2.0A協議通信程序、基於LPC11Cxx系列微控制器的CAN應用設計及CAN匯流排在酒店客房智能化系統中的應用。每一種實例都從方案論證、硬體電路設計、軟體程序設計方面進行論述,並且書中所有硬體電路均製作出電路板,所有程序均在電路板上調試運行通過。本書是再版書,相比舊版,本書更正了一些錯誤,並增加了部分內容。
    本書旨在為廣大嵌入式CAN匯流排通信技術的研發者提供實戰化的軟、硬體技術參考,書中的電路圖和源程序可以直接拿來參考運用,大大提高了工程師的工作效率。

作者介紹
編者:牛躍聽//周立功//陶貴明//王斌|責編:董立娟

目錄
第1章  CAN匯流排基礎知識
  1.1  CAN匯流排簡介
  1.2  CAN匯流排基本工作原理
  1.3  CAN的標準格式和擴展格式
  1.4  CAN的節點硬體構成
  1.5  CAN控制器
  1.6  CAN收發器
  1.7  CAN匯流排介面電路保護器件
    1.7.1  共模扼流圈
    1.7.2  ESD防護
    1.7.3  CAN匯流排網路保護
  1.8  CAN匯流排通信過程
  1.9  CAN匯流排控制器晶元濾波器的作用
  1.10  CAN匯流排的報文格式
    1.10.1  數據幀
    1.10.2  遠程幀
    1.10.3  錯誤幀
    1.10.4  過載幀
    1.10.5  「幀間」空間
  1.11  振蕩器容差
  1.12  位定時要求
  1.13  同步
  1.14  位流編碼及位填充
  1.15  CAN匯流排錯誤處理
    1.15.1  錯誤類型
    1.15.2  錯誤標誌
  1.16  故障界定
    1.16.1  故障界定的方法
    1.16.2  錯誤計數規則
    1.16.3  錯誤標記及錯誤中斷類型
  1.17  CAN網路與節點的匯流排拓撲結構
    1.17.1  匯流排結構拓撲
    1.17.2  CAN匯流排通信距離
    1.17.3  CAN中繼器
    1.17.4  CAN網橋
    1.17.5  CAN集線器
    1.17.6  CAN網關。
  1.18  CAN匯流排傳輸介質
    1.18.1  雙絞線
    1.18.2  光纖
  1.19  改善電磁兼容性的措施
    1.19.1  增加電阻值抑制共模干擾
    1.19.2  分開的匯流排終端
    1.19.3  斜率控制
  1.20  CAN網路的實時性能及通信波特率的設置
    1.20.1  網路延時
    1.20.2  CAN網路通信速率選擇
    1.20.3  CAN網路通信速率的一致性
  1.21  CAN匯流排節點設備的電源
第2章  CAN控制器SJA1000與8051系列單片機介面設計

  2.1  CAN控制器SJA1000
    2.1.1  SJA1000引腳排列及其功能
    2.1.2  BasicCAN模式下內部寄存器地址表
    2.1.3  PeliCAN模式下內部寄存器地址表
    2.1.4  BasicCAN和PeliCAN模式的區別
    2.1.58  051系列單片機控制SJA1000的方式
    2.1.6  SJA1000的濾波器設置
    2.1.7  CAN匯流排通信波特率的計算
    2.1.8  SJA1000初始化流程
  2.2  CAN匯流排驅動器
    2.2.1  TJA1040概述
    2.2.2  TJA1040功能
  2.3  CAN匯流排DC/DC光電隔離技術
    2.3.1  DC/DC電源隔離模塊
    2.3.2  高速光耦6N137
  2.4  51系列單片機CAN匯流排學習板實物圖
  2.5  51系列單片機CAN匯流排學習板硬體電路設計
    2.5.1  電路原理圖
    2.5.2  SJA1000晶振的電路設計
  2.6  雙節點CAN匯流排通信
    2.6.1  程序流程框圖設計
    2.6.2  SJA1000的硬體介面地址定義
    2.6.3  程序頭文件定義說明
    2.6.4  子函數詳解
    2.6.5  完整的CAN匯流排學習板發送源程序
    2.6.6  完整的CAN匯流排學習板CAN轉RS-232串口源程序
    2.6.7  STC89C52單片機串口下載程序
  2.7  多節點CAN匯流排系統的程序設計
    2.7.1  多節點CAN匯流排系統的連接
    2.7.2  多節點CAN匯流排系統地址的定義及功能實現
    2.7.3  多節點CAN匯流排系統通信數據含義
    2.7.4  多節點CAN匯流排系統程序流程圖
    2.7.5  多節點CAN匯流排通信中的從節點源程序
  2.8  CAN匯流排地址設置詳解
    2.8.1  BasicCAN的ID設置方法
    2.8.2  PeliCAN的ID設置方法
  2.9  如何監測CAN網路節點的工作狀態
    2.9.1  問題的引出
    2.9.2  只有兩個節點的簡單CAN匯流排網路
    2.9.3  大於兩個節點的CAN匯流排網路
    2.9.4  CAN匯流排應用層協議中的節點狀態監測
第3章  CAN控制器MCP2515與8051系列單片機介面設計
  3.1  CAN控制器MCP2515
    3.1.1  MCP2515概述
    3.1.2  MCP2515的內部寄存器
    3.1.3  8051系列單片機怎樣控制MCP2515
  3.2  CAN匯流排學習板(MCP2515)實物圖
  3.3  CAN匯流排學習板(MCP2515)硬體電路設計
……
第4章  基於STM32的CAN 2.0A協議通信程序

第5章  基於LPC11Cxx系列微控制器的CAN應用設計
第6章  CAN匯流排在酒店客房智能化系統中的應用
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032