历史上的今天
返回首页

历史上的今天

今天是:2024年10月09日(星期三)

正在发生

2021年10月09日 | STM8S003使用STLINK_V2实现批量烧录

2021-10-09 来源:eefocus

1、下载安装 ST Visual Programmer烧录软件


2、使用 ST Visual Programmer 生成OPtiON.hex文件,主要用于配置读保护等参            数;详细步骤可参考 ST Visual Programmer批量烧写教程:                                                  http://www.51hei.com/bbs/dpj-33634-1.html


3、打开ST Visual Programmer软件的根目录,找到STVP_CmdLine.exe文件

4、使用命令行CMD工具,切换到ST Visual Programmer软件的根目录


cd C:Program Files (x86)STmicroelectronicsst_toolsetstvp


输入STVP_CmdLine.exe可以看到cmd命令,里面有STVP_CmdLine.exe的帮助命令和详细信息参数。


5、输入STVP_CmdLine.exe -help可以看到具体的烧录命令;


其中STVP_CmdLine.exe -BoardName=ST-LINK -Port=USB -ProgMode=SWIM -Device=stm8s003F3 -Tool_ID=0 -version -verbose -no_loop -readOption 读取器件是否处于读保护;


STVP_CmdLine.exe -BoardName=ST-LINK -Port=USB -ProgMode=SWIM -Device=STM8S003F3 -Tool_ID=0 -version -verbose -log -progress -no_warn_protect -verif -FileProg=” + 烧录hex + “ -FileOption=” + 烧录option 烧录命令,烧录hex为编程生成的hex文件,烧录option为第2步生成的OPTION.hex 文件

6、将cmd命令使用C++,python,java等语言封装成软件,可以实现自己的批量烧录软件。

推荐阅读

史海拾趣

ETI Systems公司的发展小趣事

ETI Systems公司自创立之初,就专注于研发具有创新性的电子产品和解决方案。在公司发展的早期,它推出了一款高性能的无线通信设备,该设备采用了当时最先进的信号处理技术,极大地提升了数据传输的效率和稳定性。这一创新产品不仅帮助ETI Systems在市场上获得了良好的口碑,也引领了整个行业的技术发展方向。

Ametek公司的发展小趣事

随着公司业务的不断发展壮大,ETI Systems开始将目光投向国际市场。公司积极参加国际电子产品展览和技术交流活动,与来自世界各地的客户和合作伙伴建立了紧密的联系。同时,ETI Systems也加大了在海外市场的投入力度,通过设立分公司和办事处等方式,进一步拓宽了国际市场渠道。这种国际化战略的实施,为ETI Systems的持续发展注入了新的活力。

上海如韵(CONSONANCE)公司的发展小趣事

随着电子行业的快速发展,市场竞争日益激烈。为了应对这一挑战,如韵不断调整和优化产品线,加强与国际知名企业的合作,引进先进的技术和设备。同时,公司加大了对研发团队的投入,鼓励员工进行创新实践和技术交流。

在面对行业内的价格战和恶性竞争时,如韵始终坚持产品质量和客户满意度为首要原则。通过不断提升产品质量和服务水平,如韵赢得了客户的信任和口碑。即使在行业面临困境的时期,如韵也凭借着强大的技术实力和良好的市场口碑保持了稳健的发展态势。

Abracon公司的发展小趣事

随着市场需求的不断变化,如韵意识到技术创新是企业持续发展的关键。因此,公司投入大量资源进行产品研发和技术升级。其中,一次重要的技术突破让如韵在行业内声名鹊起。

当时,市场上的某种电子元器件存在性能不稳定的问题,给许多电子设备制造商带来了困扰。如韵的研发团队经过深入研究,成功开发出了一种新型电子元器件,不仅性能稳定可靠,而且成本更低。这一创新产品迅速占领了市场份额,成为公司的明星产品,也为如韵带来了丰厚的经济回报。

Abundance Enterprise Company公司的发展小趣事

