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

📄 ea_init.h

📁 一个机器人开发的相关嵌入式开发源码
💻 H
字号:
/******************************************************************************
*
* Copyright:
*    (C) 2000-2005 Embedded Artists AB
*
* Description:
*     Initialization API for the LPC2106 Evaluation Board.
*
* Version:
*     1.0.0
*
* NOTE:
*
*
******************************************************************************/

#ifndef _EA_INIT_H_
#define _EA_INIT_H_

#define ENABLE_INTERRUPTS   asm volatile (                      \
                                          "mrs r3,cpsr;"        \
                                          "bic r3,r3,#0xC0;"    \
                                          "msr cpsr,r3"         \
                                          :                     \
                                          :                     \
                                          : "r3"                \
                                         )

#define DISABLE_INTERRUPTS  asm volatile (                      \
                                          "mrs r0,cpsr;"        \
                                          "orr r1,r0,#0xC0;"    \
                                          "msr cpsr_c,r1;"      \
                                          :                     \
                                          :                     \
                                          : "r0", "r1"          \
                                         )

/******************************************************************************
*
* Description:
*     Initializes the evaluation board environment
* 
*******************************************************************************/
extern void eaInit (void);

#endif

⌨️ 快捷键说明

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