IAR for STM8免費(fèi)版是一款專門用于STM8芯片開發(fā)的編程軟件,我們可以通過IAR for STM8提供的編輯器和項(xiàng)目管理器、調(diào)試器等多種工具來完成STM8芯片的開發(fā),從而大大提升編程人員們的工作效率。
1、內(nèi)核:
最高fcpu頻率,可達(dá)24MHz,當(dāng)fcpu≤16MHz時(shí)0等待的存儲(chǔ)器訪問
高級STM8內(nèi)核,基于哈佛結(jié)構(gòu)并帶有3級流水線
擴(kuò)展指令集
最高20 MIPS @ 24 MHz
2、時(shí)鐘、復(fù)位和電源管理:
2.95V到5.5V工作電壓
靈活的時(shí)鐘控制,4個(gè)主時(shí)鐘源
帶有時(shí)鐘監(jiān)控的時(shí)鐘安全保障系統(tǒng)
3、電源管理:
低功耗模式(等待、活躍停機(jī)、停機(jī))
外設(shè)的時(shí)鐘可單獨(dú)關(guān)閉
永遠(yuǎn)打開的低功耗上電和掉電復(fù)位
4、通信接口:
高速1Mbit/s CAN 2.0B接口
帶有同步時(shí)鐘輸出的UART — LIN主模式
UART兼容LIN2.1協(xié)議,主/從模式和自動(dòng)重新同步
SPI接口最高到10Mbit/s
I2C接口最高到400Kbit/s
5、I/O端口:
帶有高吸收電流輸出的GPIO腳
非常強(qiáng)健的GPIO設(shè)計(jì),對倒灌電流有非常強(qiáng)的承受能力
6、開發(fā)支持:
單線接口模塊(SWIM)和調(diào)試模塊(DM),可以方便地進(jìn)行在線編程和非侵入式調(diào)試
7、性價(jià)比:
相對于現(xiàn)在眾多的8位單片機(jī),STM8的價(jià)格與性能比例是比較高
首先,你需要打開IAR Embedded Workbench(這是廢話可以忽略)
然后,【Tools】->【Options】調(diào)出選項(xiàng)菜單進(jìn)行整體環(huán)境參數(shù)設(shè)置。
在這可以設(shè)置編程時(shí)字體的顏色,形式等等還有一些看明白的參數(shù),根據(jù)我找的資料和網(wǎng)文我覺得只需要改兩個(gè)地方,1:如上圖中獎(jiǎng)Table鍵設(shè)置成和Keil 中的習(xí)慣一樣縮進(jìn)4個(gè)字;2:將【Editor】-【color and Fonts】-syntax Coloring 中的Comment(注釋)選項(xiàng)的字體顏色改為綠色,這樣就和KEIL中的習(xí)慣基本一致咯。
完成基本的設(shè)置,接下來真正開始建立一個(gè)STM8程序工程。(坑爹嘛,廢話那么多。。)
1:菜單欄->【Project】->【Creat New Project】會(huì)彈出一個(gè)對話框,根據(jù)你的編程語言選擇編程語言(感覺好繞口),反正我選C了,嘿嘿嘿。然后根據(jù)你的MCU平臺(tái)選擇下拉單里的平臺(tái),我的只有STM8就不選了。
選擇好之后,點(diǎn)【OK】。
2:保存工程文件。題外話:相信從事這個(gè)行業(yè)的朋友都會(huì)有一個(gè)共識(shí),那就是瘋狂的建立文件夾,可以幫助之后方便的查找和修改等等。
3:保存之后就會(huì)看到如下頁面,系統(tǒng)已經(jīng)幫助你建立了基本的C工程。
4:配置工程參數(shù):右鍵點(diǎn)擊工程名稱->【option ...】彈出對話框
A:選擇芯片型號
B:加入“$PROJ_DIR$ $PROJ_DIR$\..\user”
C:配置輸出文件
D:配置調(diào)試參數(shù),可以到TB買一個(gè)ST-LINK 20-30兩銀子,和J-LINK一樣的就是慢,也可以在KEIL中調(diào)試STM32.
1贛教云教學(xué)通2.0-贛教云教學(xué)通2.0下載 v5......
2step7 microwin-西門子PLC S7......
3百度網(wǎng)盤清爽精簡純凈版-網(wǎng)盤工具-百度網(wǎng)盤清爽精......
4360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......
5谷歌瀏覽器 XP版-谷歌瀏覽器 XP版-谷歌瀏覽......
6Kittenblock重慶教育專用版-機(jī)器人編程......
7seo外鏈助手(超級外鏈) -SEO外鏈優(yōu)化工具......
8Notepad3-記事本軟件-Notepad3下......
9小米運(yùn)動(dòng)刷步數(shù)神器-小米運(yùn)動(dòng)刷步數(shù)神器下載 v2......