radio.h

来自「通过手动烧写flash,实现了stm32的自动更新功能,用户可以再本例程的基础上」· C头文件 代码 · 共 60 行

H
60
字号
/*******************************************************************
*
*    DESCRIPTION:
*
*    AUTHOR:
*
*    HISTORY:
*
*    DATE:2008-6-14
*
*******************************************************************/
#ifndef _RADIO_H
#define _RADIO_H
/** include files **/
#include "includes.h"
/** local definitions **/

/* default settings */
//na5tr1 的reset引脚 
#define NANO_RESET_PIN    GPIO_Pin_1
#define NANO_RST_CTRL_PORT 	  GPIOA

//na5tr1 的SPI的cs引脚 
#define NANO_CS_PIN	  	  GPIO_Pin_11
#define NANO_CS_CTRL_PORT 	  GPIOB

//na5tr1的中断引脚 
#define NANO_INT_PIN	  GPIO_Pin_2
#define NANO_INT_CTRL_PORT 		GPIOA


/** external functions **/

/** external data **/

/** internal functions **/

/** public data **/

/** private data **/

/** public functions **/
/** 
 * 射频芯片有关的初始化
 * 
 */
 void  RadioInit(void);

 /** 
  * 射频中断向量
  * 
  */
 void  RadioISR(void);


#define CLEAR_RADIO_INTERRUPT      EXTI_ClearITPendingBit(EXTI_Line2) 
/** private functions **/

#endif

⌨️ 快捷键说明

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