hwi中断不能进入 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4316|回复: 4
打印 上一主题 下一主题

hwi中断不能进入

[复制链接]

3

主题

7

帖子

39

积分

新手上路

Rank: 1

积分
39
跳转到指定楼层
楼主
发表于 2014-12-14 22:52:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
       创龙高手们,今天我调试uart的hwi中断,发现按照手册上的顺序,我写的hwi(串口接受使能中断,发送禁用中断)中断程序是可以正常工作的,能进行正常的收发数据。然后我将启动方式修改为nandflash,让ARM核先自己跑linux系统,完成后,我使用仿真器挂载DSP,将程序加载入内存,发现程序发送的数据虽然是乱码,但是还可以通过超级终端接受到数据,发送数据,在debug下面一直不入中断,所以不执行中断下的函数。仔细用仿真器查看寄存器状态,发现在写使能接受中断的寄存器时,数据根本没有写入寄存器。我想会不会是ARM跑起来linux后有些寄存器被写保护了,还是被占用了,导致数据没能写入,期待高手的回复,感谢·
% h! s; Q/ @3 G' {! g& f* j0 h+ v, j1 {4 u
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
沙发
发表于 2014-12-15 09:18:14 | 只看该作者
创龙的 DSPC6748例程和OMAPL138内核对于 部分外设的时钟域配置是不同的~
+ n# J0 q; Q0 c" g# x- U
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
板凳
发表于 2014-12-15 09:18:27 | 只看该作者
创龙的 DSPC6748例程和OMAPL138内核对于 部分外设的时钟域配置是不同的~$ X$ Y% J  \( {; |
回复 支持 反对

使用道具 举报

3

主题

7

帖子

39

积分

新手上路

Rank: 1

积分
39
地板
 楼主| 发表于 2014-12-15 09:34:10 | 只看该作者
希望缄默 发表于 2014-12-15 09:18
0 z! E  q2 F/ K# _6 Z创龙的 DSPC6748例程和OMAPL138内核对于 部分外设的时钟域配置是不同的~
8 @# l5 E- j& X+ Y/ `6 x6 s
您好,时钟域的配置不一样我知道,对于串口来说接受到的数据会是乱码,只是通过超级终端发送数据时,即便是乱码也应该会进入中断执行回复函数的,目前使用仿真器跟踪,发现根本就不会进入中断,而且发现,在配置中断使能的寄存器时,寄存器的值没有变化,请问这是什么原因,感谢您的回复~
5 ~1 E, P, Y5 D5 f" K2 [/ _
回复 支持 反对

使用道具 举报

0

主题

6

帖子

115

积分

注册会员

Rank: 2

积分
115
5#
发表于 2016-8-1 21:20:15 | 只看该作者
为什么我使用Hwi串口中断,进不去中断呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-5-5 19:10 , Processed in 0.036382 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表