keil软件仿真时,程序不能正常运行解决方法_keil仿真时程序好像没有运行-程序员宅基地

技术标签: 解决  卡住  软件技巧  仿真  STM32学习笔记  异常  keil  

        在用keil软件调试程序时,有时候手头没有硬件电路板,就需要用到软件仿真功能。但是使用软件仿真时经常出现一个问题,就是开始仿真后,程序就会卡在系统初始化函数中。

程序停在时钟设置这里就不动了,不能进入主函数。

引起这个的原因是debug选项没设置好,先看看debug默认设置

在debug选项中除了要设置使用软件仿真外,还要设置底下的  Dialog  DLL 选项。

将Dialog 设置为 DARMSTM.DLL,将Parameter 设置为 -pSTM32F103C8 。后面这个为使用的单片机型号,根据单片机型号填写。这个工程使用的是STM32F103C8T6单片机,所以这块设置为 -pSTM32F103C8。

这个设置好之后,在重新仿真,程序就能正常运行了。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_20222919/article/details/106524877

智能推荐

Android-系统服务-BluetoothManager-程序员宅基地

文章浏览阅读1.7k次。android bluetooth_bluetoothmanager

docker-py使用笔记-程序员宅基地

文章浏览阅读1.1k次。记录一下使用接口的参数以及遇到的问题,详细文档还需阅读代码中的注释。

海思机顶盒芯片处理器型号_海思3798mv100 200 300区别-程序员宅基地

文章浏览阅读9.1k次。Hi3109,Hi3110E,Hi3130,Hi3560,Hi3560Q,Hi3560E,Hi3570,Hi3716H,Hi3716C,Hi3716CV200,Hi3712V100,Hi3716MV400,Hi3716MV300,Hi3718MV100,Hi3718CV100,Hi3719MV100,Hi3719CV100,hi3798,Hi3798MV100,Hi3798MV200,Hi3798..._海思3798mv100 200 300区别

Node-RED使用指南:1:概要介绍_淼哥node red-程序员宅基地

文章浏览阅读9.1k次,点赞6次,收藏25次。Node-Red是IBM技术团队发起的一个项目,在2013年开源,最初主要的应用领域是物联网,用于实现各种服务之间的数据传输,在IBM的Bluemix上也提供了Node-Red的云服务。物联网的智能设备制造公司也通过使用Node-Red对硬件设备进行控制,但是作为Node-Red作为一个可视化的数据流程编辑工具,在通过Web页面进行可视化的数据流程的编辑方面是具有通用性的,这系列文章将对于Node-Red的使用进行简单的介绍。_淼哥node red

tigase mysql_tigase5.2.3使用mysql5.6出错-程序员宅基地

文章浏览阅读113次。问题:1、使用jar包的console参数安装后出现用户无法登陆,在tigase-console.log的日志文件出现[hostnames]UserRepositoryMDImpl.getData()WARNING:Couldn'tobtainuserrepositoryfordomain:vhost-manager,notevendefaulto..._couldn't obtain user repository for domain: vhost-manager, not even default

2021-09-01 网安实验-SQL注入-绕过is_numeric过滤_if(!is_numeric($key))绕过-程序员宅基地

文章浏览阅读4.4w次。1.在收集信息的过程中发现备份文件.index.php.swp泄漏,我们拿到了源码。记事本打开可以看到代码内容经过分析得到以下信息:注入点id是被is_numeric过滤后,插入到vote表里的。把注入查询语句插入到vote表里,然后又从vote表里取出,形成二次注入。可以考虑用十六进制或者二进制绕过is_numeric,形成SQL注入。这里我们使用火狐的插件hackbar就可以了(在浏览器工具栏的【工具】中),随便选择一部电影并提交 :按照图中的顺序将payload进行十六进制处理(前面记_if(!is_numeric($key))绕过

随便推点

win7ie11调用java失败,Win7 更新IE11 一直失败,请求-程序员宅基地

文章浏览阅读738次。Win7 更新IE11 一直失败,请求Win7 旗舰版 现在IE10版本在线安装包(官网) 下载的 64位还是不行离线包,也不行。错误如下:F:\2\1>start /wait wusa "F:\2\1\Windows6.1-KB2533623-x64.msu" /quiet /norestartF:\2\1>start /wait wusa "F:\2\1\Windows6.1-KB..._win70x800f081e

matlab newff函数解析_a two-layer feed-forward network-程序员宅基地

文章浏览阅读2.1k次,点赞2次,收藏12次。see:http://matlab.izmiran.ru/help/toolbox/nnet/newff.htmlnewffCreate a feed-forward backpropagation networkSyntaxnet = newffnet = newff(PR,[S1 S2...SNl],{TF1 TF2...TFNl},BTF,BLF,PF)Descriptionnet = newff creates a new network with a dialog box.ne_a two-layer feed-forward network

VS2015番茄安装教程_vs2015番茄助手下载-程序员宅基地

文章浏览阅读2.6k次。1.下载和解压番茄助手;2.关闭vs2015,双击“VA_X_Setup2210.exe”应用程序,然后选择自己想要配置的vs版本,我此时选择VS2015,然后点击install安装;3.安装完之后,将crack之中的VA_X.dll替换原dll即可.原VA_X.dll路径为:C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\14.0\Extensions\rmaxuqov.lkg原VA_X.dll可以用Everythin_vs2015番茄助手下载

《嵌入式存储器架构、电路与应用》----学习记录(一)_以存储单元作为参考支路,用另外一组存储单元的读电流经过比例镜像后作为参考电流,-程序员宅基地

文章浏览阅读2.1k次,点赞3次,收藏20次。《嵌入式存储器架构、电路与应用》学习记录_以存储单元作为参考支路,用另外一组存储单元的读电流经过比例镜像后作为参考电流,

ffmpeg:获取视频帧数_c# ffmpeg 获取不到视频的帧率-程序员宅基地

文章浏览阅读1.4k次。ffprobe -v error -select_streams v -show_entries stream=nb_frames -of json input.avi参考:https://blog.csdn.net/lulongfei172006/article/details/106463526 _c# ffmpeg 获取不到视频的帧率

bert-as-service三行代码使用bert模型_3行请求bert-程序员宅基地

文章浏览阅读2w次,点赞2次,收藏26次。bert火了,许多应用都可以直接使用bert模型生成embedding。今天记录下很好用的工具,bert-as-service。我的环境是在macOS下的。先一顿pip,pip install bert-serving-server # serverpip install bert-serving-client # client, independent of `bert..._3行请求bert

推荐文章

热门文章

相关标签