娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年04月22日(星期二)

正在發生

2020年04月22日 | MY2410開發板(S3C2410)INC文件1----2410addr.h

發布者:skyhcg 來源: eefocus關鍵字:MY2410開發板  S3C2410  INC文件1  2410addr 手機看文章 掃描二維碼
隨時隨地手機看文章

#ifndef __2410ADDR_H__

#define __2410ADDR_H__


#ifdef __cplusplus

extern "C" {

#endif


#include "option.h"



// Memory control

#define rBWSCON    (*(volatile unsigned *)0x48000000) //Bus width & wait status

#define rBANKCON0  (*(volatile unsigned *)0x48000004) //Boot ROM control

#define rBANKCON1  (*(volatile unsigned *)0x48000008) //BANK1 control

#define rBANKCON2  (*(volatile unsigned *)0x4800000c) //BANK2 cControl

#define rBANKCON3  (*(volatile unsigned *)0x48000010) //BANK3 control

#define rBANKCON4  (*(volatile unsigned *)0x48000014) //BANK4 control

#define rBANKCON5  (*(volatile unsigned *)0x48000018) //BANK5 control

#define rBANKCON6  (*(volatile unsigned *)0x4800001c) //BANK6 control

#define rBANKCON7  (*(volatile unsigned *)0x48000020) //BANK7 control

#define rREFRESH   (*(volatile unsigned *)0x48000024) //DRAM/SDRAM refresh

#define rBANKSIZE  (*(volatile unsigned *)0x48000028) //Flexible Bank Size

#define rMRSRB6    (*(volatile unsigned *)0x4800002c) //Mode register set for SDRAM

#define rMRSRB7    (*(volatile unsigned *)0x48000030) //Mode register set for SDRAM



// USB Host



// INTERRUPT

#define rSRCPND     (*(volatile unsigned *)0x4a000000) //Interrupt request status

#define rINTMOD     (*(volatile unsigned *)0x4a000004) //Interrupt mode control

#define rINTMSK     (*(volatile unsigned *)0x4a000008) //Interrupt mask control

#define rPRIORITY   (*(volatile unsigned *)0x4a00000c) //IRQ priority control

#define rINTPND     (*(volatile unsigned *)0x4a000010) //Interrupt request status

#define rINTOFFSET  (*(volatile unsigned *)0x4a000014) //Interruot request source offset

#define rSUBSRCPND  (*(volatile unsigned *)0x4a000018) //Sub source pending

#define rINTSUBMSK  (*(volatile unsigned *)0x4a00001c) //Interrupt sub mask



// DMA

#define rDISRC0     (*(volatile unsigned *)0x4b000000) //DMA 0 Initial source

#define rDISRCC0    (*(volatile unsigned *)0x4b000004) //DMA 0 Initial source control

#define rDIDST0     (*(volatile unsigned *)0x4b000008) //DMA 0 Initial Destination

#define rDIDSTC0    (*(volatile unsigned *)0x4b00000c) //DMA 0 Initial Destination control

#define rDCON0      (*(volatile unsigned *)0x4b000010) //DMA 0 Control

#define rDSTAT0     (*(volatile unsigned *)0x4b000014) //DMA 0 Status

#define rDCSRC0     (*(volatile unsigned *)0x4b000018) //DMA 0 Current source

#define rDCDST0     (*(volatile unsigned *)0x4b00001c) //DMA 0 Current destination

#define rDMASKTRIG0 (*(volatile unsigned *)0x4b000020) //DMA 0 Mask trigger


#define rDISRC1     (*(volatile unsigned *)0x4b000040) //DMA 1 Initial source

#define rDISRCC1    (*(volatile unsigned *)0x4b000044) //DMA 1 Initial source control

#define rDIDST1     (*(volatile unsigned *)0x4b000048) //DMA 1 Initial Destination

#define rDIDSTC1    (*(volatile unsigned *)0x4b00004c) //DMA 1 Initial Destination control

#define rDCON1      (*(volatile unsigned *)0x4b000050) //DMA 1 Control

#define rDSTAT1     (*(volatile unsigned *)0x4b000054) //DMA 1 Status

#define rDCSRC1     (*(volatile unsigned *)0x4b000058) //DMA 1 Current source

#define rDCDST1     (*(volatile unsigned *)0x4b00005c) //DMA 1 Current destination

#define rDMASKTRIG1 (*(volatile unsigned *)0x4b000060) //DMA 1 Mask trigger


#define rDISRC2     (*(volatile unsigned *)0x4b000080) //DMA 2 Initial source

#define rDISRCC2    (*(volatile unsigned *)0x4b000084) //DMA 2 Initial source control

#define rDIDST2     (*(volatile unsigned *)0x4b000088) //DMA 2 Initial Destination

#define rDIDSTC2    (*(volatile unsigned *)0x4b00008c) //DMA 2 Initial Destination control

#define rDCON2      (*(volatile unsigned *)0x4b000090) //DMA 2 Control

#define rDSTAT2     (*(volatile unsigned *)0x4b000094) //DMA 2 Status

#define rDCSRC2     (*(volatile unsigned *)0x4b000098) //DMA 2 Current source

#define rDCDST2     (*(volatile unsigned *)0x4b00009c) //DMA 2 Current destination

#define rDMASKTRIG2 (*(volatile unsigned *)0x4b0000a0) //DMA 2 Mask trigger


#define rDISRC3     (*(volatile unsigned *)0x4b0000c0) //DMA 3 Initial source

#define rDISRCC3    (*(volatile unsigned *)0x4b0000c4) //DMA 3 Initial source control

#define rDIDST3     (*(volatile unsigned *)0x4b0000c8) //DMA 3 Initial Destination

#define rDIDSTC3    (*(volatile unsigned *)0x4b0000cc) //DMA 3 Initial Destination control

#define rDCON3      (*(volatile unsigned *)0x4b0000d0) //DMA 3 Control

#define rDSTAT3     (*(volatile unsigned *)0x4b0000d4) //DMA 3 Status

#define rDCSRC3     (*(volatile unsigned *)0x4b0000d8) //DMA 3 Current source

#define rDCDST3     (*(volatile unsigned *)0x4b0000dc) //DMA 3 Current destination

#define rDMASKTRIG3 (*(volatile unsigned *)0x4b0000e0) //DMA 3 Mask trigger



// CLOCK & POWER MANAGEMENT

#define rLOCKTIME   (*(volatile unsigned *)0x4c000000) //PLL lock time counter

#define rMPLLCON    (*(volatile unsigned *)0x4c000004) //MPLL Control

#define rUPLLCON    (*(volatile unsigned *)0x4c000008) //UPLL Control

#define rCLKCON     (*(volatile unsigned *)0x4c00000c) //Clock generator control

#define rCLKSLOW    (*(volatile unsigned *)0x4c000010) //Slow clock control

#define rCLKDIVN    (*(volatile unsigned *)0x4c000014) //Clock divider control



// LCD CONTROLLER

#define rLCDCON1    (*(volatile unsigned *)0x4d000000) //LCD control 1

#define rLCDCON2    (*(volatile unsigned *)0x4d000004) //LCD control 2

#define rLCDCON3    (*(volatile unsigned *)0x4d000008) //LCD control 3

#define rLCDCON4    (*(volatile unsigned *)0x4d00000c) //LCD control 4

#define rLCDCON5    (*(volatile unsigned *)0x4d000010) //LCD control 5

#define rLCDSADDR1  (*(volatile unsigned *)0x4d000014) //STN/TFT Frame buffer start address 1

#define rLCDSADDR2  (*(volatile unsigned *)0x4d000018) //STN/TFT Frame buffer start address 2

#define rLCDSADDR3  (*(volatile unsigned *)0x4d00001c) //STN/TFT Virtual screen address set

#define rREDLUT     (*(volatile unsigned *)0x4d000020) //STN Red lookup table

#define rGREENLUT   (*(volatile unsigned *)0x4d000024) //STN Green lookup table

#define rBLUELUT    (*(volatile unsigned *)0x4d000028) //STN Blue lookup table

#define rDITHMODE   (*(volatile unsigned *)0x4d00004c) //STN Dithering mode

#define rTPAL       (*(volatile unsigned *)0x4d000050) //TFT Temporary palette

#define rLCDINTPND  (*(volatile unsigned *)0x4d000054) //LCD Interrupt pending

#define rLCDSRCPND  (*(volatile unsigned *)0x4d000058) //LCD Interrupt source

#define rLCDINTMSK  (*(volatile unsigned *)0x4d00005c) //LCD Interrupt mask

#define rLPCSEL     (*(volatile unsigned *)0x4d000060) //LPC3600 Control

#define PALETTE     0x4d000400                         //Palette start address



// NAND flash

#define rNFCONF     (*(volatile unsigned *)0x4e000000)      //NAND Flash configuration

#define rNFCMD      (*(volatile U8 *)0x4e000004)            //NADD Flash command

#define rNFADDR     (*(volatile U8 *)0x4e000008)            //NAND Flash address

#define rNFDATA     (*(volatile U8 *)0x4e00000c)            //NAND Flash data

#define rNFSTAT     (*(volatile unsigned *)0x4e000010)      //NAND Flash operation status

#define rNFECC      (*(volatile unsigned *)0x4e000014)      //NAND Flash ECC

#define rNFECC0     (*(volatile U8  *)0x4e000014)

#define rNFECC1     (*(volatile U8  *)0x4e000015)

#define rNFECC2     (*(volatile U8  *)0x4e000016)


// UART

#define rULCON0     (*(volatile unsigned *)0x50000000) //UART 0 Line control

#define rUCON0      (*(volatile unsigned *)0x50000004) //UART 0 Control

#define rUFCON0     (*(volatile unsigned *)0x50000008) //UART 0 FIFO control

#define rUMCON0     (*(volatile unsigned *)0x5000000c) //UART 0 Modem control

#define rUTRSTAT0   (*(volatile unsigned *)0x50000010) //UART 0 Tx/Rx status

#define rUERSTAT0   (*(volatile unsigned *)0x50000014) //UART 0 Rx error status

#define rUFSTAT0    (*(volatile unsigned *)0x50000018) //UART 0 FIFO status

#define rUMSTAT0    (*(volatile unsigned *)0x5000001c) //UART 0 Modem status

#define rUBRDIV0    (*(volatile unsigned *)0x50000028) //UART 0 Baud rate divisor


#define rULCON1     (*(volatile unsigned *)0x50004000) //UART 1 Line control

#define rUCON1      (*(volatile unsigned *)0x50004004) //UART 1 Control

#define rUFCON1     (*(volatile unsigned *)0x50004008) //UART 1 FIFO control

#define rUMCON1     (*(volatile unsigned *)0x5000400c) //UART 1 Modem control

#define rUTRSTAT1   (*(volatile unsigned *)0x50004010) //UART 1 Tx/Rx status

#define rUERSTAT1   (*(volatile unsigned *)0x50004014) //UART 1 Rx error status

#define rUFSTAT1    (*(volatile unsigned *)0x50004018) //UART 1 FIFO status

#define rUMSTAT1    (*(volatile unsigned *)0x5000401c) //UART 1 Modem status

#define rUBRDIV1    (*(volatile unsigned *)0x50004028) //UART 1 Baud rate divisor


#define rULCON2     (*(volatile unsigned *)0x50008000) //UART 2 Line control

[1] [2] [3] [4] [5]
關鍵字:MY2410開發板  S3C2410  INC文件1  2410addr 引用地址:MY2410開發板(S3C2410)INC文件1----2410addr.h

上一篇:jz2440學習筆記———代碼重定位相關
下一篇:可能是最通俗易懂的方式講解ARM中斷原理以及中斷嵌套

推薦閱讀

無線充電技術在2017年,再次被推到了發展的巔峰狀態:SAE J2954標準發布(輕型PHEV/EV無線電力傳輸與定位方法推薦性操作規程),繼WPT2 階段將傳輸功率提升至7.7KW后,首次將世界范圍內的無線充電標準電力傳輸功率提升至11KW(WPT3)。同時,全球整車廠也在加緊推進無線充電配置和量產時間:“日產的2020年量產計劃”;“寶馬量產無線充電汽車的2020年普及...
4月19日,有許多外媒曾經夸張地說,中國正在贏得AI大戰,真是這樣嗎?外媒可能真的有些夸張了。自2017年以來,中國的確越來越重視AI,政府向AI領域投入巨資,促進行業發展。不過細細深究,不難發現美國仍然在AI競賽中處于領先地位,它們投入的資源更多、AI人才更多、高質量研究論文更多、芯片也更先進。斯泰爾企業管理咨詢中國公司(Stieler Enterprise ...
近期,很多客戶反饋汽車遠程數據終端無法直接通過OBD接口采集汽車CAN數據,其實這個原理上說的是簡單,但是實際操作起來就比較復雜,那今天我給大家梳理下,共同再熟悉了解下網關,繞過網關來采集數據,或者直接在網關上采集數據。一、網關是何方神圣?我們知道,從一個房間走向另一個房間,需要經過一扇門。在汽車上,這些動腦筋的工程師把這個簡單的進出...
移遠通信正式宣布,其一直與全球領先的汽車零部件供應商馬瑞利(Marelli)保持密切合作,并在過去五年中共同支持一系列廣泛的車載項目。在此期間,雙方合作富有成效,移遠領先的車規級通信模組支持馬瑞利對其網絡接入設備順利進行升級,并助力馬瑞利贏得歐洲兩家汽車制造商的重要項目,向其供應搭載移遠車規級LTE模組AG35的網絡接入設備,其中一家將于今年...

史海拾趣

問答坊 | AI 解惑

cd4069資料

大家看看吧…

查看全部問答∨

可編程帝國的創始人Ross Freeman

他曾經是一位IC設計工程師,他勇于想象,敢于挑戰權威,在他35歲時,他創造出一個改變半導體產業格局的新器件,締造出一個新的半導體帝國,但41歲時,他英年早逝,將財富、景仰與遺憾留于后人。 他,就是FPGA的發明人了,Ross Freeman。“當他描述 ...…

查看全部問答∨

看著公司的目前的業績,我心里發慌

2010年第一季度過去,工廠開工嚴重不足,公司營業額部不到2009的第一度的1/4。在此情況下,公司出招,減員增效。如果公司第二季度銷售如不見起色,我估計就就有更狠招數過來。大蝦們,估計是啥招?…

查看全部問答∨

經過升入了解LM3S8962,規劃用LM3S8962開發三款產品

1. 數字式光源; 2.LED數字控制器 3.工業監控系統 頭疼的是,該芯片功耗有點大,據說芯片價格有點高,阻礙大規模使用的障礙!…

查看全部問答∨

DIY示波器2.0——完成了HMI板的設計

在做完HSMC轉接板后,   我們完成了HMI板的設計和PCB繪制,   目前也已發到PCB廠家做板,   該板實現的功能:系統的人機界面模塊,主要包含了3.5寸的TFT LCD、按鍵、編碼器旋鈕以及擴展功能USB通訊接口。   預計一周后板 ...…

查看全部問答∨

請大家推薦一款P-MOS管,要求低功耗,耐流為7A左右,耐壓為16V

請大家推薦一款P-MOS管,要求低功耗,耐流為7A左右,耐壓為16V…

查看全部問答∨

WinCE 上的OpenGL ES 開發

想咨詢WinCE 上可不可以利用OpenGL ES開發動畫,我的主板是PCM9375(CPU為X86的結構)? 如果可以實現,大體怎樣實現? 謝謝各位了!…

查看全部問答∨

Quartus 安裝時,出現一個問題,請指點

最近使用Quartus7.2老是出問題。 然后就重裝一次 發現licence無效(使用破解器破解的,但是我只是學習而已,沒有從事商業目的啊)  無法使用。于是全部卸載后,就將網絡斷開,重新安裝。   安裝并破解后,將網絡恢復。發現不支持EP2 ...…

查看全部問答∨

EE_BeagleBone_Cape之EEPROM

作者:chenzhufly QQ:36886052 ( 轉載請注明出處) 1. 概述 這篇文檔是關于EE_BeagleBone_Cape AT24C02的配置和測試,以及i2c-tools的簡單的使用。 2. 硬件連接圖 我目前使用的是AT24C02,不是圖上畫的AT24C256;根據硬件原理圖,可以看出AT24C02 ...…

查看全部問答∨

如何提高STM32的學習效率?

轉 第一章筆者的入門總結 每當我們在入門之前(ARM是這樣,DSP也一樣),總會會有很多疑問,會有很多顧慮。我們渴望知道學習STM32前景如何?需要啥基礎?難不難?適不適合我?但是什么時候能心潮澎湃地、相當著急地開始學STM32?日子在一天 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 乾安县| 西安市| 枣强县| 英德市| 南康市| 五河县| 晋宁县| 灵石县| 金华市| 龙泉市| 富宁县| 江阴市| 兰州市| 郎溪县| 德保县| 读书| 洪洞县| 宣汉县| 合肥市| 双城市| 仁寿县| 宁晋县| 北碚区| 荥经县| 福州市| 崇义县| 深水埗区| 拜城县| 陆川县| 梁山县| 额敏县| 平山县| 南城县| 富平县| 河南省| 福海县| 昭通市| 虞城县| 长岭县| 寿光市| 穆棱市|