• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

源码改了后下到板子里程序没有变

将夜 2019-01-16 浏览量:934
请问各位,在keil里把源码修改了,重新rebuild后下载到stm32里,日志显示是下载了更新后的axf文件,但串口输出还是原来的,这是为什么?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 看看有没有错误,如果有错误,那么烧写的是上一次的程序

    再看看有没有烧写成功呢

    可以选择全片擦除后 ,再进行烧写

    再有就是你的程序逻辑问题了

    • 发布于 2019-02-15
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:13
  • 你先检查下你是否下载对应新的程序,你可以下载个简易的程序啊,比如控制一个灯,来检查下不就知道了
    • 发布于2019-01-16
    • 举报
    • 评论 1
    • 1
    • 0
2016大圣 回复了 lsh019 :点赞 回复

2016大圣 回复了 hero_chao :点赞 回复

2016大圣 回复了 yhj416606438 :点赞 回复

2016大圣 回复了 涛涛涛涛涛 :点赞 回复

  • 这样的情况,我也遇到过,主要是粗心大意,在计算机显示屏看是改了,不知道怎的,保的存回来,还是原来的。你仔细地查查看,问题出在那个环节。
    • 发布于2019-01-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个只能一步步查,建议添加一些基本打印信息,确认在哪个环节出现的问题。
    • 发布于2019-01-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 看看是不是重置问题,数据没有再存入
    • 发布于2019-01-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 你编译过程序了么,如果编译过了,那就是你代码本身效果就一样。
    • 发布于2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种要检查程序,看一下程序里面设定的串口输出是什么
    • 发布于2019-02-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 要检查你的程序是不是烧录有问题,进行校验输出
    • 发布于2019-02-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 单步调试一下你的程序,检查对应的数据是不是有问题
    • 发布于2019-02-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是程序的串口输出的问题,重点看一下配置
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

源码改了后下到板子里程序没有变