上面的是用CXSTM8 + STVD開(kāi)發(fā)時(shí)的常見(jiàn)問(wèn)題。
下面介紹的是STM8在用IAR for STM8開(kāi)發(fā)時(shí)的問(wèn)題:
位定義 如: PD_ODR_ODR3 = 1 ; //讓PD端口的3位輸出高電平
輸出HEX方法:
中斷函數(shù)寫(xiě)的方法:
#pragma vector = TIM1_OVR_UIF_vector
__interrupt void TIM1_OVR_UIF(void)
{
TIM1_SR1_UIF = 0;
//寫(xiě)的代碼放這里
}
}
芯片選擇:

如果項(xiàng)目?jī)?nèi)包含多個(gè)文件包就放入連接路徑,如下圖:

調(diào)試時(shí)一般用的是ST-LINK:

綜上所說(shuō)后,關(guān)與STM8單片機(jī)加密的問(wèn)題,可以在寫(xiě)程序時(shí)加入指令,可以直接用STVP軟件實(shí)現(xiàn)代碼加密下圖:
如果開(kāi),則就是加密啟作用,如果選擇OFF則就是代碼不保護(hù),就能用ST-LINK讀出芯片里面的代碼HEX

最后關(guān)于端口方向設(shè)定:
關(guān)于STM8的I/O結(jié)構(gòu)及相關(guān)介紹詳見(jiàn)Datasheet,這里僅對(duì)作部分簡(jiǎn)單介紹,下面是STM8的I/O引腳配置表: