当前位置: 首页 > news >正文

FreeRtos一直进入SVC_Handler中断,不运行

今天在GD32平台移植FreeRtos之后,程序一直不运行,debug一看卡在了SVC_Handler

解决方法:

1.注释掉gd32f4xx_it.c里面的三个函数,头文件声明也要注释掉

/*! \brief this function handles SVC exception \param[in] none \param[out] none \retval none */ //void SVC_Handler(void) //{ // /* if SVC exception occurs, go to infinite loop */ // while(1) { // } //} /*! \brief this function handles PendSV exception \param[in] none \param[out] none \retval none */ //void PendSV_Handler(void) //{ // /* if PendSV exception occurs, go to infinite loop */ // while(1) { // } //} ///*! // \brief this function handles SysTick exception // \param[in] none // \param[out] none // \retval none //*/ //void SysTick_Handler(void) //{ //}
/* this function handles SVC exception */ //void SVC_Handler(void); /* this function handles DebugMon exception */ void DebugMon_Handler(void); /* this function handles PendSV exception */ void PendSV_Handler(void); ///* this function handles SysTick exception */ //void SysTick_Handler(void);

2.在FreeRtos_Config.h文件里面声明,让RTOS来接管这三个时间,整个系统才能运行

#define vPortSVCHandler SVC_Handler #define xPortPendSVHandler PendSV_Handler #define xPortSysTickHandler SysTick_Handler
http://www.jsqmd.com/news/619946/

相关文章:

  • 深度解析macOS微信防撤回工具:技术架构与实战应用指南
  • php反序列化(复习)(第三章)
  • 体验美好日常,美人荟携手门店,共建社区品质生活圈
  • 如何快速安全弹出USB设备:终极USB磁盘弹出工具使用指南
  • PPTist:浏览器中打造专业演示文稿的终极解决方案
  • PyTorch训练时GPU未启用的常见原因与解决方案
  • 物联网安全实践--基于ESP8266的WiFi干扰器DIY全流程解析
  • 别再让高码流RTSP视频卡住你的OpenCV项目了!手把手教你用Python队列+跳帧搞定稳定取流
  • 给参考文献添加DOI链接的问题
  • 2026年发泡混凝土厂家推荐榜:加气混凝土、轻质泡沫混凝土、泡沫混凝土、轻集料混凝土、轻质发泡混凝土、聚苯颗粒发泡混凝土厂家选择指南,苏州黄湖节能科技领衔 - 海棠依旧大
  • K8S存储管理:从Volume到PV/PVC全解析
  • SQL与向量检索的加权融合策略,餐厅场景下实战
  • C# 面试高频题:装箱和拆箱是如何影响性能的?狼
  • 低延迟竞技游戏解决方案:NRF54H20-CKAA-R助力高性能无线连接
  • Block Copy 的内存布局详解导
  • 企业什么时候应采用 GraphRAG,什么时候普通 RAG 已足够?
  • 寻音捉影·侠客行一文详解:基于FunASR的本地化音频关键词检索方案
  • 手把手教你优化SZY206-2016水资源通讯协议(附完整代码示例)
  • 保姆级教程:用PyTorch 2.8镜像快速搭建AI开发环境,新手也能玩转命令行
  • AI时代软技能:沟通力比代码更重要?
  • OpenClaw配置备份指南:Qwen3.5-9B模型参数迁移技巧
  • InfluxDB 时序数据高效管理实战指南
  • 足球场篮球场AI智能跟拍系统:云平台管理让场馆省一半力
  • Unity游戏开发实战:用Vosk实现离线语音控制的5个常见问题解决
  • Unity发布京东小游戏耗
  • YOLO-Master 与 YOLO 开始及
  • Gephi实战:如何用外观和布局打造专业级网络可视化图表(附详细参数设置)
  • 别再让数据错位了!WPF LiveCharts 2折线图XY轴正确绑定的保姆级教程
  • 开发者年薪翻倍秘籍:技能矩阵与跳槽策略
  • **发散创新:基于Python与Qiskit的量子优化算法实战解析**在人工智能与经典计算逐渐逼近物理极限的今天,**量子计算正成为新