?? pwm.h
字號:
/****************************************Copyright (c)**************************************************
** 廣州周立功單片機(jī)發(fā)展有限公司
** 研 究 所
** 產(chǎn)品一部
** http://www.zlgmcu.com
**--------------文件信息--------------------------------------------------------------------------------
**文 件 名: PWM.h
**創(chuàng) 建 人: 李建明
**最后修改日期: 2006年7月31日
**描 述: μCOS-II下LPC220x的PWM底層驅(qū)動(dòng)頭文件
**
********************************************************************************************************/
/* Note */
/* 注意 */
/* !!!!! */
/* !!!!! */
/*******************************************************************************************************/
#define __PWM_H__
#define PWM_CHANNEL 0 // 設(shè)置通道
#define PWM_SETMOD 1 // 設(shè)置模式
#define PWM_SETCYCLE 2 // 設(shè)置周期
#define PWM_START 3 // PWM使能,啟動(dòng)PWM
#define PWM_STOP 4 // 停止PWM
#define PWM_REDUTY 5 // 更新占空比
#define PWM_SETDUTY 6 // 設(shè)置占空比
#define PWM0ON 1
#define PWM1ON (1<<1)
#define PWM2ON (1<<2)
#define PWM3ON (1<<3)
#define PWM4ON (1<<4)
#define PWM5ON (1<<5)
#define PWM6ON (1<<6)
#ifndef _PWM_ALL_
#define PWM_SINGLE (0<<5) // PWM5 單邊沿模式
#define PWM_DOUBLE (1<<5) // PWM5 雙邊沿模式
#endif
#ifndef mSclk
#define mSclk (Fpclk/1000) // 1mS定時(shí)值
#endif
#ifndef _Sclk
#define _Sclk (mSclk/10) // 100uS
#endif
#ifndef uSclk
#define uSclk (Fpclk/1000000) // 1uS
#endif
// -- 函數(shù)返回值 --
#ifndef OPERATE_SUCCESS
#define OPERATE_SUCCESS 0 // 操作成功
#endif
#define PWM_RWERR 0x01 // PWM讀寫錯(cuò)誤
//************************************** THE END **************************************************/
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -