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

  • 大小: 5.08MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-08-17
  • 語言: 其他
  • 標簽: WS2812??

資源簡介

基于STM32開發板平臺,經過RCT6和ZET6不同芯片測試可用。 WS2812全彩LED流水燈,顏色可調,性能穩定。

資源截圖

代碼片段和文件信息

/********************************************************************************
?*?文件名??:delay.c
?*?描述????:delay?應用函數庫
?*?硬件連接:-----------------
?*?庫版本??:ST3.0.0
**********************************************************************************/
#include?“delay.h“
/* ?
static?u8??fac_us=0;//us延時倍乘數
static?u16?fac_ms=0;//ms延時倍乘數
?*/
//初始化延遲函數
//SYSTICK的時鐘固定為HCLK時鐘的1/8
//SYSCLK:系統時鐘
/**************************實現函數********************************************
*函數原型: void?delay_init(u8?SYSCLK)
*功  能: 初始化延遲系統,使延時程序進入可用狀態
*******************************************************************************/
/*void?delay_init(u8?SYSCLK)
{
SysTick->CTRL&=0xfffffffb;//bit2清空選擇外部時鐘??HCLK/8
fac_us=SYSCLK/8; ????
fac_ms=(u16)fac_us*1000;
}
*/ ????
//延時nms
//注意nms的范圍
//SysTick->LOAD為24位寄存器所以最大延時為:
//nms<=0xffffff*8*1000/SYSCLK
//SYSCLK單位為Hznms單位為ms
/**************************實現函數********************************************
*函數原型: void?delay_ms(u16?nms)
*功  能: 毫秒級延時??延時nms??nms<=1864?
*******************************************************************************/

void?delay_us(u16?time)?
{?????????
??u16?i=0;????
??while(time--)???
???{???????
?????i=10;??//自己定義??????
??????while(i--);??????????
}??
} //毫秒級的延時
??
void?delay_ms(u16?time)
{???????
u16?i=0;??
????while(time--)???
????{???????
??i=12000;??//自己定義?????
??while(i--);????????
}?
}
/*
void?delay_ms(u16?nms)
{ ? ?? ??
u32?temp; ???
SysTick->LOAD=(u32)nms*fac_ms;//時間加載(SysTick->LOAD為24bit)
SysTick->VAL?=0x00;???????????//清空計數器
SysTick->CTRL=0x01?;??????????//開始倒數??
do
{
temp=SysTick->CTRL;
}
while(temp&0x01&&!(temp&(1<<16)));//等待時間到達???
SysTick->CTRL=0x00;???????//關閉計數器
SysTick->VAL?=0X00;???????//清空計數器 ?? ????
}??*/?

//延時nus
//nus為要延時的us數.
/**************************實現函數********************************************
*函數原型: void?delay_us(u32?nus)
*功  能: 微秒級延時??延時nus??nms<=1864?
*******************************************************************************/ ???? ???
/*void?delay_us(u32?nus)
{
u32?temp; ???? ?
SysTick->LOAD=nus*fac_us;?//時間加載 ?? ?
SysTick->VAL=0x00;????????//清空計數器
SysTick->CTRL=0x01?;??????//開始倒數? ?
do
{
temp=SysTick->CTRL;
}
while(temp&0x01&&!(temp&(1<<16)));//等待時間到達???
SysTick->CTRL=0x00;???????//關閉計數器
SysTick->VAL?=0X00;???????//清空計數器 ?
}
?*/
/************************END?OF?FILE**********************************/

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2700??2016-04-03?19:41??WS2812B\APP\delay\delay.c

?????文件????????279??2016-04-03?19:41??WS2812B\APP\delay\delay.h

?????文件???????1141??2017-11-29?17:01??WS2812B\APP\led\bsp_led.c

?????文件???????1049??2016-05-04?17:08??WS2812B\APP\led\bsp_led.h

?????文件???????3857??2017-11-29?17:02??WS2812B\APP\spi\bsp_spi.c

?????文件????????291??2016-05-03?21:11??WS2812B\APP\spi\bsp_spi.h

?????文件????????357??2017-11-29?17:03??WS2812B\APP\sys\sys.c

?????文件???????2849??2017-11-01?15:58??WS2812B\APP\sys\sys.h

?????文件???????2165??2017-11-29?17:02??WS2812B\APP\usart\bsp_usart1.c

?????文件????????238??2014-07-04?20:40??WS2812B\APP\usart\bsp_usart1.h

?????文件???????5457??2017-11-01?15:59??WS2812B\APP\ws2811\WS2811.c

?????文件????????409??2016-06-10?09:31??WS2812B\APP\ws2811\WS2811.h

?????文件???????5347??2017-11-29?17:02??WS2812B\APP\WS2812B\WS2812B.c

?????文件????????603??2017-08-15?10:24??WS2812B\APP\WS2812B\WS2812B.h

?????文件??????17273??2014-07-04?20:40??WS2812B\Libraries\CMSIS\core_cm3.c

?????文件??????85714??2014-07-04?20:40??WS2812B\Libraries\CMSIS\core_cm3.h

?????文件??????15766??2014-07-04?20:40??WS2812B\Libraries\CMSIS\startup\startup_stm32f10x_cl.s

?????文件??????15503??2014-07-04?20:40??WS2812B\Libraries\CMSIS\startup\startup_stm32f10x_hd.s

?????文件??????15692??2014-07-04?20:40??WS2812B\Libraries\CMSIS\startup\startup_stm32f10x_hd_vl.s

?????文件??????12376??2014-07-04?20:40??WS2812B\Libraries\CMSIS\startup\startup_stm32f10x_ld.s

?????文件??????13656??2014-07-04?20:40??WS2812B\Libraries\CMSIS\startup\startup_stm32f10x_ld_vl.s

?????文件??????12765??2014-07-04?20:40??WS2812B\Libraries\CMSIS\startup\startup_stm32f10x_md.s

?????文件??????14073??2014-07-04?20:40??WS2812B\Libraries\CMSIS\startup\startup_stm32f10x_md_vl.s

?????文件??????15955??2014-07-04?20:40??WS2812B\Libraries\CMSIS\startup\startup_stm32f10x_xl.s

?????文件?????633941??2014-07-04?20:40??WS2812B\Libraries\CMSIS\stm32f10x.h

?????文件??????36557??2014-07-04?20:40??WS2812B\Libraries\CMSIS\system_stm32f10x.c

?????文件???????2085??2014-07-04?20:40??WS2812B\Libraries\CMSIS\system_stm32f10x.h

?????文件???????8982??2014-07-04?20:40??WS2812B\Libraries\FWlib\inc\misc.h

?????文件??????21690??2014-07-04?20:40??WS2812B\Libraries\FWlib\inc\stm32f10x_adc.h

?????文件???????7555??2014-07-04?20:40??WS2812B\Libraries\FWlib\inc\stm32f10x_bkp.h

............此處省略193個文件信息

評論

共有 條評論