資源描述:
《1-風(fēng)馳stm8開發(fā)板簡介》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、風(fēng)馳STM8開發(fā)板淘寶店http://shop71177993.taobao.com/第一講風(fēng)馳STM8開發(fā)板簡介作者風(fēng)馳QQ779814207E-Mail779814207@qq.com硬件平臺風(fēng)馳STM8開發(fā)板庫版本V2.1.0非常感謝您閱讀風(fēng)馳STM8的學(xué)習(xí)文檔,如果您在學(xué)習(xí)STM8的過程中遇到什么問題或者對我們的開發(fā)板有任何建議的話,非常歡迎您和我們一起討論。首先,我們想嘗試著說明以下幾個問題:1.為什么選擇STM8作為初學(xué)者入門的首選單片機(jī)而不是51?答:風(fēng)馳從以下幾點來回答這個問題:1.性價比高相比于大多數(shù)入門級51開發(fā)板所選的51型號,如STC89S5
2、2、AT89C52,風(fēng)馳開發(fā)板的STM8單片機(jī)—STM8S208R8要強(qiáng)大得多得多。輸入捕捉、輸出比較、PWM、時鐘控制、電源管理、AWU、SPI、I2C、CAN總線等通信接口,例如STM8S208R8的UART模塊不僅有普通的串行通信功能,還有智能卡和IrDA等特有功能。對應(yīng)同樣的功能,STM8S的性價比更高,普通的51單片機(jī)很難集成那么功能,而且,最重要的一點是,STM8多了這么功能,卻只比一般開發(fā)板上的51單片機(jī)貴三四塊錢,如此高的性價比,我們有什么理由不選擇STM8呢?2.STM8更適合初學(xué)者學(xué)習(xí)市面上的51開發(fā)板的51型號的功能一般都是最簡單的,單片機(jī)本身
3、沒什么太多的東西學(xué)習(xí),所以與其說是在學(xué)單片機(jī),不如說是在學(xué)如何操作外設(shè)。這樣子造成的結(jié)果是對結(jié)構(gòu)更復(fù)雜,功能更強(qiáng)大的16或32位CPU的學(xué)習(xí)其實是比較不利的。相信很多人在學(xué)了51之后打算學(xué)習(xí)32位的STM32,卻發(fā)現(xiàn)特別不好上手。那么,為什么說STM8更適合初學(xué)者學(xué)習(xí)呢?首先,STM8單片機(jī)功能更強(qiáng)更豐富,TIM1~TIM4、ADC、SPI、I2C、CAN、BEEP、UART、選項字、FLASH、AWU,兩種看門狗等等功能。對于初學(xué)者來說,選擇一款功能豐富且強(qiáng)大的芯片作為入門的學(xué)習(xí)是非常重要。一開始就能接觸到各種功能模塊的學(xué)習(xí)以及各種通信總線的應(yīng)用,在學(xué)習(xí)外設(shè)的同時
4、深入掌握CPU的結(jié)構(gòu)與功能。這將大大減少以后進(jìn)階學(xué)習(xí)32位CPU的難度。1/18風(fēng)馳STM8開發(fā)板淘寶店http://shop71177993.taobao.com/其次,ST官方庫函數(shù),使學(xué)習(xí)和開發(fā)更加簡單的同時更是一份很好的學(xué)習(xí)資料。這也是讓風(fēng)馳對STM8愛不釋手的一個重要原因。ST公司針對STM8系列的庫函數(shù)大幅減少了初學(xué)者學(xué)習(xí)的時間,降低了學(xué)習(xí)的難度,使得初學(xué)者可以不理會一些細(xì)節(jié)而快速玩轉(zhuǎn)STM8。花更少的時間,掌握更多的東西,多么讓人心動的事情??!同時,我們還可以學(xué)習(xí)庫函數(shù)的寫法,從而掌握更多的編程技巧。3.是企業(yè)和市場選擇了STM8。在我們已經(jīng)賣出的10
5、0多套開發(fā)板中,百分之90以上都是企業(yè)內(nèi)部開發(fā)人員購買的。這說明了什么情況呢?這表明了越來越多的企業(yè)正在從傳統(tǒng)的51向STM8轉(zhuǎn)型,越來越多的產(chǎn)品將會應(yīng)用STM8單片機(jī)。理由很簡單,就在于STM8的高性價比與基于函數(shù)庫的開發(fā)模式,這使得產(chǎn)品的開發(fā)周期大為縮減,所以越來越受到企業(yè)的青睞。而這一點與我們的初學(xué)者(大部分都是學(xué)生朋友)是有直接聯(lián)系的,因為我們畢業(yè)后也是要服務(wù)于企業(yè)、服務(wù)于市場的。我們要學(xué)的肯定是企業(yè)在用的、經(jīng)過市場選擇的芯片。記得自己之前去應(yīng)聘的時候,就看到有一家公司的招聘廣告這樣寫著:“懂STM8/STM32的優(yōu)先考慮”。這是本人的親身經(jīng)歷,決不是隨便說
6、說的。STM8經(jīng)過這些年的推廣,現(xiàn)在已到了關(guān)鍵時期,基于STM8的應(yīng)用將會如同雨后春筍一般,前景是非常被看好的??偨Y(jié)一句話,我們STM8的開發(fā)板,可以讓您更省錢,可以讓您花最少的成本、最少的時間而接觸到最多的單片機(jī)功能應(yīng)用,讓你緊跟行業(yè)步伐,提高自身價值。好,下面風(fēng)馳開始為大家介紹風(fēng)馳STM8開發(fā)板:風(fēng)馳iCreatestm8開發(fā)板特色之……一、豐富的例程(包含庫操作版本和寄存器操作版本)風(fēng)馳為大家精心編寫了31個實驗例程,讓您在STM8的學(xué)習(xí)中披荊斬棘,如魚得水。例程包括了從入門例程(如LED流水燈、串口、按鍵、定時器、蜂鳴器、中斷、ADC、PWM等)到提高例程(
7、如LCD顯示BMP圖片、I2C控制、flash讀寫、MicroSD卡及文件系統(tǒng)等。以及接下來將會逐步完善的系統(tǒng)例程μC/OS-II和μCGUI,學(xué)會了μC/OS-II,掌握了操作系統(tǒng)的基本原理可以大大降低您深入學(xué)習(xí)其他操作系統(tǒng)的門檻,如Linux、Android、Vxworks等。2/18風(fēng)馳STM8開發(fā)板淘寶店http://shop71177993.taobao.com/基礎(chǔ)例程系統(tǒng)例程提高例程二、詳細(xì)的pdf實驗教程(包含庫操作版本和寄存器操作版本),為您的學(xué)習(xí)保駕護(hù)航!風(fēng)馳STM開發(fā)板獨(dú)家做到的開源基于庫操作版本和基于寄存器版本的31個例程和5多萬字pdf