CAN Bus 是在1986年由德國 BOSCH為了整合車內所有電腦系統所發展的。2007年,台灣國產新車型已經全面導入CAN Bus做為系統間的整合與控制。採用CAN Bus能大幅縮減車身電線的使用量,相對的也減少了許多線路上的接點,使得車身重量可以大幅減少,並且也使早期歐系車線路不良通病的發生機率大幅降低。
本書為國內第一本針對CAN Bus 實習所設計的教材。我們使用的CAN 控制器 CS8959/CS8961 是由國內(裕隆集團的世紀民生科技)為Luxgen 所設計的晶片,此顆晶片乃是國內積體電路設計公司所自行設計出來的第一顆可以使用於車上CAN Bus網路控制的晶片。基於此控制晶片,我們發展了整體實驗硬體平台與相關的開發軟體原始碼,為了讓國內師生在課堂上可以進一步了解,我們亦提供教師們上課教材PPT,以達到技術推廣的目標。我們也希望對於國內車用電子的發展可以盡一份小小的心力。
本書雖然強調CAN Bus 的教學使用,但在於章節的安排上,我們仍舊循序漸進的以基礎8051 開始,希望學生可以根據我們所設計的開發板重新複習(或者學習) 8051 的指令、周邊配備與基礎控制語言。因此,本書也相當適合於基礎的單晶片微處理機教學使用。
本書為國內第一本針對CAN Bus 實習所設計的教材。我們使用的CAN 控制器 CS8959/CS8961 是由國內(裕隆集團的世紀民生科技)為Luxgen 所設計的晶片,此顆晶片乃是國內積體電路設計公司所自行設計出來的第一顆可以使用於車上CAN Bus網路控制的晶片。基於此控制晶片,我們發展了整體實驗硬體平台與相關的開發軟體原始碼,為了讓國內師生在課堂上可以進一步了解,我們亦提供教師們上課教材PPT,以達到技術推廣的目標。我們也希望對於國內車用電子的發展可以盡一份小小的心力。
本書雖然強調CAN Bus 的教學使用,但在於章節的安排上,我們仍舊循序漸進的以基礎8051 開始,希望學生可以根據我們所設計的開發板重新複習(或者學習) 8051 的指令、周邊配備與基礎控制語言。因此,本書也相當適合於基礎的單晶片微處理機教學使用。