合泰单片机烧录方法

合泰单片机烧录方法,第1张

1. 下载合泰单片机编译烧录软碧仿件:STVP;

2. 将单片机插入STVP烧录软件安装的 USB 接口,连接电脑;

3. 启动 STVP 烧录软件,在烧录软件工具栏中打开对应的单片机类型,选择单片机型号;

4. 将用编译器编译生成的 .hex 文件导入到烧录软件,点击烧录按钮;

5. 等待烧录完成,烧录完成悔物纤后,拔出合泰单蚂御片机,即可完成烧录。

烧录不成功原因很多,最有可能的问题是:1.程序配置睁指宏位没填对,2.软件有问题

应该这样做,1.连接烧录器到电脑,并安装好驱动。

2.选择芯片型号

3.加载程序,

4.下载程序到烧录器

5.记住电脑上的CHECKSUM值,

6.把芯片的VDD,VSS,CLK,DATA,RESET这些PIN用烧录座转出来,连逗芦接到烧录器悉册对应的脚上

按开始键进行烧录

烧录好的芯片上板测试

亿普电子IC代烧录为你作答,希望能采纳,谢谢你

三、利用id做软件加密

1,如果板子上有外部存储器,可以先编写一个程序,利用算法把id计算得到一些值存入外部存储器,然后再烧写真正的程序,真正的程序去校验外部存储器的数据是悔颤否合法即可

2,利用板子上按键组合,或是上电按住某些键,程序在这个时候利用算法把id计算得到一些值存入程序区(stm8为EE区),程序运行时去验证程序区数据是否正确

3,轩微编程器有软件加密轿前毁的功能,编程器会读芯片id,根据算法直接改写缓冲区,达到软件加密的作用

4,读出的id通过一定算法,例如异或加上一个数,得到的数据存入flash(只运行一次,运行后标志位也存入flash),下次读到这闭备个标志位,就不运行这个程序。

四、做软件加密时注意

1,不要在程序中直接出现id地址,例如STM32:1FFFF7E8 1FFFF7EC 1FFFF7F0 STM8: 0x4865~0x4870

2, 利用校验和或是crc对程序区进行校验,防止改程序


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12413357.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存