RA4M2配有RTC計(jì)時(shí)器,將它與點(diǎn)陣屏相配合可方便地實(shí)現(xiàn)一個(gè)電子時(shí)鐘公告牌。
使用RTC功能,需RASC在棧中添加RTC,見(jiàn)圖1所示。然后按圖2修改參數(shù)設(shè)置。
圖1 添加RTC
圖2 參數(shù)設(shè)置
發(fā)表于 04-21 14:17
WS2812 是彩色燈珠控制芯片,可以控制 RGB 三色燈珠混合呈現(xiàn)出 16M 種顏色,WS2812 有單顆芯片形式,需要外接 RGB 燈珠,也有集成 WS2812 的 RGB 燈珠。
WS2812 通過(guò)單總線方式控制,只需一個(gè) IO 口,就可以點(diǎn)亮數(shù)千個(gè)燈珠。
這里使用 RA6E2 點(diǎn)亮 WS2812 燈珠,效果如下:
WS2812 可以使用 IO 模擬時(shí)序控制,也可以使用 PWM 和 SPI 方式控制,IO 口模擬時(shí)序會(huì)占用較多 CPU 時(shí)間
這里使用 SPI 控制方式,接口定義如下:
引腳
功能
P207
MOSI(DIN)
通過(guò) SPI 的 MOSI 引腳,可以模擬出 WS2812 所需的時(shí)序
使能硬件 SPI0 功能,在 RASC 上配置如下:
引腳配置:
SPI 外設(shè)配置:
配置 SPI0 速率 4Mbps,使能后即可使用以下函數(shù)初始化 SPI0 接口:
fsp_err_t err = R_SPI_Open(&g_spi0_ctrl, &g_spi0_cfg);
使用以下函數(shù)發(fā)送數(shù)據(jù):
fsp_err_t err = R_SPI_Write(&g_spi0_ctrl, &dat, 1, SPI_BIT_WIDTH_8_BITS);
WS2812 的控制時(shí)序一般是 800Kbps 左右,這里使用 1Mbps,SPI 配置為 4Mbps, 使用 4bit SPI 數(shù)據(jù)模擬 1 bit 單總線數(shù)據(jù) ,1 像素圖像數(shù)據(jù)需要占用 12 字節(jié)內(nèi)存
設(shè)置好 SPI 接口后,就可以進(jìn)行初始化寄存器配置和圖像顯示了,SPI 發(fā)送 0x0E 代表發(fā)送 bit1,發(fā)送 0x08 表示發(fā)送 bit0,先發(fā) G 再發(fā) R 最后發(fā) B,高位在前
最后進(jìn)行 HSV 轉(zhuǎn) RGB 的色域轉(zhuǎn)換過(guò)程,HSV 會(huì)使顏色過(guò)渡更為自然
for (j=0; j<8; j++)
{
for (i=0; i<8; i++)
{
Canvas_SetPenColor(canvas, Color_HSV_RGB888(360/8*((i+x)%8), 1, 0.01));
Canvas_Point(canvas, i, j);
}
}
WS2812_Draw(Image_DataPtr(image), 64);
繪制效果見(jiàn)視頻
發(fā)表于 12-27 03:28
驅(qū)動(dòng)。采用SOP28的封裝形式。 主要特性集成功能內(nèi)置MCU數(shù)字接口、數(shù)據(jù)鎖存器、LED驅(qū)動(dòng)電路,支持動(dòng)態(tài)掃描顯示。支持8段×16位的顯示模式,適用于多位數(shù)碼管或點(diǎn)陣屏驅(qū)動(dòng)。輝度調(diào)節(jié)功能,占空比8級(jí)
發(fā)表于 11-20 09:55
特性描述 型號(hào):FZH114C
廠商:深圳市方中禾科技有限公司(Premier Chip Limited)FZH114C 是一款LED(發(fā)光二極管、數(shù)碼管、點(diǎn)陣屏)驅(qū)動(dòng)控制專用芯片,內(nèi)部集成
發(fā)表于 11-19 14:43
)FZH114 是一款LED(發(fā)光二極管、數(shù)碼管、點(diǎn)陣屏)驅(qū)動(dòng)控制專用芯片,內(nèi)部集成了數(shù)字通訊電路、解碼電路、數(shù)據(jù)鎖存器、震蕩器、LED驅(qū)動(dòng)電路。通訊方式采用異步串口通信(UART)協(xié)議,因芯片只接收單片機(jī)發(fā)來(lái)
發(fā)表于 11-19 11:13
/QFN20/SSOP20管腳排列 典型應(yīng)用電路 應(yīng)用場(chǎng)景· 單色/全彩LED點(diǎn)陣屏:信息牌、廣告屏、智能家居面板。· 工業(yè)設(shè)備狀態(tài)指示:高精度多區(qū)背光控制??偨Y(jié)FZH364 是一款高集成度、高靈活性
發(fā)表于 11-17 09:34
WS2812 是彩色燈珠控制芯片,可以控制 RGB 三色燈珠混合呈現(xiàn)出 16M 種顏色,WS2812 有單顆芯片形式,需要外接 RGB 燈珠,也有集成 WS2812 的 RGB 燈珠。
WS2812 通過(guò)單總線方式控制,只需一個(gè) IO 口,就可以點(diǎn)亮數(shù)千個(gè)燈珠。
這里使用 RA6E2 點(diǎn)亮 WS2812 燈珠,效果如下:
WS2812 可以使用 IO 模擬時(shí)序控制,也可以使用 PWM 和 SPI 方式控制,IO 口模擬時(shí)序會(huì)占用較多 CPU 時(shí)間
這里使用 SPI 控制方式,接口定義如下:
引腳
功能
P207
MOSI(DIN)
通過(guò) SPI 的 MOSI 引腳,可以模擬出 WS2812 所需的時(shí)序
使能硬件 SPI0 功能,在 RASC 上配置如下:
引腳配置:
SPI 外設(shè)配置:
配置 SPI0 速率 4Mbps,使能后即可使用以下函數(shù)初始化 SPI0 接口:
fsp_err_t err = R_SPI_Open(&g_spi0_ctrl, &g_spi0_cfg);
使用以下函數(shù)發(fā)送數(shù)據(jù):
fsp_err_t err = R_SPI_Write(&g_spi0_ctrl, &dat, 1, SPI_BIT_WIDTH_8_BITS);
WS2812 的控制時(shí)序一般是 800Kbps 左右,這里使用 1Mbps,SPI 配置為 4Mbps, 使用 4bit SPI 數(shù)據(jù)模擬 1 bit 單總線數(shù)據(jù) ,1 像素圖像數(shù)據(jù)需要占用 12 字節(jié)內(nèi)存
設(shè)置好 SPI 接口后,就可以進(jìn)行初始化寄存器配置和圖像顯示了,SPI 發(fā)送 0x0E 代表發(fā)送 bit1,發(fā)送 0x08 表示發(fā)送 bit0,先發(fā) G 再發(fā) R 最后發(fā) B,高位在前
最后進(jìn)行 HSV 轉(zhuǎn) RGB 的色域轉(zhuǎn)換過(guò)程,HSV 會(huì)使顏色過(guò)渡更為自然
for (j=0; j<8; j++)
{
for (i=0; i<8; i++)
{
Canvas_SetPenColor(canvas, Color_HSV_RGB888(360/8*((i+x)%8), 1, 0.01));
Canvas_Point(canvas, i, j);
}
}
WS2812_Draw(Image_DataPtr(image), 64);
繪制效果見(jiàn)視頻
發(fā)表于 11-05 08:36
? 特征
? 固定的 1/4 占空比模式,最多 384 點(diǎn)
? 低功耗設(shè)計(jì),典型條件下電流為 6uA
? 內(nèi)置 OSC 電路
? 內(nèi)部 LCD 對(duì)比度控制電路
? 集成上電復(fù)位電路
? 無(wú)需外部組件
? 接口:2 線串口
? 與 TTL / CMOS 兼容
? 高 EMC 抗擾度
發(fā)表于 10-22 09:56
一、引言
上期咱分享了環(huán)境搭建與GPIO點(diǎn)燈實(shí)驗(yàn),今兒在此基礎(chǔ)上,驗(yàn)證一下驅(qū)動(dòng)8x8的LED點(diǎn)陣屏,由于之前的環(huán)境與VisionFive.gpio包已安裝好,因此實(shí)驗(yàn)起來(lái)比較順利。由參考的腳本
發(fā)表于 07-23 00:45
WS2812 是彩色燈珠控制芯片,可以控制 RGB 三色燈珠混合呈現(xiàn)出 16M 種顏色,WS2812 有單顆芯片形式,需要外接 RGB 燈珠,也有集成 WS2812 的 RGB 燈珠。
WS2812 通過(guò)單總線方式控制,只需一個(gè) IO 口,就可以點(diǎn)亮數(shù)千個(gè)燈珠。
這里使用 RA4L1 點(diǎn)亮 WS2812 燈珠,效果如下:
WS2812 可以使用 IO 模擬時(shí)序控制,也可以使用 PWM 和 SPI 方式控制,IO 口模擬時(shí)序會(huì)占用較多 CPU 時(shí)間
這里使用 SPI 控制方式,接口定義如下:
引腳
功能
P211
MOSI(DIN)
通過(guò) SPI 的 MOSI 引腳,可以模擬出 WS2812 所需的時(shí)序
使能硬件 SPI0 功能,在 RASC 上配置如下:
引腳配置:
SPI 外設(shè)配置:
配置 SPI0 速率 4Mbps,使能后即可使用以下函數(shù)初始化 SPI0 接口:
fsp_err_t err = R_SPI_Open(&g_spi0_ctrl, &g_spi0_cfg);
使用以下函數(shù)發(fā)送數(shù)據(jù):
fsp_err_t err = R_SPI_Write(&g_spi0_ctrl, &dat, 1, SPI_BIT_WIDTH_8_BITS);
WS2812 的控制時(shí)序一般是 800Kbps 左右,這里使用 1Mbps,SPI 配置為 4Mbps, 使用 4bit SPI 數(shù)據(jù)模擬 1 bit 單總線數(shù)據(jù) ,1 像素圖像數(shù)據(jù)需要占用 12 字節(jié)內(nèi)存
設(shè)置好 SPI 接口后,就可以進(jìn)行初始化寄存器配置和圖像顯示了,SPI 發(fā)送 0x0E 代表發(fā)送 bit1,發(fā)送 0x08 表示發(fā)送 bit0,先發(fā) G 再發(fā) R 最后發(fā) B,高位在前
最后進(jìn)行 HSV 轉(zhuǎn) RGB 的色域轉(zhuǎn)換過(guò)程,HSV 會(huì)使顏色過(guò)渡更為自然
for (j=0; j<8; j++)
{
for (i=0; i<8; i++)
{
Canvas_SetPenColor(canvas, Color_HSV_RGB888(360/8*((i+x)%8), 1, 0.01));
Canvas_Point(canvas, i, j);
}
}
WS2812_Draw(Image_DataPtr(image), 64);
繪制效果見(jiàn)視頻:
發(fā)表于 06-09 12:48
高段位顯示驅(qū)動(dòng)支持 16段×8位 顯示模式,適配復(fù)雜數(shù)碼管、點(diǎn)陣屏或多段位 LED 面板。內(nèi)置 16字節(jié)顯存,通過(guò)地址映射直接控制 SEG(段)和 GRID(位)輸出,數(shù)據(jù)位“1”對(duì)應(yīng)段點(diǎn)亮。鍵盤(pán)掃描功能8×4 矩陣鍵盤(pán)掃描:自動(dòng)掃描按鍵狀態(tài),通過(guò)讀取 4 字節(jié)
發(fā)表于 05-23 10:41
?2次下載
FZH119A 是深圳市方中禾科技有限公司推出的 LED 驅(qū)動(dòng)控制芯片升級(jí)版本(V1.3),專為驅(qū)動(dòng)共陰/共陽(yáng)數(shù)碼管及點(diǎn)陣屏設(shè)計(jì),支持高密度顯示需求。以下是其核心特性及關(guān)鍵升級(jí)點(diǎn):核心特性與升級(jí)點(diǎn)
發(fā)表于 05-22 17:36
?0次下載
FZH119 是深圳市方中禾科技有限公司推出的 LED 驅(qū)動(dòng)控制專用芯片,專為驅(qū)動(dòng)共陰/共陽(yáng)數(shù)碼管及點(diǎn)陣屏設(shè)計(jì),支持大尺寸顯示需求。以下是其核心特性及功能詳解:核心特性顯示能力高密度驅(qū)動(dòng):支持 8
發(fā)表于 05-20 17:53
?0次下載
評(píng)論