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单片机常见问题及解决方案
下一篇:stm8 占空比测电机速度以及显示在1602液晶显示屏上历程调试
推荐阅读
史海拾趣
2015年,HCC Industries迎来了其发展历程中的一个重要转折点。在这一年,公司成功收购了另一家具有强大研发实力和市场份额的微电子企业。此次并购不仅使HCC在技术上得到了进一步的补充和提升,还大大增强了其生产能力和市场覆盖范围。通过整合双方资源,HCC在短时间内实现了规模的快速扩张和效益的显著提升,进一步巩固了其在行业内的领先地位。
长江连接器(CJT)公司自创立之初,就致力于电子连接器的研发、生产和销售。公司凭借对连接器技术的深入研究和理解,不断积累技术经验,逐渐在连接器领域建立了自己的技术壁垒。在初创阶段,长江连接器就注重产品质量和技术创新,通过引进先进的生产设备和技术人才,不断提高产品的性能和可靠性。
随着5G技术的商用化,微波通信市场迎来了新的发展机遇。为了满足市场需求,FEI Microwave Inc公司迅速调整研发策略,加大投入力度,成功研发出了一系列针对5G应用的微波通信产品。这些产品以其高性能、高可靠性和高性价比迅速在市场上获得了认可,为FEI Microwave Inc公司赢得了更多的市场份额。
浙江东亚电子自成立以来,一直致力于技术创新和研发。公司拥有一支由50余名技术研发人员组成的专业团队,不断开发新产品和解决方案,以满足市场需求。这些创新产品不仅在国内外市场上获得了广泛认可,还为公司在新能源、通讯和军工等领域树立了良好的品牌形象。
自1964年起,CDIL便踏上了半导体制造的先驱之路。当时,电子产业正处于蓬勃发展的初期,CDIL凭借对技术的敏锐洞察和不懈追求,迅速成为印度乃至全球半导体制造领域的佼佼者。其硅芯片和器件的制造质量和技术水平均达到了世界级标准,为印度电子产业的发展奠定了坚实基础。
我从网上找到了一些关于ipod的协议,协议中command项都是些16进制的数字组合。要想通过串口控制ipod,是不是就是要把串口读到的数据与这些数据进行比较,然后决定iPod执行哪项操作? 还有如果要和iPod进行串口通信。那波特率等参数如何设置啊?协 ...… 查看全部问答∨ |
|
欲购买ARM、DSP、FPGA、单片机、GPRS、数据采集卡、总线控制器等设备----实验、开发、仿真及调试 欲购买ARM、DSP、FPGA、单片机、GPRS、数据采集卡、总线控制器等设备----实验、开发、仿真及调试 目的:学习、开发 要求:资料全、有例程、价格合理,售后服务好、所买的实验设备和开发板(装置)要一致。 由于计划要求一次性购买,所 ...… 查看全部问答∨ |
|
主站挂从站通讯, 主站(M)接时钟线、数据线1、数据线2连从站1(S1); 从站1接时钟线、数据线1、数据线2连从站2(S2); 从站2接时钟线、数据线1、数据线2连从站3(S3); ………… 从站(Sn-1)接时钟线、数据线1、数据线2连 ...… 查看全部问答∨ |
|
大家好,我最近调试串口通信 遇到了一些问题 想问一下 有谁测试过SMCLK的输出波形没有 我的SMCLK采用XT2的8M晶振,输出不是完全标准的正弦波… 查看全部问答∨ |
这两天在TI自带操作系统SafeRtos上调lwip的socket api程序,经常出错。请教下大神,lwipopts文件设置以及socket API 需要注意的问题]!… 查看全部问答∨ |
有比较多疑问, 1.有用NIOS II 做产品的吗? 2.NIOS II适合做产品吗? 3.NIOS II在做产品的优缺点在哪里? 4. NIOS II 可靠吗 ?… 查看全部问答∨ |