91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

基于uCOSII操作系統和STM32平臺開發的可以按鍵控制的流水燈(控制啟停和流速),主控芯片為stm32f103vet6

資源截圖

代碼片段和文件信息

#include?“includes.h“
#include?“key.h“

OS_STK?task_key_stk[TASK_KEY_STK_SIZE]; ??//定義棧

OS_STK?task_led_stk[TASK_LED_STK_SIZE]; ??//定義棧


static?int?flag=0;
static?int?speed=0;

void?Task_Start(void?*p_arg)
{
????(void)p_arg;???????????????? //?‘p_arg‘?并沒有用到,防止編譯器提示警告
SysTick_init();

??OSTaskCreate(Task_LED(void?*)0 ?? //創建流水燈任務
???&task_led_stk[TASK_LED_STK_SIZE-1]?TASK_LED_PRIO);

OSTaskCreate(Task_KEY(void?*)0 ?? //創建按鍵任務
???&task_key_stk[TASK_KEY_STK_SIZE-1]?TASK_KEY_PRIO);


??OSTaskSuspend(STARTUP_TASK_PRIO); //掛起起始任務.

???
???????OSTimeDlyHMSM(0?00100);???
???
}

//流水燈任務
void?Task_LED(void?*p_arg)
{
????(void)p_arg;????????????????
SysTick_init();
?LED1(?OFF?);
?LED2(?OFF?);
?LED3(?OFF?);
?LED4(?OFF?);
while?(1)
????{

????????LED1(?ON?);???????????????????????//流水燈任務的實現
????????OSTimeDlyHMSM(0?0speed%3+10);
????????LED1(?OFF);


??LED2(?ON?);
????????OSTimeDlyHMSM(0?0speed%3+10);
????????LED2(?OFF);


LED3(?ON?);
????????OSTimeDlyHMSM(0?0speed%3+10);
????????LED3(?OFF);


LED4(?ON?);
????????OSTimeDlyHMSM(0?0speed%3+10);
????????LED4(?OFF);
} ????????????
}

//按鍵任務
void?Task_KEY(void?*p_arg)
{
????(void)p_arg;????????????????
SysTick_init();


????while?(1)
????{????
???if(Key_Scan(GPIOBGPIO_Pin_15)?==?KEY_ON?)
?speed++;


?????????if(Key_Scan(GPIOBGPIO_Pin_1)?==?KEY_ON?)
?flag++;

?
?if(flag%2==0)?OSTaskSuspend(TASK_LED_PRIO);

?
?if(flag%2==1)?OSTaskResume(TASK_LED_PRIO);

OSTimeDlyHMSM(0?00100);
?
????}
}



?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-07-05?18:16??流水燈設計\
?????目錄???????????0??2019-07-05?18:16??流水燈設計\APP\
?????文件????????1721??2019-06-30?14:04??流水燈設計\APP\app.c
?????文件?????????200??2019-06-29?23:28??流水燈設計\APP\app.h
?????文件?????????371??2019-06-29?23:30??流水燈設計\APP\app_cfg.h
?????文件???????10443??2011-12-03?07:14??流水燈設計\APP\os_cfg.h
?????目錄???????????0??2019-07-05?18:16??流水燈設計\BSP\
?????文件?????????387??2019-06-29?23:03??流水燈設計\BSP\BSP.c
?????文件?????????105??2011-12-03?06:01??流水燈設計\BSP\BSP.h
?????文件?????????262??2019-06-27?22:01??流水燈設計\BSP\key.h
?????文件?????????583??2019-06-30?00:14??流水燈設計\BSP\led.c
?????文件?????????719??2019-06-27?12:32??流水燈設計\BSP\led.h
?????目錄???????????0??2019-07-05?18:16??流水燈設計\CMSIS\
?????文件???????16249??2009-04-06?10:30??流水燈設計\CMSIS\core_cm3.c
?????文件???????42077??2009-04-06?10:30??流水燈設計\CMSIS\core_cm3.h
?????目錄???????????0??2019-07-05?18:16??流水燈設計\CMSIS\startup\
?????文件???????15890??2011-12-03?05:57??流水燈設計\CMSIS\startup\startup_stm32f10x_hd.s
?????文件???????12236??2009-04-06?10:30??流水燈設計\CMSIS\startup\startup_stm32f10x_ld.s
?????文件???????12564??2009-04-06?10:30??流水燈設計\CMSIS\startup\startup_stm32f10x_md.s
?????文件??????530933??2011-06-06?20:02??流水燈設計\CMSIS\stm32f10x.h
?????文件???????24166??2011-06-04?11:48??流水燈設計\CMSIS\system_stm32f10x.c
?????文件????????2158??2009-04-06?10:30??流水燈設計\CMSIS\system_stm32f10x.h
?????目錄???????????0??2019-07-05?18:16??流水燈設計\FWlib\
?????目錄???????????0??2019-07-05?18:16??流水燈設計\FWlib\inc\
?????文件????????4951??2009-04-06?10:30??流水燈設計\FWlib\inc\misc.h
?????文件???????19558??2009-04-06?10:30??流水燈設計\FWlib\inc\stm32f10x_adc.h
?????文件????????7373??2009-04-06?10:30??流水燈設計\FWlib\inc\stm32f10x_bkp.h
?????文件???????14289??2009-04-06?10:30??流水燈設計\FWlib\inc\stm32f10x_can.h
?????文件????????1980??2009-04-06?10:30??流水燈設計\FWlib\inc\stm32f10x_crc.h
?????文件???????10271??2009-04-06?10:30??流水燈設計\FWlib\inc\stm32f10x_dac.h
?????文件????????2980??2009-04-06?10:30??流水燈設計\FWlib\inc\stm32f10x_dbgmcu.h
............此處省略142個文件信息

評論

共有 條評論