资讯详情

StdOS之运行指示灯

StdOS是基于STM支持标准仓库包装的快速开发框架CPP11、代码托管github:https://github.com/armku/StdOS。

以下例子是操作指示灯的例子,可用于野火ISOV3开发板直接运行,其他板可更改指示灯端口。

https://www.cnblogs.com/ADTL/p/10054876.html

晶振8MHz,STM32F103全系列单片机。

下面是BSP.CPP代码

工程下载

#include "OnChip\Port.h"#include "OnChip/USART.h"#include "Sys.h"#include "Buffer.h"

char *AppVersion = "0.1.2018.1115"; //版本号

OutputPort led1;

void LedTask(void *param){ auto leds = (OutputPort*)param; *leds = !* leds;}

USART usart111(USART1, 115200);

void BspInit(){ led1.Set(PB0); led1.Open(); led1 = 1; Sys.AddTask(LedTask, &led1, 0, 500, "LedTask");}

标签: adtl082armz集成电路

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台