ST-link/v2仿真器在stm32f103c8t6核心板中燒錄程序
1、首先,電腦usb接口接上仿真器ST-LINK/V2,查看設(shè)備管理器。
若連接正常,則出現(xiàn)上圖紅線部分
2、ST-link/v2與stm32f103c8t6的連接,如下圖
對(duì)應(yīng)引腳相連接即可。
3、stm32f103c8t6
燒錄時(shí)單片機(jī)必須接電,我一般boot0,boot1都接0(這一步單片機(jī)的啟動(dòng)方式?jīng)]懂)
4、燒錄程序
STM32F103ZET6移植到STM32F103C8T6中
第一步
打開(kāi)魔術(shù)棒,點(diǎn)擊Device,選中STM32F103C8芯片
第二步
點(diǎn)擊Target,晶振頻率修改為8.0MHZ
第三步
將CORE里面的后綴為hd.s的啟動(dòng)文件換成md.s的啟動(dòng)文件(代碼庫(kù)中有該文件)。如下;
點(diǎn)擊C/C++,將define中的STM32F10X_HD,USE_STDPERIPH_DRIVER改成STM32F10X_MD,USE_STDPERIPH_DRIVER
第四步
點(diǎn)擊Utilities,點(diǎn)開(kāi)settings,在Flash Download欄下,將STM32F103ZET6中512k的移除,并改為128k,如下圖:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-411191.html
第五步
將該工程文件中CORE中的startup_stm32f10x_hd.s文件換為startup_stm32f10x_md.s文件,下面的s文件自取
https://pan.baidu.com/s/1Kkr-Q54ArJcy_GBi42Filg
提取碼:1111
第六步
在keil5里面打開(kāi)工程文件中的core文件,將startup_stm32f10x_hd.s移除,并添加startup_stm32f10x_md.s文件
之后按照STM32正常操作后,就可以將程序燒錄至STM32F103C8T6核心板中了。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-411191.html
到了這里,關(guān)于stm32f103c8t6單片機(jī)使用st-link/v2仿真器燒錄程序的過(guò)程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!