1,首先确认你使用的STM8有没有自带的bootloader。参考下表:
2,STM8空器件可以直接使用自带的bootloader。
3,STM8在使用SWIM烧录后,要想继续使用自带的bootloader,必须设置可选字节为0x55AA。如下图:
设置这两个字节的方法,可以使用ST Visual Programmer修改,如下图:
不过这个软件显示只能修改487Eh为0x55,487Fh没更改。官方提供的软件,很奇怪。所以,我采用下一种方法。
在程序中设定,然后用SWIM下载一次,一次就够了。使用库函数如下:
/* Define FLASH programming time /
FLASH_SetProgrammingTime(FLASH_PROGRAMTIME_STANDARD);
/ Unlock EEPROM Data memory */
FLASH_Unlock(FLASH_MEMTYPE_DATA);
FLASH_ProgramByte(0x487E,0x55);
FLASH_ProgramByte(0x487F,0xAA);
FLASH_Lock(FLASH_MEMTYPE_DATA);
4,最后,必须在器件复位后1S以内点击ST的Flashloader软件。设置如下:
其中echo选项可以先不选,若是显示失败,它提示你选上echo,你再选上。
附上英文原版描述:
详细bootloader流程,请参考UM0560,根据该手册你可以把烧录过程写到自己的上位机软件中,无需借助flashloader了。
关键字:协议 STM8 bootloader
引用地址:
B-1.19 协议分析--STM8使用自带的bootloader
推荐阅读最新更新时间:2024-11-20 11:36
5G高频频谱预计2019年开拍 首先释放28 GHz
据外媒报道,毫米波被认为是传送1-Gbit/s 5G 服务的基石。一位FCC代表周四在布鲁克林 5G 峰会上表示,他期待支持主要 5G 毫米波段的拍卖于2019释放。下面就随网络通信小编一起来了解一下相关内容吧。 FCC技术副总监Michael Ha在布鲁克林纽约大学工程校区发表了“未来 频谱 ”的演讲。Michael Ha预计24GHz、28GHz和39GHz在2019年开拍,其中28 GHz预计首先释放、紧接着是24GHz。 这对于美国移动运营商和其它有兴趣提供5G服务的各方来说很重要,因为它将为5G开放新带宽,而之前这一带宽在很大程度上是不可用的。 Michael Ha还证实,FCC正致力于开放3.7GH
[网络通信]
2019款MacBook Air:站在岔路口是否还能重塑辉煌?
在2008年的苹果Macworld大会上,乔布斯将首款MacBook Air从信封中取出,全铝机身,最薄0.4mm的楔形轻薄设计让无数人心生神往,而那历史性的一刻纵使经过十年还依然历久弥新,毫不夸张的说,在很多年内,MacBook Air在轻薄笔记本市场中就是绝对的标杆。 不过随着苹果策略的调整,MacBook Air经历了一段尴尬的时期,无创新设计的改变,无明显的配置升级,又有12英寸的MacBook环伺,争夺着轻薄笔记本市场,让MacBook Air一度淡出了我们的视线,即便去年苹果应对十周年对其进行了改款,但因为价格,MacBook Air的反响依旧平平。 就在很多人都认为苹果或许会考虑停掉MacBook Ai
[嵌入式]
基于2.6.19内核的小型Linux系统制作与移植
引言 ARM9 S3C2410微处理器与Linux的结合越来越紧密,逐渐在嵌入式领域得到广范的应用。目前,在便携式消费类电子产品、无线设备、汽车、网络、存储产品等都可以看到S3C2410与Linux相结合的身影。 S3C2410 微处理器是一款由Samsung公司为手持终端设计的低价格、低功耗、高性能,基于ARM920T核的微处理器。它带有内存管理单元(MMU),采用 0.18mm工艺和AMBA新型总线结构,主频可达203MHz。同时,它支持Thumb 16位压缩指令集,从而能以较小的存储空间获得32位的系统性能。 在众多嵌入式操作系统中,Linux目前发展最快、应用最为广泛 。性能优良、源码开放的Linux具有体积小、内核可裁减
[单片机]
骁龙8 Gen旗舰卖1999元?高管一句话让幻想破灭
今年2月份,摩托罗拉在中国发布了摩托罗拉edge s,该机全球首发高通骁龙870旗舰处理器,首发起售价只要1999元。 如今摩托罗拉有望再度拿到高通骁龙8系芯片首发权,下个月要登场的摩托罗拉edge X有望全球首发骁龙8 Gen1。 今天,有网友在联想中国区手机业务部总经理陈劲微博下留言:“1999”。对此,陈劲回复:“就买一颗芯?”暗示骁龙8 Gen1成本很高,做不到1999元。 去年首发骁龙888的旗舰小米11亮相时,其首发价达到了3999元。作为骁龙888的继任者,骁龙8 Gen1终端价格应该在3000元以上,摩托罗拉edge X定价也有可能会突破3000元。 这颗芯片基于三星4nm工艺制程打造,采用超大核、大核和小核三
[手机便携]
努比亚宣布参展CES2019
1月7日下午,努比亚手机官方预告将在美国拉斯维加斯消费电子展上推出新品。海报关键词“Next-gen Mobile Gaming”暗示与游戏有关,有网友猜测努比亚可能会在展会上公布新款游戏手机。 在2018年4月19日,努比亚推出旗下首款针对游戏玩家打造的机型—红魔游戏手机。 该机创新性搭载了四大散热技术,具体包括风冷技术对流散热、“近黑体“辐射散热、3层石墨散热技术、钻石切面立体散热等。 随后在同年11月28日,努比亚推出旗下第二款游戏手机—红魔Mars。 该机搭载了“液冷x风冷”ICE多维立体散热系统,机身背部开有四个菱形风槽配备大面积的散热孔,增加机内外空气对流换热,空气交换量可以提升81%,能使CPU核心温度降低13
[手机便携]
Gartner:存储器市场泡沫将于2019年破裂
集微网消息,据韩国民族日报报道,Gartner预测三星电子将失去在今年以来年取得的许多收益。 存储器市场泡沫将于2019年破裂。 7月12日,Gartner预测称,虽然今年全球半导体销售额首次超过4000亿美元,但到2019年,繁荣景象将会消失。 Gartner研究副总裁安德鲁•诺伍德推测称,“企业在储存器市场大量投资,但之后将再次失去这些利润。据推测,随着储存器供应商增加新的供应量,存储器市场泡沫将于2019年破裂。这也意味着三星电子将失去在今年以来年取得的许多收益”。Gartner分析认为,虽然三星电子目前享有商机,但由于半导体行业的特性,后起公司在日后的供应量将会增加,从而导致价格下降,营业利润减少。各企业都在大规模投资半导
[手机便携]
IBM 2011年获6180项美国专利 连续19年蝉联第一
北京时间1月11日消息,据国外媒体报道,据研究公司IFI Claims Patent Services公布的最新数据显示,IBM在2011年一共获得了6180项美国专利,不但创出新纪录,而且让IBM连续第19年蝉联美国新专利数量排行榜首位。利用这些专利技术,IBM才能更好地保护自己不被其他公司起诉以及去影响技术行业的发展趋势。 IBM新获得的专利技术涵盖范围很广,从计算机内存到在线购物应有尽有,这也为 IBM提高专利授权收入和避免陷入专利纠纷提供了帮助。IBM首席专利顾问曼尼谢克特(Manny Schecter)表示,这意味着IBM用在专利诉讼中的时间比竞争对手要少一些。他说:“人人都知道,如果他们想通过专利来攻击我们,
[半导体设计/制造]
基于Modbus协议实现单片机与PLC之间的通讯
1 引言 HMI(人机界面)以其体积小,高性能,强实时等特点,越来越多的应用于工业自动化系统和设备中。它有字母、汉字、图形和图片等不同的显示,界面简单友好。配有长寿命的薄膜按钮键盘,操作简单。它一般采用具有集成度高、速度快、高可靠且价格低等优点的单片机 作为其核心控制器,以实现实时快速处理。 PLC和单片机结合不仅可以提 PLC的数据处理能力,还可以给用户带来友好简洁的界面。本文以 Modbus通讯协议为例,详细讨论了一个人机系统中,如何用C51实现单片机和PLC之间通讯的实例。 2 Modbus通讯协议 Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络和其它设备之间可以通信
[工业控制]