本帖最后由 leejianzhao 于 2013-5-15 23:02 编辑
最近做板子,空间有剩,拼了个TSSOP20的STM8的最小系统,以后用洞洞板调试就方便了~~
板子很小,有SWIM接口,PA3点了个LED,兼容TSSOP20的STM8S和STM8L(通过背面选焊)
直接连ST-LINK就能烧程序,很方便吧
板子有些多,有人想要吗?免费大赠送~~
顺便移植了IAP代码,小容量STM8也可以IAP了~~
默认使用PC7进入IAP,复位的时候PC7为低进入IAP
用ST的工具即可
选择STM8L_8K
在选择你的程序.s19
搞定~
IAR写程序的时候要注意两点:
1、记得输出S19格式的文件
2、要修改ICF文件,并指定程序的开始为0x9000(原来是0x8000)
ICF文件在\IAR Systems\Embedded Workbench 6.0\stm8\config\lnkstm8s103f3.icf
建议copy一份放在工程的文件夹里
即改成这样:
define region NearFuncCode = [from 0x9000 to 0x9FFF];
define region FarFuncCode = [from 0x9000 to 0x9FFF];
define region HugeFuncCode = [from 0x9000 to 0x9FFF];
|