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 + -
显示快捷键?