最近一個(gè)項(xiàng)目燒寫程序時(shí),燒寫成功測試的時(shí)候,與程序的功能對(duì)不上。找原因折騰半天才搞明白,程序中有用到引腳復(fù)用功能。而我在調(diào)試的時(shí)候沒有進(jìn)行配置,所以導(dǎo)致實(shí)現(xiàn)不了功能。
這個(gè)配置對(duì)所有STM8系列的單片機(jī)都適用,具體配置如下。
配置芯片的復(fù)用功能,用到st-visual-program工具。
配置完成后就可以燒寫程序到單片機(jī)。
注意事項(xiàng):
配置芯片復(fù)用功能引腳和燒寫程序的用到ST-LINK下載器,需要注意的地方是有的ST-LINK的每個(gè)引腳和JTAG下載電路的引腳要對(duì)應(yīng)上,因?yàn)楣菊?qǐng)購的ST-LINK有的與原理圖上JTAG下載模塊SIP1的引腳根本沒對(duì)應(yīng)上,SWIN和GND引腳是反的(請(qǐng)核對(duì)原理圖和ST-LINK絲印上的引腳順序),所以導(dǎo)致配置和燒寫程序的時(shí)候提示找不到設(shè)備。當(dāng)然在配置和燒寫程序前,請(qǐng)安裝ST-LINK的驅(qū)動(dòng)程序。