|
STM8真是個好東西,電路結(jié)構(gòu)簡單,價格便宜(2RMB),下載方便(串口下載),最關(guān)鍵是,省事兒!因為這次短學(xué)期,順便那這些東西整理下來,免得忘記了O(∩_∩)O哈哈~
一、硬件設(shè)計
397531128218.png (56.23 KB, 下載次數(shù): 61)
下載附件
2017-3-7 00:47 上傳
397557643062.png (115.64 KB, 下載次數(shù): 76)
下載附件
2017-3-7 00:47 上傳
397579173271.png (106.47 KB, 下載次數(shù): 54)
下載附件
2017-3-7 00:47 上傳
二、軟件設(shè)計編寫 1、下載步驟 首先,用串口下載是成本最低的方式,但總有點不便,第一次必須先下載
397584316680.png (1.92 KB, 下載次數(shù): 49)
下載附件
2017-3-7 00:47 上傳
這個啟動文件來刷flash,否則芯片鎖死,需要ST-LINK才解得開。
下載用軟件STMicroelectronics flash loader
397589154159.png (2.65 KB, 下載次數(shù): 46)
下載附件
2017-3-7 00:47 上傳
,步驟如下
(1)安裝好PL2303的驅(qū)動
397594305177.png (4.11 KB, 下載次數(shù): 61)
下載附件
2017-3-7 00:47 上傳
(2)安裝好STMicroelectronics flash loader
397599761073.png (2.65 KB, 下載次數(shù): 68)
下載附件
2017-3-7 00:47 上傳
(3)打開STMicroelectronics flash loader
397617086323.png (28.04 KB, 下載次數(shù): 61)
下載附件
2017-3-7 00:47 上傳
(4)按板子上的復(fù)位,然后馬上next,跳出下列警告,ok,否則,再嘗試(有可能PL2303驅(qū)動沒裝好,有可能板子沒焊接好,有可能線太長等)
397623942364.png (9.71 KB, 下載次數(shù): 61)
下載附件
2017-3-7 00:47 上傳
(5)由于我們STM8S105XX 16K的,Target選擇16K如下,然后Next
397630494319.png (5.81 KB, 下載次數(shù): 56)
下載附件
2017-3-7 00:47 上傳
(6)第一次選擇BL_EN.s19,以后選擇exe文件,如下
397649686418.png (29.84 KB, 下載次數(shù): 66)
下載附件
2017-3-7 00:47 上傳
(7)Download如下所示,OK,關(guān)閉
397656866337.png (9.82 KB, 下載次數(shù): 71)
下載附件
2017-3-7 00:47 上傳
2、軟件設(shè)計 (1)軟件安裝:STM8編程軟件用了IAR_FOR_STM8_1.2,安裝加破解很簡單,省略
397664033978.png (9.49 KB, 下載次數(shù): 63)
下載附件
2017-3-7 00:47 上傳
(2)新建工程,加入Library庫文件
397671361166.png (12.12 KB, 下載次數(shù): 59)
下載附件
2017-3-7 00:47 上傳
(3)IAR For STM8軟件設(shè)置:
397678388145.png (11.21 KB, 下載次數(shù): 54)
下載附件
2017-3-7 00:47 上傳
397684781440.png (5.81 KB, 下載次數(shù): 55)
下載附件
2017-3-7 00:47 上傳
397692424671.png (10.45 KB, 下載次數(shù): 53)
下載附件
2017-3-7 00:47 上傳
因為我們用ISP下載,沒有ST-LINK
(4)Make,軟件編譯生成exe,用STMicroelectronics flash loader打開Debug內(nèi)的exe下載。
397697733297.png (2.13 KB, 下載次數(shù): 60)
下載附件
2017-3-7 00:47 上傳
397719269775.png (25.52 KB, 下載次數(shù): 78)
下載附件
2017-3-7 00:47 上傳
(5)搞定,O(∩_∩)O哈哈~
|
|