文章目录

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

一、前言


在实际工作上,一定要使用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. 手把手教你用anaconda安装pytorch最新版
  2. matlab如何创建table,MATLAB table数据结构 首篇
  3. matlab工具包pls,MATLAB PLS_tools PLS部分最小二乘工具箱(主程序)挺好用的数据分析程序 - 下载 - 搜珍网...
  4. Linux C 算法——查找
  5. lisp6 暖通cad_(完整版)暖通CAD设计技巧1
  6. (数据库系统概论|王珊)第十章数据库恢复技术-第一、二节:事务的基本概念和数据库恢复概述
  7. 使用 JMockit 来 mock 构造函数
  8. NOIP练习赛题目6
  9. (6)FPGA面试技能提升篇(OpenCV)
  10. 华为鸿蒙科技创新,华为、美的合作:搭载鸿蒙系统的家电来了 三大亮点
  11. 又找到一个免费的ASP.net2.0免费空间,支持MS Sql Server Express2005 及Ftp
  12. Hibernate 入门
  13. Windows下安装python的scipy等科学计算包(转)
  14. python3.5安装包_Python 3.5.4详细图文安装教程(附安装包) | 我爱分享网
  15. 《刻意练习》学习总结
  16. Unlocker-最好的顽固文件删除工具使用说明
  17. IT项目管理流程以及每个步骤用到的文档
  18. mysql 创建函数报错_MySQL 创建函数时报错'ERROR 1336 (0A000): Dynamic SQL'
  19. 【转】无人机故障数据集ALFA: A Dataset for UAV Fault and Anomaly Detection
  20. typora 修改块代码 和 代码块的背景色

热门文章

  1. [android] 手机卫士设置向导页面
  2. tomcat使用遇到的问题汇总
  3. 使用 Azure Site Recovery 灾难恢复至 Azure 的功能现已正式发布
  4. iOS.Dev.Support.MultiVersions
  5. Delphi中使用API将目录删除函数
  6. C/C++工程师需要掌握哪些技能?他们的工资这么高,是有原因的!
  7. 程序员如何通过书籍学习编程?小心用错方法,不然可能事倍功半!
  8. 什么是 C 和 C ++ 标准库?
  9. 夫妻俩在互联网公司工作,年收入曝光,网友:这么高!
  10. 飞鸽传书为我们提供了方便的聊天工具