STM32在Keil5中硬件仿真问题记录汇总

2023-11-09

STM32在Keil5中硬件仿真问题记录汇总

问题描述

0x1FFFF3AE 0549      LSLS     r1,r1,#21
0x1FFFF3B0 D5FB      BPL      0x1FFFF3AA
0x1FFFF3B2 F8D01808  LDR      r1,[r0,#0x808]

使用ARM仿真器,在打开仿真后指针无法进入Main()中,并停在这附近。

使用平台

STM32F103ZET6、STM32F107VCT6
Keil5
Window10 Pro

处理方式

在这里在网上搜到许多解决方式,有部分解决了当前遇到的问题,其他部分记录待用。根据出现原因分析和解决方式可大致分为以下几类。

硬件上接线问题

  1. BOOT两跳线帽接错 这里记得仿真时需要两个跳线帽都接GND并将开关按下(我居然只是按下开关按键就解决了??不是很理解,此处留下以后学好来填坑。)。需要外接单独供电 这边是在JLink下载时单独加上外部供电可以解决。
  2. 检查板子晶振是否起振!!!
  3. 代码方面有问题 这位博主教我们如何进行代码纠错,重定向问题 这位博主是转载他人的,原文地址我打不开,大家可以简单看一下。同时要注意Keil仿真最多只支持5个断点,大于等于5个断电,则会出现该问题!!!!!!
  4. keil5软件自身问题 这边还有个思路是软件自身问题需要去官网补充软件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

STM32在Keil5中硬件仿真问题记录汇总 的相关文章

随机推荐

  • Range-Straightening theorem illustration

    Theorem Illustration
  • linux如何查看软件权限,Linux下使用RPM查看安装的软件和权限操作

    RPM 的介绍和应用 1 查看是否安装了gcc 命令 rpm ql gcc rpm qa grep gcc 参数 q 询问 a 查询全部 l 显示列表 2 权限 安装和删除只有root和有安装权限的用户才可以进行 查询是每个用户都可以进行操
  • zkServer.cmd点击无反应,报错:JAVA_HOME is not set

    window版本中的zk安装过程中遇到一些问题 zkServer cmd点击无反应 现象 window本地准备zk启动的时候 点击zkServer cmd 不弹启动日志的窗口 无反应 以下是排查过程 在zk的安装目录下 我的是D apach
  • Faster-RCNN遇到的问题

    编译过程挺顺利的 完全参照之前编译的caffe的makefile进行就好 运行 experiments scripts faster rcnn alt opt sh 0 VGG16 pascal voc 遇到的问题做个小汇总 1 pytho
  • MyBatis学习(一):一个简单的演示

    MyBatis是支持普通SQL查询 存储过程和高级映射的优秀持久层框架 MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索 他是使用简单的XML或是注解用于配置和原始映射 将接口和java的对象映射为数据库中的记录
  • 数据结构-线性表

    线性表 线性表是典型线性数据结构 线性表是由n n 0 个数据元素组成的一个有限序列 线性表中数据元素的个数n称为线性表的长度 当n 0时 称为空表 非空线性表满足线性结构的三个特性 线性表的数据元素可以是由一个数据项组成的简单数据元素 也
  • pmc是什么职位?

    答案一 PMC代表Product Material Control的缩写形式 意思为生产及物料控制 通常它分为两个部分 PC 生产控制或生产管制 台 日资公司俗称生管 主要职能是生产的计划与生产的进度控制 MC 物料控制 俗称物控 主要职能
  • windows下的gcc使用

    文章目录 缘起 正文 安装gcc 使用gcc来编译c语言程序 直接编译生成 exe文件 在cmd里面使用gcc编译器编译c文件流程 利用gcc编译多个c语言源文件 第一步建立文件 编译文件 链接 运行 gcc基本参数 参考文献 缘起 在wi
  • Python bs4库 爬取小说

    学习目标 利用bs4库爬取小说 笔趣阁 学习内容 bs4库 from bs4 import BeautifulSoup 可以将网页源码转化为对象 soup BeautifulSoup Html lxml 对对象进行解析 利用网页中的标签 s
  • face++人脸识别初探

    依然是实训第一周 由于选定了face 作为api 我摸索了一下face 的人脸识别api的情况 下面我来为大家分析一下face api的情况 face 人脸识别有 1 人脸检测 2 人脸别对 3 人脸搜索 4 人脸关键点 5 人脸属性 6
  • MYSQL服务无法启动:InnoDB: .\ibdata1 can't be opened in read-write mode

    今天在那做实验倒腾mysql数据库 后来发现服务无法启动 查看日志报错如下 2015 01 07 17 48 54 9136 ERROR InnoDB ibdata1 can t be opened in read write mode 2
  • File_operations结构----将驱动里的功能函数与系统调用关联起来

    File operations结构体 结构体file operations在头文件 linux fs h中定义 在驱动程序中 用来存储对设备进行各种操作的函数的指针 可以看做是这些函数与系统调用的对应关系表 系统调用发生时 系统会读取fil
  • 电子企业MES管理系统架构分析

    随着电子制造行业的快速发展 MES生产管理系统的应用越来越普遍 许多制造企业购买或自主研发了适合自己工厂的MES 旨在实现智能工厂 车间 的目标 作为智能制造的核心 MES管理系统解决方案在企业智能化转型升级中发挥着越来越重要的作用 然而
  • ES搜索框架--低配置服务器部署ES导致崩溃的解决

    省流 修改jvm options 降低堆大小 一 服务器情况 最近es会突然stop 查看日志后发现经常是因为报错 Native controller process has stopped no new native processes
  • ubuntu18.04安装mysql5.7

    sudo apt install mysql server sudo apt update Server version 5 7 36 0ubuntu0 18 04 1 Ubuntu sudo mysql show databases us
  • centOS 7 无法启动网络原因(service network start)+ifconfig找不到IP地址

    linux 中 安装 centos 配置静态地址却发现网络服务启动不了 试了好久终于好了 出个攻略记录一下修改历程 出现问题 Job for network service failed because the control proces
  • XILINX XDMA pcie 使用

    前段时间在公司项目中调试了PCIE 正好做一个总结 那些介绍XDMA PCIE之类的多余的东西网上能搜到很多 我这里就不多说 我写的只是自己的一些想法 以及自己的设计思路 同每一个刚开始调试PCIE的人一样 作为初学者大家都是先去网上搜集大
  • 服务器建文件夹,服务器建立文件夹

    服务器建立文件夹 内容精选 换一换 本指导适用于用户做网页301重定向时参考使用 装有IIS的服务器做301重定向在IIS里把网站正常发布 例如域名为www aaa com 在硬盘上建一个空文件夹 在IIS里建一个网站 例如域名为aaa c
  • Apicloud之如何实现一次上传多张图片

    前提 1 APIcloud做前端开发工具 2 加入了UIMediaScanner模块 代码使用安卓系统 ios系统的可以参考一下 代码讲解 1 UIMediaScanner模块选择多张图片以后 返回的是一个list集合 2 而路径是在lis
  • STM32在Keil5中硬件仿真问题记录汇总

    STM32在Keil5中硬件仿真问题记录汇总 问题描述 使用平台 处理方式 硬件上接线问题 问题描述 0x1FFFF3AE 0549 LSLS r1 r1 21 0x1FFFF3B0 D5FB BPL 0x1FFFF3AA 0x1FFFF3