【求助】stm8s 同样的程序烧录后运行表现迥异

2020-01-01 17:50发布

编译器 IAR for stm8s
烧录: stvp +  ST-LINK

做样品,调试的时候都是正常。 批量生产的时候大约有三分之一的程序会出现问题, 把程序重新烧录一下, 大部分变好了, 但还是有一部分有问题。 换过芯片,排除硬件问题。
同样的程序为什么表现不一样, 百思而不得其解,求助各位大大们有没有遇到这个问题。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
bencsj1
1楼-- · 2020-01-01 21:01
 精彩回答 2  元偷偷看……
weahdeng
2楼-- · 2020-01-01 22:30
有必要检查一下option byte是否一致。
cjc83com
3楼-- · 2020-01-02 03:27
option byte  是一致的,同一批烧录的。 使用电脑在线烧录的。stvp 也都提示 验证成功。
详细问题如下:
芯片是 stm8s003f3P3  , 使用ADC 口采集模拟信号, 然后通过HT1621B 驱动LCD, LCD上根据模拟量多少显示仪表显示条。
大部分做出了都是好的。 出问题的板子是, 当模拟量升高再下降时,有些LCD的段就常亮,不会灭了。 硬件应该没有问题,重新烧录下程序或者换一片烧录好的stm8s 才能解决。
原以为和烧录时的供电电源有关系, 加了个LDO, 用3.3V烧录, 还是有部分芯片会出现这个问题。
cjc83com
4楼-- · 2020-01-02 09:11
不知道有没有哪位遇到过这种情况的
cbailjc
5楼-- · 2020-01-02 12:23
问题不在芯片,在硬件电路上
hithms
6楼-- · 2020-01-02 15:09
 精彩回答 2  元偷偷看……

一周热门 更多>