共2条
1/1 1 跳转至页
7290,cpu 求解: 7290能产生中断, 不过cpu不响应中断!!
问
前提: 相同的程序, 相同的硬件
原来程序运行一切正常!!
故障前操作: 进行一次RelInChip操作, Flash加 密, 一直到今天才解 密.
故障: Flash解 密后, 再用原来程序进行DebugInExRam and DebugFlashInChip操作, 程序能跑起来, 不过键盘除了POWER键(因为此键脚P0.15, EINT2)之外其他键(经过7290, 按键时,7290的INT电平变低, 接P0.14脚, EINT1)"锁死"(现不知道原因), 程序运行一段时间后, 总是停止在DataAbort, 请问这是一种什么情况?
我的疑问: 为什么中断EINT2能中断, 而EINT1不能产生中断呢? 答 1: 周老师, 帮帮忙!! 答 2: re 你是自己的硬件还是EasyARM2200开发板呢? EINT1是用什么中断类型(电平或边
沿?) 答 3: 是自己的硬件, 中断类型是下降沿触发! 答 4: 一直这个循环里"等待Setup包" for (;;)
{ I
OSSemPend(pSetup_Event,0,&err); //等待Setup包
if (err == OS_NO_ERR){ //接收到Setup包 a l i c
OS_ENTER_CRITICAL(); //关中断 壒e ?
control_handler(); //进行控制传输处理 dv $
OS_EXIT_CRITICAL(); //开中断 ? 6
} $
}
答 5: 发现问题, 又产生了另外一个问题原来的问题: 是由于USB驱动方面出现了问题, 屏蔽掉以下语句后, 键盘操作正常!
//Init_D12(); //PDIUSBD12初始化
//OSTaskCreate(TaskSetup,(void *)0, &TaskSetupStk[TASK_STK_SIZE-1], 8);
现在的问题就是为什么USB驱动会有问题 答 6: 谁能帮我解决一下USB的问题 答 7: 问题搞定了没有,我也想问顶!
原来程序运行一切正常!!
故障前操作: 进行一次RelInChip操作, Flash加 密, 一直到今天才解 密.
故障: Flash解 密后, 再用原来程序进行DebugInExRam and DebugFlashInChip操作, 程序能跑起来, 不过键盘除了POWER键(因为此键脚P0.15, EINT2)之外其他键(经过7290, 按键时,7290的INT电平变低, 接P0.14脚, EINT1)"锁死"(现不知道原因), 程序运行一段时间后, 总是停止在DataAbort, 请问这是一种什么情况?
我的疑问: 为什么中断EINT2能中断, 而EINT1不能产生中断呢? 答 1: 周老师, 帮帮忙!! 答 2: re 你是自己的硬件还是EasyARM2200开发板呢? EINT1是用什么中断类型(电平或边
沿?) 答 3: 是自己的硬件, 中断类型是下降沿触发! 答 4: 一直这个循环里"等待Setup包" for (;;)
{ I
OSSemPend(pSetup_Event,0,&err); //等待Setup包
if (err == OS_NO_ERR){ //接收到Setup包 a l i c
OS_ENTER_CRITICAL(); //关中断 壒e ?
control_handler(); //进行控制传输处理 dv $
OS_EXIT_CRITICAL(); //开中断 ? 6
} $
}
答 5: 发现问题, 又产生了另外一个问题原来的问题: 是由于USB驱动方面出现了问题, 屏蔽掉以下语句后, 键盘操作正常!
//Init_D12(); //PDIUSBD12初始化
//OSTaskCreate(TaskSetup,(void *)0, &TaskSetupStk[TASK_STK_SIZE-1], 8);
现在的问题就是为什么USB驱动会有问题 答 6: 谁能帮我解决一下USB的问题 答 7: 问题搞定了没有,我也想问顶!
共2条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 基于MCP23S17的输入输出功能模块控制被打赏¥20元 | |
| 【S32K3XX】SPD 软件包使用Link文件修改被打赏¥22元 | |
| Switch-Case局部变量定义问题被打赏¥23元 | |
| 基于米尔TIAM62L开发板的串口通信及应用被打赏¥20元 | |
| PCF8574功能模块及其使用被打赏¥20元 | |
| 传感器LSM6DSO及LIS3MDL的功能检测被打赏¥18元 | |
| LPS25HB气压传感器及其检测被打赏¥18元 | |
| HTS221温湿度传感器及其检测被打赏¥18元 | |
| 【S32K3XX】HSE FW 版本更新被打赏¥21元 | |
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
我要赚赏金
