STM8编程有啥软件,调试下载用啥软件,烧录用啥工具,大概价位是多少!新手想学STM8

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM8编程有啥软件,调试下载用啥软件,烧录用啥工具,大概价位是多少!新手想学STM8相关的知识,希望对你有一定的参考价值。

建议用IAR开发,用IAR开发不能用STVP下载,因为IAR数据输出格式为hex。但是现在有人开发出离线下载的工具了。可以到网站上搜索一下。追问

我是用IAR,但是IAR用什么下载工具呢

追答

我用的下载工具是ST-LINK。

参考技术A ADS 参考技术B STVD ,烧写用STVP 价格就几块钱追问

选用的是IAR,烧录可以用STVP吗

STM32 Bootloader引导程序 怎么烧录

STM32 F103C8T6 用什么软件 怎么接线 用什么烧录器 ----------------------- 万分感激
Bootloader引导程序 怎么烧录

参考技术A 用编程软件keil iar或者J-link,ST-link的下载软件都可以 , 烧录器用J-link,ST-link ,串口下载器 都可以 接线方式看管脚连接,一般板子上都有,除非自己做的板子,那要自己引出来了
最后还有你说的Bootloader一般下载上电运行的地址处,跳转的程序记得修改向量表。追问

STM32F103C8T6最小系统板 boot0 高 b00t1 低电平 用j-lkink 刷入bootloader 文件 起始地址 为0x8000000 刷完后 boot0 ; b00t1 都接 低电平 这样下载程序 后bootloader 肯定不会被覆盖吧?下载bootloader 起始地址设置为 为0x8000000 对么?

追答

- -! stm32f103的片内的flash的起始地址是0x8000000,你用keil看0x0地址数据会发现和0x8000000那里是一样的,这是st设计的,没法改 - -! ,你把bootloader 下载到0x8000000 上然后隔个大于bootloader 程序的大小的地址,再下进去,比方说bootloader 是20k 你就下载0x8005000 以后的地址就好了。 最后boot0 ,b00t1是配置启动模式的。

本回答被提问者和网友采纳
参考技术B J-link或者ST-link,连接板子的jtag接口打开软件就可以开始烧写了,还有什么问题?追问

STM32F103C8T6最小系统板 boot0 高 b00t1 低电平 用j-lkink 刷入bootloader 文件 起始地址 为0x8000000 刷完后 boot0 ; b00t1 都接 低电平 这样下载程序 后bootloader 肯定不会被覆盖吧?下载bootloader 起始地址设置为 为0x8000000 对么?

以上是关于STM8编程有啥软件,调试下载用啥软件,烧录用啥工具,大概价位是多少!新手想学STM8的主要内容,如果未能解决你的问题,请参考以下文章

STM8S 单片机通过 STVP下载程序后无法自动复位运行

stm8用什么软件编程?stm8开发环境搭建手把手教程!

STM8程序烧录时怎么加密

如何通过JLINK烧写STM32程序

问啥我的stc-isp烧录软件一直在检测单片机?

为啥在keil环境下,用重新烧写固件的Jlink在线调试下载STM32时总是连接不上,出现keil软件卡死的情况?