随着国内市场的逐渐饱和,Abundance Enterprise Company开始积极拓展国际市场。公司积极参与国际电子展览和交流活动,与全球知名电子企业建立了广泛的合作关系。同时,公司还在海外设立了多个分支机构,进一步拓展国际业务。这些举措不仅提升了公司的国际影响力,也为公司的长期发展奠定了坚实基础。

Andon Electronics公司的发展小趣事

随着电子行业的快速发展,Abundance Enterprise Company不断追求技术创新和产品升级。公司投入大量研发资源,成功开发出一系列具有自主知识产权的新型电子元器件,不仅提高了产品的性能和质量,还降低了生产成本。这些创新产品在市场上获得了广泛认可,为公司的快速发展提供了强有力的支撑。

问答坊 | AI 解惑

三星公司的S3C4510b的学习

小弟现在正在学习S3C4510b,这款ARM7好像大家都用得比较少。资料好像也不怎么多。 小弟手头缺乏这方面的学习资料,希望研究过4510b的高手些,给小弟发点学习资料。如果有在上面移植了tcp/ip的资料更好。小弟在此谢谢各位了!小弟邮箱是:jekeytang ...…

查看全部问答>

会用c语言编程的是真男人

http://www.embedded.com/columns/barrcode/218600142?printable=true 无意间看到这个。呵呵,希望以后再C编程方面和大家多多交流。。。。…

查看全部问答>

我过去收藏的一些运放资料

这几天为了寻找一些资料,把过去刻录的光盘找了出来。其中有些资料是关于运放的,想到也许能对大家有些参考价值,拿出来共享吧。也算是我响应号召吧。 这些是比较器资料。…

查看全部问答>

推荐几本单片机入门好书

请大家推荐几本入门好书啊!谢谢啦!《51单片机开发与应用技术详解》这本书怎样啊??…

查看全部问答>

2009年你涨工资了吗?

国际电子电机工程师学会美国分会(IEEE-USA)宣布,该组织最近针对成员所做的一项在线调查结果显示,美国科技工程师的薪资水平出现了5%的成长幅度。 根据IEEE统计,在2008年税务年度,美国的电子与IT领域专业人员年薪(包含红利)平均为11万6,000美元, ...…

查看全部问答>

InTouch中DA Servers下如何定义访问名?

在InTouch中使用InTouch中DA Servers定义问题连接外部设备,我该怎么样定义访问名啊?如果在添加访问名应用程序名中填写了DA Servers的程序名字话启动WindowViewer的时候每次都提示应用程序名中的DA Servers没有启动,提示是否要启动,点确定有提示 ...…

查看全部问答>

关于snmp的getproc问题

我知道lastmatch是OID与目标OID比较得出的最后一个相匹配的字符,由find_object_node()可以获得,但是如果一个get PDU中有多个variable binding,则肯定会有多个OID,而由PDU转换得出的SNMP_PKT_T结构的数据包中包含的是这写variable bindings的 ...…

查看全部问答>

帮忙找个语法错误

  下面有标注的地方有错误,提示信息是“syntax error near \'else\'”,出错的地方在下文中标出,请大家帮忙找一下,谢谢了 #include unsigned char keyboard[]={0x7E,0xBE,0xDE,0xEE,  //0,1,2,3      &nb ...…

查看全部问答>

!!销售/收购/维修agilent 8714et hp8714et,agilent 8714et509239856

!!销售/收购/维修agilent 8714et hp8714et,agilent 8714et09239856 银通仪器有限公司 手机:13509239856 TEL:0769-87912629 FAX:0769-87912842 QQ:350534337 E-MAIL:yonglin__2007@126.com(下划线两横) 地址:广东省东莞市塘厦镇东方花 ...…

查看全部问答>

利用1121仿波特率为9600串口遇到的怪现象

我根据TI代码改写的程序:下面是TI的例子 ;****************************************************************************** ; MSP430x11x1 Demo - Timer_A, Ultra-Low Pwr UART 9600 Echo, 32kHz ACLK ; ; Description: Use Timer_A CC ...…

查看全部问答>