首頁 > 評測 > 驀然回首,不忘初心——STM8S-Discovery評測

驀然回首,不忘初心——STM8S-Discovery評測

STM8S   ST   51單片機(jī)   
  • 作者:Aries
  • 來源:21ic
  • [導(dǎo)讀]
  • 意法半導(dǎo)體STM8S-Discovery是學(xué)習(xí)STM8的利器,STM8價格上已經(jīng)跟51單片機(jī)相差無幾,性能方面已經(jīng)優(yōu)先51單片機(jī)了,它支持庫開發(fā),擁有各種外設(shè),STM8S將逐漸跟51單片機(jī)分享8位處理器的市場,甚至取代51單片機(jī)。

一、開篇介紹

ST意法半導(dǎo)體的stm32風(fēng)靡全球 ,在物聯(lián)網(wǎng)等新興產(chǎn)業(yè)的推動下應(yīng)用在各種智能、低功耗領(lǐng)域,它的另一款MCU,可以跟我們熟知的51單片機(jī)媲美,其性價比高,是相當(dāng)不錯的選擇;赟TM8專有內(nèi)核,STM8S系列采用ST的130納米工藝技術(shù)和先進(jìn)內(nèi)核架構(gòu),主頻達(dá)到24 MHz,處理能力高達(dá)20MIPS。 嵌入式EEPROM、RC振蕩器和全套標(biāo)準(zhǔn)外設(shè)為設(shè)計(jì)者提供了穩(wěn)定且可靠的解決方案。從經(jīng)濟(jì)型探索套件到更復(fù)雜的評估套件和第三方工具,為利用STM8S微控制器進(jìn)行開發(fā)提供了極大方便。

1.jpg

圖1 板子官方展示圖

二、開箱體驗(yàn)

剛拿到STM8S-Discovery板子,包裝的畫面有點(diǎn)復(fù)古的感覺,雖然是2008年生產(chǎn)的板子,但是其包裝跟現(xiàn)在的STM32 官方板子包裝除了有點(diǎn)像打碼的感覺,其他都無太大差異。包裝采用塑料一體成型,板子被嵌入到塑料包裝中,并附有板子的性能介紹及快速入門卡片,卡片的正面介紹板子的資源等,卡片的后面跟開發(fā)者介紹如何使用板子及開發(fā)環(huán)境。

2.jpg

圖2 包裝正面照

3.jpg

圖3 包裝背面照

三、深入了解STM8S-Discovery

拿起這塊ST的STM8S-Discovery板子,ST一開始就對板子做了很長遠(yuǎn)的規(guī)劃,也看的出來ST很用心地站在用戶的角度設(shè)計(jì)開發(fā)板。ST-LINK和主控MCU采用隔離式設(shè)計(jì),用手可以直接將ST-LINK仿真器和主控板分開,單獨(dú)使用仿真器或者主控板。這一人性化設(shè)計(jì),現(xiàn)廣泛運(yùn)用于Nucleo系列開發(fā)板。STM8S-Discovery使用的是B型USB接口,開發(fā)前需要找一根B型USB數(shù)據(jù)線。

板子配有一個用戶led燈和一個電容觸摸鍵,供用戶使用,同時引出全部引腳,方便用戶外接外設(shè),這塊板子與眾不同的地方是板子正下方有塊洞洞板,用戶不用另外再搭一塊洞洞板,弄得拖拖拉拉,增加調(diào)試的難度,很是貼心。ST之所以強(qiáng)大起來,也許就是他這種站在用戶的角度考慮問題吧。

4.jpg

圖4 板子正面圖

STM8S-Discovery板子背面沒有元件,僅僅有個出廠檢查標(biāo)簽,和四個橡膠墊,防止底下的金屬物導(dǎo)致短路。

5.jpg

圖5 板子背面圖

STM8S-Discovery搭載的是STM8S105C6T6

芯片特性:

工作頻率可達(dá)到16MHz

2.95到5.5V 工作電壓

內(nèi)核

l 高級STM8內(nèi)核,具有3級流水線的哈佛 結(jié)構(gòu)

l 擴(kuò)展指令集

存儲器

l 程序存儲器:32K字節(jié)Flash;10K次擦寫 后在55°C環(huán)境下數(shù)據(jù)可保存20年

l 數(shù)據(jù)存儲器:1字節(jié)真正的數(shù)據(jù) EEPROM;可達(dá)30萬次擦寫 󰂄

l RAM:2K字節(jié)

中斷管理

l 帶有32個中斷的嵌套中斷控制器

l 6個外部中斷向量,高達(dá)37個外部中斷

定時器

l 高級控制定時器:16位,4個捕獲/比較 通道,3個互補(bǔ)輸出,死區(qū)控制和靈活的同步

l 帶有8位預(yù)分頻器的8位基本定時器

l 16位通用定時器,帶有5個捕獲/比較通 道(IC、OC 或 PWM)

l 帶分離時鐘源的獨(dú)立看門狗

通信接口

l 帶有同步時鐘輸出的UART ,智能卡, 紅外IrDA,LIN主模式接口

l SPI接口最高到8Mbit/s

l I2C接口最高到400Kbit/s

模數(shù)轉(zhuǎn)換器

l 10位,±1LSB的ADC,最多有10路通 道

I/O端口

l 48腳封裝芯片上最多有38個I/O,包括16個高吸收電流輸入

l 非常強(qiáng)健的I/O設(shè)計(jì),對倒灌電流有非常 強(qiáng)的承受能力

從硬件框圖可以清晰明了看出STM8內(nèi)核及其外設(shè)的工作流程。

6.jpg

圖6 硬件框圖

四、 入門體驗(yàn)

STM8S-Discovery板子上電,可以看到電腦出現(xiàn)一個移動硬盤,開發(fā)者可以將編譯好的二進(jìn)制文件直接復(fù)制到這個移動硬盤即可完成程序的下載。

7.jpg

圖7 板子虛擬硬盤

從原理圖看出,板上LED燈是接到PD0口的,采用灌入電流模式

8.jpg

圖8 板子原理圖

與傳統(tǒng)的機(jī)械式按鍵相比,電容式觸摸感應(yīng)按鍵不僅美觀而且耐用、壽命長,它顛覆了傳統(tǒng)意義上的機(jī)械按鍵控制,只要輕輕碰觸,就可以實(shí)現(xiàn)對案件的開關(guān)控制、量化調(diào)節(jié)甚至方向控制,現(xiàn)在電容式觸摸感應(yīng)按鍵已廣泛用于手機(jī)、DVD、洗衣機(jī)等消費(fèi)類產(chǎn)品中。

STM8S-Discovery板上的電容式觸摸按鍵也是這個原理,采用RC震蕩原理,對比人手指按下按鍵及無操作下的占空比來確認(rèn)按鍵是否被按下。

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+