本人最近一个小项目,需要用到个简单的小单片机,本来用的是STC11F04的,后来看到STM8S003F价格比较低,就直接的买了几个片子,做了块板子。本来以为会比较容易的(毕竟我也用过不少8位的片子,对STM32也比较熟,以为STM8S应该也比较容易)。谁知道现在调试驱动的时候很郁闷,先是IAR STM8与ST LINK和ST LINK V2将连不上,如图,
在网上查了半天也没找到解决办法。不得已直好装了STVD和COMMIC,一开始可以用STVP下载,可是仍然进不了仿真界面,后来把DEVICES改成STM8S103K,终于可以仿真了。然后程序运行的结果却不对,GPIOB口电平始终不变,
,单片发寄存器的值也已修改成功,或是用万用表去测B口,却没有任何变化,但是C口和D口却可以正常操作。求熟悉STM8S的大侠们指点,谢谢! |