因研發需要找一個小封裝的IC做產品,一直都用開了STM的芯片。感覺質量比較穩定。聽說st出來幾款SOP8封裝的芯片。於是第一時間找到了功能最全的開發套件,對上手還是非常有幫助的。
因爲是新品。所以相關的開發板和資料還是非常難找。於是在某寶上找到這麼一個套件,分享給大夥一起學習一下。
有興趣的朋友可以在某寶搜索:STM8S001J3M3開發套件
模塊介紹
1:核心板大小爲9cm*6cm大大板。並引出所有IO口排針,可以選擇複用。
2:板載兩個LED指示燈以及電源指示燈,可通過使用跳線帽來選擇是否使用。
3:帶有KEY按鍵、SWIM下載接口、OLED接口。
4:板載有電源處理芯片LDO,可提供3.3V和5V的電源。可用跳線帽選擇。
5:可USB供電,也可以部電源供電,並有500MA的保護電路,以及電源反插保護電路。
6:集成了24C08存儲芯片。I2C接口的EEPROM,輕鬆玩轉I2C。
7:一路的正弦波輸出電路,可實現DAC的功能。(獨創)
8:一路的PWM輸出電路,板載大功率的1W超高亮LED驅動電路,輕鬆玩轉PWM,特別適合開發LED亮度調節研發。
9:集成OLED電路,配合中景園的0.96的OLED,可進行圖像界面的顯示開發。
10:兼容STM8S001J3和STML050J3的芯片,兩個芯片都能進行開發。
11:ADC模擬轉換電路。
12:USB轉串口UART電路。可直接和PC進行數據通信。
13:BEEP,蜂鳴器美聲電路,非常適合做消費電子類的發聲,讓蜂鳴器不在單調。
14:提供豐富的例子程序,囊括了STM8的所有功能,以及研發必備的開發工具。
15:提供IC測試座的支持,配合STLINK開發板瞬間變身爲燒錄器。研發生產必備工具。
芯片性能
高性能STM8內核,三級指令流水線,主頻可達16M。
8k FLASH,1k RAM,128Byte真正的EEPROM。
3個主時鐘源可選擇:HSE、HSI、LSI。
低功耗模式:wait,active-halt,halt。
可獨立關閉外設時鐘,上電&掉電覆位。
內嵌32箇中端向量,高達5個外部中斷。
兩個16位定時器,一個8位基本定時器。
SPI單線接口(高達8Mbit/s)、IIC(可達400kbit/s)。
UART(SmartCard,lrDa,LIN的主模式)。
3路10位ADC,單獨/連續/帶緩衝工作模式。
5路通用IO口,內嵌單線下載&仿真接口SWIM。
針對STM8S001有一些需要特別注意的地方:
對於STM8S001的SWIM引腳複用問題在官方的數據手冊上有提及(在我們的例程中都會有一段防鎖代碼,如果複用SWIM引腳有下載不了程序可斷電-->按住KEY-->上電-->下載)