KEA128调试PIT时不断进入default_isr问题跟踪
因为工作需要,最近在调试KEA128的芯片。
在做PIT定时器任务的时候发现,在绑定PIT回调的时候出故障,通过仿真发现每一次调用PIT_SetCallback为PIT通道绑定定时回调函数时,系统跳入default_isr故障。
/*为两组定时通道设置回调函数,划分基本时间片,完成初始化*/PIT_Init(PIT_CHANNEL0, pPIT_Config0);PIT_Init(PIT_CHANNEL1, pPIT_Config1);PIT_SetCallback(PIT_CHANNEL0, PIT0_Task);//绑定回调时出现故障PIT_SetCallback(PIT_CHANNEL1, PIT1_Task);
故障时仿真停留位置是vectors.c文件下的default_isr函数内,如下如,无法return出来
查看官方文档,发现故障原因是中断函数与中断向量没有关联起来。
想到开始移植底层的时候为了让一些外部定义的回调不报错,屏蔽掉了一些中断向量。于是到isr.h文件中发现,确实是自己关闭了
KEA128调试PIT时不断进入default_isr问题跟踪相关推荐
- 【Windows 逆向】OD 调试器工具 ( OD 调试数据时硬件断点对应的关键代码 | 删除硬件端点恢复运行 )
文章目录 前言 一.OD 调试数据时硬件断点对应的关键代码 二.删除硬件端点恢复运行 前言 在 [Windows 逆向]OD 调试器工具 ( CE 中获取子弹动态地址前置操作 | OD 中调试指定地址 ...
- KILE退出调试模式时显示Encuntered an improper argument
KEIL版本:V5.25 Windows:Win10 KILE退出调试模式时显示Encuntered an improper argument且卡死无法退出(只能开任务管理器将此进程关掉),如下图所示 ...
- VS2019 禁止Web项目停止调试后自动关闭浏览器(在浏览器窗口关闭时停止调试程序,在调试停止时关闭浏览器)
很多文章都说要修改以下两处与"编辑并继续"有关的选项: "编辑并继续"是一种省时的功能,使你能够在程序处于中断模式时更改源代码. 通过选择执行命令(如 &quo ...
- VS2010附加进程调试DLL时断点无法断下的解决方法
系统版本:Win10 x64 1809 VS版本:VS2017 企业版 问题一 在动态链接库(DLL)附加到进程调试时,用VS2017附加后单步调试,结果发现总是在调试过程中卡死,VS2017无响应: ...
- eclipse调试debug时出现source not found
eclipse调试debug时出现source not found 在代码中设置了断点,程序调试过程中可以继续运行使用断点,但是看不见程序走到哪了,debug页面出现source not found, ...
- php调试代码时var_dump( )打印中文字符时出现乱码解决方案
php调试代码时var_dump( )打印中文字符时出现乱码解决方案 参考文章: (1)php调试代码时var_dump( )打印中文字符时出现乱码解决方案 (2)https://www.cnblog ...
- 在虚拟机上调试网络时要注意的内容
在虚拟机上调试网络时要注意的内容 对于习惯使用一种操作系统(例如Windows XP)的用户来说,虚拟机产品无疑是调试用于其它系统环境的软件的好工具.常见的个人用虚拟机产品主要是 VMware Wor ...
- 解决了.Net 2003“试图调试项目时发生错误”的问题
经过是这样的.我从装了机器,刚上网下载一个RAR就中病毒了,是"网址之家" 病毒,篡改首页.后来看了一个帖子,说把iexplorer.exe该命,然后刷新几次,系统会自动建立一个新 ...
- 用GIF图片来告诉大家程序猿的真实生活 ————“你熬了一整夜、耗了一整天,开始调试代码时:” 那张最有感觉了,你们感受一下。。。
程序猿是最苦逼的一群人,究竟有多苦? 用GIF图片来告诉大家程序猿的真实生活. 当你往产品环境中加入一些东西时: 当你没有Google就发现问题的解决方法时: 当你没保存代码就关闭了IDE接 ...
最新文章
- 苹果手机怎么设置时间24小时制_8款手机电池测试,iPhone 12 5G让人意外
- Java集合:Collection接口
- AngularJs 时间格式化处理
- markdown与word相互转换的快捷方法
- java小程序显示多种按钮_微信小程序 多行文本显示...+显示更多按钮和收起更多按钮功能...
- 动态规划入门(一)——数字三角形
- android 四种堆状态
- 论文评审最大流_毕业论文_最大流问题及其应用(7)(喜欢就下吧)
- IT程序猿应该投资些什么
- _itemmod_refresh
- 钢材规格解读的软件_《钢结构设计标准》解说专题(0)—钢结构的材料选择...
- python图书馆座位预约系统毕业设计开题报告
- 编写基础程序:Hello World
- js压缩文件或文件夹
- php-fpm优化总结
- 深度学习系列文章之一:电脑配置选择
- win10如何激活电脑系统
- 毫米波雷达传感技术方案,爱希ISEE人体感应器,智能感应人体存在控制应用
- 官方开源软件包(持续更新中)
- jquery获取scrollHeight