999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

S3C2410的外部中斷程序分析與設計

2008-04-12 00:00:00王青萍
現代電子技術 2008年13期

要:主要分析了S3C2410芯片及它相應的外部中斷程序。首先介紹了S3C2410的中斷原理,引出相關中斷寄存器,然后介紹了這些寄存器的功能。針對這些寄存器的功能,詳細闡述了如何設置中斷寄存器的模式。在簡要介紹用戶空間和內核空間之后,設計了一個簡單的中斷程序。實驗結果證明,在開發板上中斷程序是快速響應的。

關鍵詞:S3C2410;中斷;ARM;嵌入式系統

Analysis and Design of External Interrupt Program for S3C2410

WANG Qingping

(Hubei University of Education,Wuhan,430205,China)

Abstract:The paper analyses a simple interrupt program according to S3C2410 and discusses the principle of S3C2410 and the relative interrupt register and the function of these registers.It also introduces the method of interrupt registers.The embedded system space includes the kernel space and the user′s space,which is also introduced.To end the presentation,a simple interrupt program test that the interrupt program is immediate response to interrupt.

Keywords:S3C2410;interrupt;ARM;embedded system

1 引 言

在編寫嵌入式系統程序的時候,少不了中斷的使用,中斷程序是做嵌入式開發一個不可或缺的環節。因為系統中,設備是有分工的,不是所有的事情都由CPU處理,而往往分配一些任務給其他資源,在硬件資源處理中,CPU不過問,只是硬件資源處理完任務之后,再向CPU做一個匯報,這就是中斷的產生。

從系統的角度來看,若有中斷,如果要快速地確定中斷源,最好設置足夠多的引腳來判斷中斷的來源,使得每個中斷都單獨使用一條,然后CPU根據相應的引腳來確定采用哪一個中斷服務程序。可是這在現有的條件下是不可能的,這就要求不可能按照系統角度來設計中斷。在S3C2410中采用的是共享和獨占結合的方式。

中斷模式:FIQ和IRQ。中斷有三種類型:常規中斷、外部擴展中斷、子中斷,一共有62號中斷,具體定義見linux/include/asm-arm/arch-s3c2410/irqs.h。對于每一個中斷,根據中斷類型向不同的寄存器填寫數據,具體操作在后面進行詳細論述。如果多個硬件同時產生中斷,就有一個中斷優先,優先級高的先處理,如圖1所示。

2 相關中斷寄存器

在編寫中斷程序中,往往要對一些寄存器進行設置,才能進入服務程序,在此介紹一些編程中可能用到的寄存器,相關定義在文件S3C2410中。

除了0~3號中斷,其他中斷都是與其他中斷共享一個中斷源,因此在這些中斷之間,首先必須通過底層操作,屏蔽或者懸掛一些中斷,然后再在上層中與其他中斷源競爭中斷服務。

PSR:程序狀態寄存器,CPU的程序狀態寄存器,含有I位和F位,如果I位置1,則不允許產生IRQ中斷,如果F位置1,則不允許產生FIQ中斷。

主站蜘蛛池模板: 无码人中文字幕| 亚洲日韩精品无码专区97| 欧美日韩理论| 欧美在线综合视频| www.国产福利| 99久久精品国产麻豆婷婷| 一本色道久久88综合日韩精品| 国产成人综合久久精品尤物| 国产丝袜啪啪| 日本午夜三级| 国产精选小视频在线观看| a毛片基地免费大全| 精品无码国产一区二区三区AV| 国产中文一区a级毛片视频| 国产精品毛片一区| 久久午夜夜伦鲁鲁片不卡| 欧美午夜在线观看| 国产精品国产主播在线观看| 亚洲天堂视频在线免费观看| 国产激情国语对白普通话| 亚洲天堂久久| 91小视频在线观看免费版高清| 尤物精品视频一区二区三区| 666精品国产精品亚洲| 亚洲日本精品一区二区| 福利姬国产精品一区在线| av大片在线无码免费| 亚洲综合网在线观看| 国产精品jizz在线观看软件| 成人午夜视频在线| 91成人在线免费视频| 国产男女免费视频| 欧美色图久久| 五月天丁香婷婷综合久久| 久久久久国产一级毛片高清板| 国模在线视频一区二区三区| 国产亚洲欧美在线中文bt天堂| 这里只有精品在线播放| 99视频在线观看免费| 国产免费人成视频网| 久无码久无码av无码| 国产真实乱子伦视频播放| 亚洲一区国色天香| 免费国产一级 片内射老| 又大又硬又爽免费视频| 免费jjzz在在线播放国产| 2021国产乱人伦在线播放| 99久久精品国产麻豆婷婷| 亚洲娇小与黑人巨大交| 国产精品伦视频观看免费| 中文字幕亚洲专区第19页| 日本a级免费| 国产新AV天堂| 国产精品尤物在线| 久久中文电影| 国产亚洲视频中文字幕视频 | 久久人人妻人人爽人人卡片av| 激情无码字幕综合| 亚洲中文字幕av无码区| 欧美一级高清免费a| 婷五月综合| 国产在线麻豆波多野结衣| 中文字幕日韩丝袜一区| 在线播放91| 久久美女精品国产精品亚洲| 欧美精品伊人久久| 国产成人亚洲精品无码电影| 中文字幕色在线| 国产理论最新国产精品视频| 午夜精品一区二区蜜桃| 四虎成人精品在永久免费| 久久国产精品国产自线拍| 亚洲一区二区三区国产精华液| 玩两个丰满老熟女久久网| 欧美亚洲欧美| 精品国产99久久| 亚洲国产亚洲综合在线尤物| 国产中文在线亚洲精品官网| 免费av一区二区三区在线| 久久国产精品波多野结衣| 九九这里只有精品视频| 亚欧美国产综合|