STM8S103F3P6锁死问题及解锁
平台
芯片:STM8S103F3P6
编译环境:IAR
烧录环境:STVP
下载工具:ST-Link
下载方式:SWIM
问题
芯片锁死,无法通过IAR调试和下载程序
摁~~~~~忘记截图出错的提示信息了
解决
连接ST-LINK,确认在电脑上,ST-LINK驱动安装成功(红色指示灯常亮)。
STVP
如图: 点击Configure-------选择ST-LINK(默认是R-LINK)----选择SWIM方式------选择芯片型号------OK
选项字节设置
点击 OPTION BYTE ------- 第一项ROF,读保护是否打开,选择OFF
Program更改
点击 Program ------ 选择下拉的 Current tab点击该按钮写入解锁
其他
1. ROF
指读保护是否打开。 有两个选项 ON/OFF。
可用于芯片的加密,是否读出的内容是选项字节,如图
- 选项字节
根据我使用的STM8S103F3P6,也根据你自己使用的芯片和芯片数据手册对应选项字节的功能,在这里就能修改,不用在程序写解锁flash等操作。
在STVP修改后点下载按钮即可,可看出可以在STVP修改。
对应本人使用的STM8S103F3P6,其选项字节含义在其数据手册上找到。
如选项名称AFR的AFR4就是指某IO口如果采用复用功能,映射的是I2C模式。
选项字节读取—点击该按钮
4.加密
加密:将ROF更改为 ON,点击即可
STM8S103F3P6锁死问题及解锁相关推荐
- 让Atmega8A-PU 支持外部晶振的熔丝设置
这段时间搞了个arduino玩,感觉买的板子不过瘾,照着网上的教程折腾Arduino最小系统,过程非常曲折,现将部分内容总结记录下来,以备日后查阅. 参考文章:Arduino 1.0--让最小系统更简 ...
- s32k144 isystem linux,S32k144 简易 Bootloader
TOPS 原创版权,转载请注明出处! 内容目录 一.理论 1. 复位流程 在离开复位状态后,Cortex-M 做的第一件事就是读取下列两个 32 位整数的值: 1.从地址 0x0000,0000 处取 ...
- Fata erro:Kinetis (connect):Timeout while halting CPU.CPU dones not stop. Sesion aborted!
将代码编译Make都没有出错,下载的时候总是弹出这样的对话框,然后单片机就被锁死了,解锁之后下载依旧这样. 绝望的查遍全网没有发现一样的错误和确切的解决方式. 直到我找到了 这个方法意外的有用. 就是 ...
- RT_thread STM32通用Bootloader 做OTA升级
项目上需要做设备的远程升级更新程序,从而避免每次更新程序时都需要去现场烧录的麻烦.从而学习探索了RT提供的OTA功能. RT-Thread 开发团队提供了通用的 Bootloader.开发者通过该 B ...
- 解锁用户及数据库表,锁死进程
1 一丶解锁用户 2 --修改时间格式 3 alter session set nls_date_format = 'yyyy-MM-dd hh24:mi:ss'; 4 5 --查询锁住时间 6 se ...
- S32K142 MCU锁死解锁
S32K142 MCU锁死解锁 本文主要介绍S32K142 MCU锁死(Jlink报错:0x400-0x40F indicate that readout p'rotection is set)的原因 ...
- F1-F12锁死无法使用怎么办?Fn+Esc(FnLock)来解锁
问题: F1-F12锁死了,无法使用,怎么办? Fn+Esc(FnLock)来解锁
- 关于stm32芯片解锁方法
在调试stm32芯片的时候经常会出现下载不进去,出现类似下面的错误,这个时候就要怀疑是不是芯片被异常锁死了: 我亲测有效的解决方法主要有以下两种: 1.JLINK烧录器解锁:这是最简单的方法 SEGG ...
- MDK KEIL 烧录STM32下载错误:Flash Timeout.Reset the Target and try it again.解决办法(芯片解锁 解除读报护)
使用keil开发STM32点下载时出现下面的报错: 点确定后: 出现如上情况很可能是该芯片锁死,即设置了读写保护. 解决方法是想办法解锁芯片,可以使用ST-Link配合stlink utility软件 ...
- xp电脑自动锁定计算机,WindowsXP系统组策略的锁死的解决方法
计划任务法.安全模式法 为保证Windows XP系统安全,很多朋友都在公共电脑上设置了组策略的"只运行许可的Windows应用程序"项,以此来防范外来程序对系统的破坏.而疏忽大意 ...
最新文章
- 根据Android架构分层推荐开发书籍
- 更换VS.NET 2010的皮肤 [Visual Studio Blog]
- 阿里云云效功能升级,支持快速创建多个应用的独立测试环境
- 7-5 汽车加油问题 (20 分)(思路+详解)Come 宝!!!!!!!!!!!!!
- javascript放在head和body的区别(w3c建议放在head标签中)
- 前端学习(587):快速调试css数值及颜色图形动画
- 运行Maven是报错:No goals have been specified for this build
- 微信找不到nfc功能_苹果ios 14一周深度体验,这3个功能尤其好用,你还没发现吗?...
- C语言中忽略scanf的价值,c语言的scanf接收到底是忽略空格还是不忽略呢?
- Ubuntu14.04如何启用界面root账户登录
- 海康视频WEB插件 V1.5.2 开发总结
- 人民日报申论范文:“传统文化”怎么写?
- SHN-PEG2000-Pyrene,Pyrene-PEG2000-NHS
- 如何修改游戏服务器数据包,游戏数据包的定义
- 【qq机器人】天气查询
- 校技能节之打铁记~~~~~~
- Linux开启root用户
- WPS格式转换成Word的方法
- 南昌大学计算机导师林振荣,南昌大学各学院研究生导师介绍
- 浙江大学计算机科学与技术学院导师,浙江大学计算机科学与技术学院导师介绍:杨莹春...
热门文章
- 向量ab怎么用计算机打出来,向量怎么用wps打出来
- c语言常用英语单词大全,c语言常用的英文单词-英文辞职信常用语言
- FatFs 之三 FAT文件系统基础、FAT 数据格式、引导、编码
- python编程包有什么用_一文提升你的编程能力,全面理解Python包的定义,拿走不谢...
- 【遥控器开发基础教程1】疯壳·开源编队无人机-GPIO(遥控器指示灯控制)
- 中国3G蛋糕1.5万亿 10倍三峡工程
- 图床PICGo工具报错问题
- 矢量绘图工具 Ipe
- 如何用Goldwave读取保存CD歌曲
- 如何将已有的阿里巴巴字体库项目添加到自己的项目中