stm8单片机开发及程序下载

    玩stm8s003f3有一段时间了,现在才知道以下几个帮助开发方法,过去在这上面浪费了不少时间,总结在这里

希望对朋友们有帮助。

   在STVD中编译程序后没有显示使用资源的情况,为了方便开发和选型,在网上找到了一种插件可以实现该功能:

   STVD代码显示量插件

1. 将mapinfo.exe放到stvd的\安装路径\STMicroelectronics\st_toolset\stvd中;
2. 用stvd打开你的工程文件,在工程上点右键选settings...
3. 右侧的选项卡选择Linker,将category的下拉框选成output,然后在Generate Map file前打勾;
4. 再将选项卡上选择到Post-Build,在下方文本框中去掉旧的文本,重新粘贴一行内容“

mapinfo $(OutputPath)$(TargetSName).map ”;--记得不要加双引号哦

5. 点OK按键确定,菜单File->save workspace,保存工程;
6. 重新编译下,你就能看到flash,ram,eeprom占用字节数了 。


在使用STVP下载程序时,对于每次需要清除芯片的保护再进行下载的操作是费时费力的,尤其是对大量

芯片下载程序,而STVP中可以通过设置工程的方法将这两步统一,批量下载程序,教程网址:批量下载程序

  最后,在下载程序的过程中发现ST-LINK总是容易连接不上,得重新插拔一下才可以,后来发现是由于

ST-LINK与电路板的接线先接电源引起的,如果先接GND,SWIM,这种状况出现的概率明显少了很多。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值