• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >嵌入式开发 > stm32f303调试模式下程序正常跑,下载后再跑就出错

stm32f303调试模式下程序正常跑,下载后再跑就出错

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了stm32f303,stm32f303中文手册,stm32f303中文资料,stm32f303 adc,stm32f303例程等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:stm32f303 调试模式下程序正常跑,下载后再跑就出错
描述:

stm32调试

利用stm32f303采集心电数据, 调试模式下程序全速运行可以正常工作,采集的数据是对的,但是当下载后(脱离了调试环境),再运行采集的数据都是错的,而且返回数据的速度比正常情况下快多了,请教各位这是由于什么原因导致的,该怎么解决?谢谢!


解决方案1:

系统时钟改变的话感觉有一种情况,就是SystermInit()在初始化系统时钟的时候会判断外部晶振是否起振的,有一个超时时间。如果超时后没有起振,会自动使用内部8m晶振。
你调试的时候是否用调试器供电了,是否是由于外部晶振正常运行没有起振造成的。
还有就是你的实时采集间隔时间是怎么做的,定时器,系统滴答延时,还是软延时?

解决方案2:

应该是仿真的晶振设置的和实际使用的晶振不一致
在j-link的设置里面查看一下,第二个页面
注意:即使该页面左上角的勾选框没有选,其仿真晶振设置也是起效的,如果勾选该选项时仿真出现错误警告的话,可以先勾选该选项,然后把晶振改成你用的数值,再取消该选项,是有效的


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • stm32f303调试模式下程序正常跑,下载后再跑就出错
  • stm32f303上电运行程序运行不正常,手动复位后程序正常运行

相关文章

  • 2017-06-05 关于ARM的一个小问题!
  • 2017-06-05 对DNS的一些简单理解
  • 2017-06-05 寻找在windows系统下的应用程序调用刻录机工作的源代码实例。
  • 2017-06-05 USB--WriteFile时出错,请各位大侠帮助我
  • 2017-06-05 vxworks68使用shell命令sysReboot会有延迟
  • 2017-06-05 s25fl256sspinorflash地址模式疑问
  • 2017-06-05 请问内核怎样通知应用层
  • 2017-06-05 STM32系列ARM编程能不能不用ST提供的那个复杂的库而直接操作寄存器来编程?
  • 2017-06-05 联想y450无线网卡驱动mini2440无线网卡驱动问题(8192cu)
  • 2017-06-05 STM32F407

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 让我揪心的错误啊~Undefinedsymbolabort
    • 怎样用驱动处理光盘弹出的消息?
    • 32位编译器编译的库和64位编译器编译的库相互兼容吗?
    • 在C++中,如何知道计算机是支持USB11还是USB20的?
    • 如何实现电脑串口控制单片机上面的继电器
    • 在基于WindowsServer的DNS服务器中配置可转发的根域?
    • sourceinsight打不开,一直弹出已停止工作。重装不管用
    • 嵌入式开发实践经验秘诀
    • zigbee与51单片机怎么连接?
    • 声音输入的奇怪问题!?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有