71x_lib.c

来自「STR71x开发板上做AD转换的代码」· C语言 代码 · 共 45 行

C
45
字号
#define EXT
#include "71x_map.h"
#ifdef DEBUG

extern u32 T0TIMI_Addr;

/*******************************************************************************
* 说明:debug函数,初始化外设指针
* 参数:无
* 返回值:无
*******************************************************************************/
void debug(void) {
  #ifdef _ADC12
  ADC12 = (ADC12_TypeDef *)ADC12_BASE;
  #endif

  #ifdef _FLASH
  FLASHR = (FLASHR_TypeDef *)FLASHR_BASE;
  FLASHPR = (FLASHPR_TypeDef *)FLASHPR_BASE;
  #endif

  #ifdef _GPIO
  #ifdef _GPIO0
  GPIO0 = (GPIO_TypeDef *)GPIO0_BASE;
  #endif
  #ifdef _GPIO1
  GPIO1 = (GPIO_TypeDef *)GPIO1_BASE;
  #endif
  #ifdef _GPIO2
  GPIO2 = (GPIO_TypeDef *)GPIO2_BASE;
  #endif
  #endif

  #ifdef _PCU
  PCU = (PCU_TypeDef *)PCU_BASE;
  #endif

  #ifdef _RCCU
  RCCU = (RCCU_TypeDef *)RCCU_BASE;
  #endif
}

#endif

⌨️ 快捷键说明

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