⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 regdef.h

📁 Bycore是一个嵌入式操作系统内核。Bycore包括内存管理、任务管理、中断管理、任务互斥、同步与通信管理等功能。Bycore全部由C语言完成
💻 H
字号:
#ifndef __REGDEF_H_
#define __REGDEF_H_

#define regTubeRegstor    (*(volatile unsigned *)0x0d800020)

#define regIRQStatus      (*(volatile unsigned *)0x0A000000)
#define regIRQEnableSet   (*(volatile unsigned *)0x0A000008)
#define regIRQEnableClear (*(volatile unsigned *)0x0A00000c)

#define IRQ_TIMER1      0x0010
#define IRQ_TIMER2      0x0020

#define regTimer1Load     (*(volatile unsigned *)0x0A800000)
#define regTimer1Value    (*(volatile unsigned *)0x0A800004)
#define regTimer1Control  (*(volatile unsigned *)0x0A800008)
#define regTimer1Clear    (*(volatile unsigned *)0x0A80000C)

#define regTimer2Load     (*(volatile unsigned *)0x0A800020)
#define regTimer2Value    (*(volatile unsigned *)0x0A800024)
#define regTimer2Control  (*(volatile unsigned *)0x0A800028)
#define regTimer2Clear    (*(volatile unsigned *)0x0A80002C)

#define TIMER_ENABLE    0x80
#define TIMER_PERIODIC  0x40
#define TIMER_PRESCALE8 0x08


#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -