瑞薩單片機教程之R8C/Tiny
1.1Tiny系列
瑞薩正在拓展在SuperH、M16C、H8、H8S等瑞薩所提供的高性能MCU各族及各系列上安裝了閃存的品種,該產品群多達28類,品種超過了200種,想必也只有瑞薩能擁有如此之多的閃存MCU產品。在這些瑞薩的閃存MCU中,內置高性能內核與閃存,同時實現少引腳和小型封裝的單芯片MCU,就是“Tiny系列”。
8?32位齊全的Tiny系列(Tiny的定位圖)
Tiny系列擁有以下眾多優點。
① 高性能CPU(16位、32位)、小型化的20?80引腳的少引腳封裝② 安裝了高可靠性的閃存③ 高可靠性的外圍功能統一,以降低系統成本④ 系列公共項目(支持低成本開發工具的E8仿真器、統一的公共外圍功能、在Web上的技術支持、簡單的OS以及中間件的支持等)
正是由于擁有了上述優點,才可以稱得上是實現了“Small but Powerful”的MCU系列。
擁有不同內核的4種產品線
Tiny系列不同于普通的MCU產品,它不是根據內核的體系結構而系列化的,即使內核的體系結構互不相同,只要內置高性能內核與閃存,實現少引腳和小型封裝的單芯片MCU都歸為Tiny系列。
Tiny系列現在擁有不同內核的4種產品線。
① 以SH-2A為內核的SH/Tiny,用于民用/工業領域的馬達控制等所需實時性的設備
②以M16C為內核的M16C/Tiny,用于需要高度運算處理和控制等設備
③以H8/300H為內核的H8/Tiny,可廣泛支持從應用設備的Volume zone到高檔設備
④ 以R8C為內核的R8C/Tiny,可滿足少引腳和小型封裝化等更高需求
用無障礙戰略來磨合內核的不同
由于Tiny系列作為一個獨立的MCU系列涵蓋了不同的內核體系結構,為此瑞薩采取了名為“無障礙”的戰略。所謂“無障礙”戰略,就是超越內核的不同,提供以下六大公共優勢:
①啟動工具包和低價位的CPU基板,
②外圍功能的規格統一,
③中間件和解決方案,
④簡單的實時OS,
⑤低價位的程序開發環境,
⑥在Web上的技術支持等。
由此,即使內核的體系結構不盡相同,但作為一個獨立的Tiny系列,可以任意使用各類開發環境。
1.2R8C/Tiny 系列
而R8C/Tiny一族則是Tiny系列中用途最為廣泛的一族。
R8C/Tiny系列26群的產品線
R8C/Tiny系列現有20引腳?80引腳,其優點是低功耗、采用高抗噪音設計、擁有1M字節的線性存儲空間,另外還內置有業界較高級別振蕩精度的高速內部振蕩器、可實現40MHz工作的多功能定時器、無外置元件的加電復位(POR)、電壓檢測電路 (LVD)、振蕩停止檢測功能等豐富的標準外圍功能。R8C/Tiny系列作為一種使用方便的MCU,用于各種用途的使用業績已經超過了500例。R8C/Tiny系列的發展藍圖如圖所示。
2003年首次發布了R8C/Tiny系列中32引腳4群的產品 (R8C/10?13),之后逐漸擴充其產品陣容。R8C/14?17 這4群的產品采用了20引腳的SSOP(Shrink Small Outline Package)封裝,實現了比32引腳更為小巧的封裝。瑞薩已批量生產沿襲了此類產品特點的另4群面向消費者的新產品(R8C/1A?1B、R8C/18?19),并且52引腳的領頭產品R8C/24?25也已開始量產。此外還在開發用于汽車(R8C/20?23)和面向消費者 (R8C/26?29)的各群產品。用于汽車的組群還內置了CAN接口和LIN接口。R8C/Tiny已經擁有了如此龐大的產品陣容,今后還將進一步的擴充。另外受R8C/Tiny的業績的鼓舞,現已出版了R8C/Tiny的說明書,此外瑞薩網站的主頁還開設了R8C/Tiny的在線學習講座(英語),充實了R8C/Tiny的學習環境。
R8C/Tiny系列是一款用途廣泛、使用方便的MCU,正如先前所述已有200余例的使用業績。因為是使用極為方便的通用MCU,所以可廣泛用于家電、住宅設備、通信設備、工業設備、OA設備、音響、娛樂相關設備、健康和醫療設備等多個領域的系統。
●家電:吸塵器、冰箱、空調室內/室外機、微波爐、熱水器、洗衣機、烘干機●數碼家電:DVD播放機、液晶電視、液晶顯示器、數碼相機、攝錄機、調諧器●住宅設備:電熱座便器、噴洗烘干式座便器、照明器具、家庭安全系統、集中控制型照明、門窗感應器●通信:藍牙電話、可視電話、專用對講機、GSM、遙控器、無線電控制
●工業:NC機床、溫度調節儀、工業機器人、電表、兌換機、工業縫紉機●OA:PC服務器、PDA、POS、噴墨打印機、鍵盤/鼠標、掃描儀、液晶投影儀●音響:立體聲&放大器、車載CD、車載音響、車載導航●娛樂:自動售貨機、兌換機、游戲機、自動麻將桌、鋼琴自動鍵盤●健康·醫療設備:脂肪儀、電動輪椅車、凈水器●汽車/自行車:ABS、安全氣囊/車內人員檢測、引擎控制、刮雨器感應器、座椅控制器、啟動發生器、引擎啟動裝置、遙控門 鎖、點火裝置(兩輪)、電動自行車●其他:IC卡讀取器、自動售貨機、偽鈔鑒別裝置、條形碼讀取器
作為各種電子產品的嵌入式MCU,內置閃存的單芯片MCU使用極為方便,可盡享無須外接存儲器、系統結構簡單、可無數次改寫程序等閃存所獨有的眾多優點。Tiny系列由于具備內置高性能內核與閃存、實現少引腳、小型封裝的單芯片MCU系列的特點,所以被廣泛應用于各種領域。在此將介紹Tiny系列在空調、洗衣機、電動自行車、電表等領域的主要使用業績。
評論