![shequ.stmicroelectronics.cn](./template/st_v1/static/img/logo2.png)
本帖最后由 Zippy 于 2018-2-7 19:53 编辑 STM8L151G6使用IAR仿真提示: Failed to write memory at 0x840F: SWIM PROG error [42001]: Prog timeout 这时候,退出仿真提示: Failed to disable Flash memory MASS protection 已经自行百度、bing,并做过以下排查: 1、可以用IAR和STVP下载代码,但是运行不正常,感觉只有很靠前的的10行代码能运行吧,这个通过GPIO点灯验证的,有些GPIO运行正确,有些就不行。 2、STVP下载和校验都正确。 3、编程DISABLE "ROP"多次,无用。 4、排除硬件问题,焊了2块板子,都是这样。 5、IAR重新安装过,也还是这样。 6、IAR for stm8 debugger-support-files,这个补丁也装过了,还是这样。 7、型号选择没问题,因为选错了的话,会提示选择的型号和检测到的型号不一致。 8、重新建了一个工程,也还是这样。 9、使用其他人量产的STM8L系列的芯片程序,选对型号后,下载仿真,也还是这样。 想不到其他问题了,请大神们帮忙提示提示。 |
STM8AF系列可以通过Flash Loader Demonstrator用lin总线刷写程序吗
STM8S003F3U6 请求各位大佬支援,但是遇到如下问题。。。这样就一定是这颗芯片的问题吗?
STVD如何生成库文件
STM8 flash 库函数 startaddress = startaddress + ((uint32_t)BlockNum * FLASH_BLOCK_S
stm 8 flash 在RAM运行代码的问题,是不是库函数有问题 Library call (?sll32_l0_l0_a) from within a
STM 有能替代MCHC912B32CFUE8 / NXP的型号吗?
STM8S的CAN总线使用
STM8L151在使用DAC功能后严重发热
STM8 IIC SLAVE 400K
STM8S 定时器1互补输出pwm
找一块有 STM8L151G6 的开发板,得保证功能完全正常,然后你的ST-LINK V2刷个程序试试,如果一切正常,那么ST-LINK V2没有问题。那么同时也就间接说明,你的板有问题。
你用的SWIM单线接口,一般单线接口对电源及信号线的要求比较高,容易受干扰。
如果是板的问题的话,重点检查“电源地”
评分
查看全部评分
评分
查看全部评分
听取楼上建议,打算在淘宝下个单,买个151的开发板回来排查。
等楼主后续的更新了