?? e018918b9287001d1262abe828d7ef4c
字號:
#include "system.h"
typedef struct
{
unsigned int divi;
unsigned int duty;
unsigned char enable;
}pwm_socket;
int main(void)
{
int dir = 1;
pwm_socket *pwm = PWM_0_BASE;
pwm->divi = 1000;
pwm->duty = 0;
pwm->enable = 1;
while(1){
if(dir > 0){
if(pwm->duty < pwm->divi)
pwm->duty += 100;
else
dir = 0;
}
else{
if(pwm->duty > 0)
pwm->duty -= 100;
else
dir = 1;
}
printf("\b\b\b%3d",pwm->duty);
usleep(100000);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -