mspper.h
来自「采用C++改写的uCOS-II,目标系统为MSP430系列CPU。」· C头文件 代码 · 共 37 行
H
37 行
#ifndef MSPPER_H
#define MSPPER_H
#include <io430x14x.h>
/*----------------------------------------------------------------------------*/
/* MSP OSC */
/*----------------------------------------------------------------------------*/
#define MSP_OSC 8000000L
void CpuOscInit(void);
/*----------------------------------------------------------------------------*/
/* MSP WatchDog */
/*----------------------------------------------------------------------------*/
#define WatchdogDisable() (WDTCTL = 0x5a88)
/*----------------------------------------------------------------------------*/
/* MSP GPIO */
/*----------------------------------------------------------------------------*/
#define GPIO_LED_ON 0
#define GPIO_LED_OFF 1
#define GpioSxLed (P1OUT_bit.P1OUT_3)
#define GpioXxLed (P1OUT_bit.P1OUT_2)
#define GpioTestLed (P1OUT_bit.P1OUT_0)
#define GpioPctrl (P3OUT_bit.P3OUT_0)
#define Gpiotate (P3OUT_bit.P3OUT_1)
#define GpioLNKState (P3IN_bit.P3IN_4)
#define GpioCGQ1Chk (P2IN_bit.P2IN_6)
#define GpioCGQ2Chk (P2IN_bit.P2IN_7)
void CpuGpioInit(void);
/*----------------------------------------------------------------------------*/
/* MSP TIMERA */
/*----------------------------------------------------------------------------*/
void CpuTimeraInit(float Priod);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?