文章目录

  • 一、前言
  • 二、解决问题

一、前言


在实际工作上,一定要使用cache才能充分发挥STM32H743的性能,所以一定要配置MPU。MPU的配置如下所示,但是Keil程序却无法正常执行。DEBUG后发现程序卡死在中断函数void MemManage_Handler(void)里。

问题的本质是:Keil软件默认会配置RAM内存0x24000000,当我们使用MPU管理RAM内存0x24000000时就会发生冲突了。

下图使用CubeMX配置MPU管理了两段内存:

二、解决问题


取消勾选后,程序就能正常运行了。

SMT32H743+CubeMX-配置MPU后,在Keil上的程序卡死相关推荐

  1. 换新电脑后,Keil无法下载程序代码

    原因:Keil软件配置错误 解决:1.在Keil魔术棒的Debug选项卡中,选择与下载器对应的Debugger,我的是J-Link. 2.将下图中的Reset and Run 前面 打上勾

  2. 【GitLab】gitlab上配置webhook后,点击测试报错:Requests to the local network are not allowed...

    gitlab上配置webhook后,点击测试报错: Requests to the local network are not allowed 操作如下: 报错: 错误原因: gitlab 10.6 ...

  3. 解决从keil上复制代码粘贴后出现乱码的问题

    解决从keil上复制代码粘贴后出现乱码的问题 首先打开keil,打开一个工程 点击Edit中的Configuration'选项 点击configuration选项对话框中的Enconding,选择Ch ...

  4. 【无标题】servlet配置后,浏览器上总显示jsp源码的问题

    这两天在idea,servlet配置后,浏览器上总显示jsp源码的问题,起初我是以为因为自己写的jsp要请求servlet页面,但是想想,那样的话浏览器也影响该先显示jsp吧,我搜了一下,jsp页面由 ...

  5. Proteus电路图绘制与CubeMX生成框架下填充Keil 5代码的联调仿真

    文章目录 Proteus部分 创建项目 基础电路绘制及调试 电源默认值 串口乱码 点击仿真就卡死无响应 Keil 5部分 教程 printf会影响keil程序在proteus中调试的运行速度 .c文件 ...

  6. CUBEMX配置STM32实现FTP文件传输以及使用SNTP获取网络时间并写入RTC

    CUBEMX配置STM32实现FTP文件传输以及使用SNTP获取网络时间并写入RTC 引言 FTP代码库的移植 Cubemx配置SNTP以及RTC RTC配置方法 SNTP配置方法 FATFS载入RT ...

  7. CubeMX配置STM32实现httpd服务器CGI功能并使用网页控制STM32单片机(四)

    CubeMX配置STM32实现httpd服务器CGI功能并使用网页控制STM32单片机 引言 CubeMX配置HTTPD的CGI功能 实验过程 发现的问题 总结 引言 在前三篇文章中自己介绍了如何配置 ...

  8. 【lwip】第一篇:使用cubemx配置使能lwip

    文章目录 环境 一.lwip介绍 二.stm32 ETH介绍 2.1 MAC特征 2.2 DMA特征 2.3 PTP特征 三.原理图 四.cubemx配置 4.1 ETH配置 4.1.1 以太网phy ...

  9. VScode编辑器——配置可编写MDK keil工程

    vscode编辑器--配置可编写MDK keil工程 使用vscode编辑MDK工程 软件安装 VSCode配置 测试 使用vscode编辑MDK工程 keil大家都熟悉,不过太不友好了,尤其是自动对 ...

最新文章

  1. IOSday01 连线和程序标识
  2. HTML 文本格式化标签
  3. mongo shell连接到mongoDB及shell提示符下执行js脚本
  4. 前端学习(2404):表单验证总结
  5. MPI程序例子 test_8_1_2.c -- 对等模式的MPI程序,Jacobi迭代 (MPI_Send、MPI_Recv)
  6. linux下的C语言开发(多线程编程)
  7. Python 标准库 —— 文件解压(zip、gz、pkl、tar)
  8. Hybrid 接口应用
  9. unity 打开摄像头(图像倒立的变换) 和显示所有摄像头的名称
  10. multiply defined
  11. 采购入库单参照采购订单时未带入供应商
  12. nrr评分预测_NRR的完整形式是什么?
  13. 设计模式——Revealing Module(揭示模块)模式
  14. Laplacian of Gaussian公式的英文推导过程
  15. Word文档使用Mathtype如何实现公式自动居中并右对齐编号?
  16. 计算机技术辅助笔迹鉴定,GB∕T 37239-2018 笔迹鉴定技术规范(高清版).pdf
  17. 996工作制该取消吗?
  18. MATLAB的动态图,伪色彩图、矢量图、流线图,散点图折线图的绘制例子--流体力学;LBM
  19. Android项目——电话拨号器
  20. 记录一个终端入网小助手的bug

热门文章

  1. tablespace innodb_index_stats is missing
  2. Spark MLlib
  3. 使用反射建立一个用于生产短信对象的工厂方法
  4. 扩展Python模块系列(二)----一个简单的例子
  5. jqgrid下载,引入
  6. 为EF DbContext生成的实体添加注释(T5模板应用)[转]
  7. CSS - 层叠特性
  8. Struts2 POI 导入导出Excel数据
  9. memcached完全剖析
  10. 如何在Linux kernel Makefile中添加宏定义