阅读:1884回复:4
在写三星的S3C44B0X在VXWORKS下的BSP,遇到问题,请各位高手帮忙。
目前想把VXWORKS移植到三星的S3C44B0X上,但是在中断处理的地方遇到一些问题。我用的是TORNADO FOR ARM.。
因为S3C44B0X用的中断是矢量中断模式,中断的入口地址是固定的从地址0X00---0xc0,在初始化时,我把他重定向到0xC000000处(SDRAM的空间)。也就是说,所有的中断处理程序要安装在从0xC000000处开始的一段地址。中断LEVEL为26。我想知道针对ARM系统,如何告诉vxworks中断向量表的base address,并且如何安装中断处理程序。 我基本上是按照vxworks的BSP指南,和arm移植的文档来做的,可是中断总是不成功。每次都跳到0x00的中断入口出。 请哪位比较熟悉的兄弟,能介绍一下vxworks下中断处理的原理。 |
|
沙发#
发布于:2004-07-09 11:10
多谢各位,那个帖子我看了,帮助不小,不过我现在出现的问题和他的不太一样。
现在我的中断处理程序好像都可以正确的进入,但是串口在没有发数据的情况下也总是不停的产生中断。怀疑是我的中断初始化和串口处理还有问题,目前正在调试中。 |
|
板凳#
发布于:2004-07-09 09:15
到 http://bbs.edw.com.cn 找 44b0 的帖子 " 44B0x的BSP是如何调成的" 这组文章写的挺详细 |
|
地板#
发布于:2004-07-09 09:09
我能提供给你完整的44B0X BSP 已成功运用项目 价格 200元 缺钱了,到处者这样可不好!! 有话就说,卖什么关子!! |
|
地下室#
发布于:2004-07-07 16:12
我能提供给你完整的44B0X BSP 已成功运用项目 价格 200元
我的电邮是 baoxin817@163.com QQ 237930716 |
|