⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.c

📁 LED driver example
💻 C
字号:
#include <stdio.h>#include <stdlib.h>#include <mcled.h>#include <unistd.h>int main() {	int i,h,m,s;	char tmp[100];	float aa;	MCLed *led;	led=new MCLed;	if (!led->Open()) {		printf("open error\n");		delete led;		return -1;	}	printf("showstring\n");	sprintf(tmp,"12");	led->ShowString(tmp,5,2);	sleep(3);	for (i=0;i<=5;i++) {		led->ShowRepeatMode(i);		sleep(2);		led->HideRepeatMode(i);		sleep(1);	}	led->ShowSPDIF(true);	sleep(2);	led->ShowSPDIF(false);	sleep(2);/*	h=0;	m=0;	s=0;	for (i=0;i<100;i++) {		s++;		if (s>59) {			s=0;			m++;		}		if (m>59) {			m=0;			h++;		}		led->ShowTime(h,m,s);		usleep(500000);	}*//*	sleep(5);	led->Clear();	h=99;	m=0;	s=0;	led->ShowTime(h,m,s);	sleep(10);//	sleep(2);//	led->ShowName("            ");	sleep(2);	printf("ShowAp\n");	for (i=0;i<7;i++) {		led->ShowAp(i);		printf("i=%d\n",i);		sleep(5);	}	led->ShowAC3();	sleep(5);	led->ShowDTS();	sleep(5);	printf("ShowPlay\n");	led->ShowPlay();	sleep(2);	printf("ShowStop\n");	led->ShowStop();	sleep(2);	printf("ShowPause\n");	led->ShowPause();	sleep(2);	printf("HideAp\n");	for (i=0;i<7;i++) {		led->HideAp(i);		printf("i=%d\n",i);		sleep(5);	}	led->HideAC3();	sleep(5);	led->HideDTS();	sleep(5);	printf("ShowPlay\n");	led->HidePlay();	sleep(2);	printf("ShowStop\n");	led->HideStop();	sleep(2);	printf("ShowPause\n");	led->HidePause();	sleep(2);	printf("ShowTime\n");	h=0;	m=0;	s=0;	for (i=0;i<100;i++) {		s++;		if (s>59) {			s=0;			m++;		}		if (m>59) {			m=0;			h++;		}		led->ShowTime(h,m,s);		sleep(1);	}	sleep(5);	led->HideTime(0);	sleep(5);	printf("ShowTime2\n");	led->ShowTime(-1,14,24);	sleep(5);	led->HideTime(-1);	printf("ShowTrack\n");	led->ShowTrack(10);	sleep(2);	led->HideTrack();	sleep(2);	printf("ShowTitle\n");	led->ShowTitle(21);	sleep(2);	led->HideTitle();	sleep(2);	printf("ShowChapter\n");	led->ShowChapter(104);	sleep(2);	led->HideChapter();	sleep(2);	printf("ShowName\n");	led->ShowName("INSTANT PLAY");	sleep(2);	led->ShowName("            ");	sleep(2);	printf("ShowFre\n");	for (i=0;i<10000;i=i+50) {		led->ShowFrequence(87500+i);	}	sleep(10);*/	led->ShutDownLED();	delete led;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -