📄 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 + -