在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

沁恒 CH32V208 開發板免費試用+ U盤/ SD NAND讀寫與多功能數碼相框

深圳市雷龍發展有限公司 ? 2023-11-10 11:44 ? 次閱讀

CH32V208繼承了沁恆產品一貫的傳統,即U盤的讀寫功能。這使得盡管CH32V208的閃存要比CH32V307的小一倍,但有了U盤讀寫功能的支持就可有效地緩解用戶對存儲空間的需求。它除了支持U盤的讀取,還支持對CS SD NAND (貼片式TF卡/SD卡) 這類器件的使用,將看圖8所示

圖1是U盤讀寫功能的測試條件及構成,在使用廠家例程的情況下其測試結果如圖2所示,由此可說明其讀寫功能正常。

get?code=ODBlNGIyYjhhNzUxZWY0YjU0YzYwM2QyNWZhNjQ2ZjEsMTY5OTU4Njg2NzEyOQ==get?code=ZWZmNmQxYzVhZjAwNmMyZDJjOTIxNjAwZmI1MmIwOTAsMTY5OTU4Njg2NzEyOQ==

圖1 測試條件

get?code=MDg2ZjI0M2QyZWMzMzNlODc3ZjUwOTYwNmQ2YzlhMTQsMTY5OTU4Njg2NzEyOQ==

圖2 測試結果

圖3是進行測試的文本文件及其內容,由于文件前段所存放的是單字節的字符信息,故可以確保顯示與存儲內容的一致性,若是存放漢字信息會因讀取字節數的問題而出現異常。

get?code=YzNiOWZlZGQ2YjEyNTYzOWNiNWIyZWMzOTdhZmJiZWEsMTY5OTU4Njg2NzEyOQ==

圖3 測試文件

為了實現數碼相框的功能,實現在U盤讀寫功能的基礎上為其添加了TFT屏的顯示功能,其顯示讀取數據的效果如圖4所示。

get?code=NjU2MzQ2ZDNhMWQ5OTM5OTMwMDEyNzAwOTU5NjEwOTYsMTY5OTU4Njg2NzEyOQ==

圖4 顯示測試

隨后,可將處理過的圖像數據存放到文件中以供讀取和圖像再現。

在圖像再現的過程中,其關鍵的地方就是按圖像文件的大小來限制讀取數據的數量,并將2個字節的數據拼接成一個16位的色彩數據從而在屏幕上繪制出一個彩色點。

通過讀取U盤的圖像數據文件,來就可實現圖像再的現。在具有多個圖像數據文件的情況下,依順序進行顯示就可形成了一個具有圖片瀏覽效果的數碼相框,其顯示效果如圖5和圖6所示。

get?code=MDRkYWIyNmIwYzFkZWZiZmE0ODQwYjdiYTE2OWUyODUsMTY5OTU4Njg2NzEyOQ==

圖5 顯示效果

get?code=NGIwMTNlNGJhZmUzZTZmNjFhZmI5NGViMzQwMWEyNmIsMTY5OTU4Njg2NzEyOQ==

圖6 讀取狀態

通過讀取U盤圖像數據實現圖像再現的函數為:

void UDisk_PHOTO( void ){uint8_t ret;uint8_t i,t;uint16_t TotalCount = 0;uint8_t w=0;while(1) {Address_set(0+w*20,0+w*20,159+w*20,79+w*20);if(w==0) strcpy( (char *)mCmdParam.Open.mPathName,"/PHOTO/HKTK.BIN" );if(w==1) strcpy( (char*)mCmdParam.Open.mPathName, "/PHOTO/FJAA.BIN" );if(w==2) strcpy( (char*)mCmdParam.Open.mPathName, "/PHOTO/HYAA.BIN" ); ...if(w==7) strcpy( (char*)mCmdParam.Open.mPathName, "/PHOTO/HKTK.BIN" ); ret= CHRV3FileOpen( );if ( ret == ERR_MISS_DIR || ret ==ERR_MISS_FILE ) {LCD_ShowString(20,10,"NOFIND ... "); }else { TotalCount = N;Delay_Ms(10);while ( TotalCount ) {if ( TotalCount >(MAX_PATH_LEN-1) ) { t = MAX_PATH_LEN-1; }else { t = TotalCount; } ByteCount = t; ByteBuffer= &Com_Buffer[0]; ret = CHRV3ByteRead( ); TotalCount -= ByteCount;for ( i=0; i!= ByteCount; i++ ) {LCD_WR_DATA8(ByteBuffer[i]); }if (ByteCount < t ) {LCD_WR_DATA8(ByteBuffer[i]);break; } } i = CHRV3FileClose( ); mStopIfError( i ); } w++;//顯示:RTC電子時鐘 & 環境狀態 if(w==8) { w=0; while(Bit_SET==GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_1)); //顯示:RTC電子時鐘 & 環境狀態 } }Delay_Ms(500); } }

實現數碼相框功能的主程序為:

int main(void){ Delay_Init( ); Udisk_USBH_Initialization( ); key_INIT(); App_TFTInit(); tft_Init(); LCD_Clear(RED); BACK_COLOR=RED; POINT_COLOR=YELLOW; LCD_ShowString(20,10," CH32V208");while(1) { UDisk_USBH_ByteOperation( ); } }

另外,還可添加RTC電子時鐘及環境狀態(如使用BH1750進行光照強度檢測等)的顯示功能等,見圖7所示。

在實現RTC電子時鐘功能時,需在文件ch32v20x_it.c中添加以下函數內容:

void RTC_IRQHandler(void) { if (RTC_GetITStatus(RTC_IT_SEC) != RESET) {RTC_Get(); } if(RTC_GetITStatus(RTC_IT_ALR)!= RESET) {RTC_ClearITPendingBit(RTC_IT_ALR);RTC_Get(); } RTC_ClearITPendingBit(RTC_IT_SEC|RTC_IT_OW); RTC_WaitForLastTask(); }

并在文件ch32v20x_it.h中添加以下函數:

u8 RTC_Get(void);

在文件Udisk_Func_BasicOp.c中添加以下函數內容:extern u8 RTC_Get(void);

extern vu8 houra;

extern vu8 mina;

extern vu8 seca;

get?code=MjAxNTJlOTFhZDE1ZmM2NmVmZWQ1NmIzMDg4NzA3YTgsMTY5OTU4Njg2NzEyOQ==

圖7 電子時鐘測試

在圖片顯示過程中,實現RTC顯示的語句為:

RTC_Get();

LCD_ShowNum(240,60,houra,2);

LCD_ShowNum(264,60,mina,2);

LCD_ShowNum(288,60,seca,2);

Delay_Ms(500);

此外,它除了支持U盤的讀取,還支持對CS SD NAND (貼片式TF卡/SD卡) 這類器件的使用,將圖8多功能測試所示。

get?code=Njk2NjFjODE4Nzc3NTIyMjAzOTNjZWYwYmM5ZDg4ODIsMTY5OTU4Njg2NzEyOQ==

圖8

get?code=YTI2ZDcwNDQxYzY1NGI3YWYzMjY2MzUxZmQ3Njc1NTksMTY5OTU4Njg2NzEyOQ==

圖9

CS SD NAND 不用寫驅動程序自帶壞塊管理的NAND Flash(貼片式TF卡),尺寸小巧,簡單易用,兼容性強,穩定可靠,固件可定制,LGA-8封裝,標準SDIO接口,兼容SPI/SD接口,兼容各大MCU平臺,可替代普通TF卡/SD卡,尺寸6x8mm毫米,內置SLC晶圓擦寫壽命10萬次,通過1萬次隨機掉電測試耐高低溫,支持工業級溫度-40°~+85°,機貼手貼都非常方便,速度級別Class10(讀取速度23.5MB/S寫入速度12.3MB/S)標準的SD 2.0協議使得用戶可以直接移植標準驅動代碼,省去了驅動代碼編程環節。支持TF卡啟動的SOC都可以用SD NAND,提供STM32參考例程及原廠技術支持,主流容量:128MB/512MB/2GB/4GB/8GB,比TF卡穩定,樣品可找雷龍發展申請免費樣品測試。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • NAND
    +關注

    關注

    16

    文章

    1690

    瀏覽量

    136387
  • 存儲
    +關注

    關注

    13

    文章

    4353

    瀏覽量

    86107
  • STM32
    +關注

    關注

    2271

    文章

    10923

    瀏覽量

    357246
  • flash內存
    +關注

    關注

    0

    文章

    5

    瀏覽量

    2144
收藏 人收藏

    評論

    相關推薦

    雷龍SD NAND試用

    、CSNP32GCR01-AOW分別為8GB、4GB雷龍二代SD NAND.前者樣片幫焊接在轉接上,后者單芯片可以在需要SD NAND
    發表于 01-19 13:26

    有獎丨米爾 全志T536開發板免費試用

    米爾與全志合作發布的新品基于全志T536應用處理器的MYD-LT536-GK開發板免費試用活動來啦~~米爾提供了3塊價值750元的MYD-LT536-GK開發板發起
    的頭像 發表于 12-26 08:05 ?236次閱讀
    有獎丨米爾 全志T536<b class='flag-5'>開發板</b><b class='flag-5'>免費</b><b class='flag-5'>試用</b>

    雷龍CS SD NAND:貼片式TF卡體驗與性能測試

    轉接并接入電腦后,可以直接識別到U設備,容量為7.2GB。說明CS SD NAND能夠完美的兼容SD
    發表于 11-26 10:04

    追加名額丨米爾瑞芯微RK3576開發板有獎試用

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3576應用處理器的MYD-LR3576開發板免費試用活動加碼啦~~米爾追加了2塊價值849元的MYD-LR3576開發板發起
    的頭像 發表于 11-22 01:00 ?255次閱讀
    追加名額丨米爾瑞芯微RK3576<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>

    有獎丨米爾 瑞芯微RK3576開發板免費試用

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3576應用處理器的MYD-LR3576開發板免費試用活動來啦~~米爾提供了7塊價值849元的MYD-LR3576開發板發起
    的頭像 發表于 11-12 01:00 ?398次閱讀
    有獎丨米爾 瑞芯微RK3576<b class='flag-5'>開發板</b><b class='flag-5'>免費</b><b class='flag-5'>試用</b>

    有獎試用!!RA-Eco-RA4E2-64PIN-V1.0開發板試用活動開始報名

    有獎試用!!RA-Eco-RA4E2-64PIN-V1.0開發板試用活動開始報名
    的頭像 發表于 11-09 01:02 ?324次閱讀
    有獎<b class='flag-5'>試用</b>!!RA-Eco-RA4E2-64PIN-<b class='flag-5'>V</b>1.0<b class='flag-5'>開發板</b><b class='flag-5'>試用</b>活動開始報名

    CH32V208開發板】HarmonyOS移植

    CH32V208開發板開發板使用CH32V208WBU6主控,RISC-
    發表于 10-26 23:52

    CH32V208】2、體驗systick

    【實驗器材】 CH32V208WBU6 評估開發環境】 MounRiver Studio Version: v1.91 OS: Windows 10,
    發表于 07-31 09:37

    CH32V208】1、體驗RTC

    【實驗器材】 CH32V208WBU6 評估開發環境】 MounRiver Studio Version: v1.91 OS: Windows 10,
    發表于 07-30 09:34

    CH32V208開發板】圖形庫u8g2的oled顯示

    本帖最后由 1653149838.791300 于 2024-7-29 23:20 編輯 開發板使用CH32V208WBU6,RAM:64KB,Flash:128KB(RAM
    發表于 07-29 23:11

    【GD32F303紅楓派開發板使用手冊】第二十講 SPI-SPI NAND FLASH讀寫實驗

    通過本實驗主要學習以下內容: ?SPI通信協議,參考19.2.1東方紅開發板使用手冊 ?GD32F303 SPI操作方式,參考19.2.2東方紅開發板使用手冊 ?NAND FLASH基本原理 ?SPI
    的頭像 發表于 06-20 09:50 ?1049次閱讀
    【GD32F303紅楓派<b class='flag-5'>開發板</b>使用手冊】第二十講 SPI-SPI <b class='flag-5'>NAND</b> FLASH<b class='flag-5'>讀寫</b>實驗

    免費!NXP i.MX 93開發板有獎試用

    米爾與NXP合作發布的新品基于NXPi.MX93應用處理器的MYD-LMX9X開發板免費試用活動來啦~~米爾提供了2塊價值678
    的頭像 發表于 05-23 08:01 ?789次閱讀
    <b class='flag-5'>免費</b>!NXP i.MX 93<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>

    使用MounRiver Studio快速創建CH32V208開發環境

    CH32V208WBU6 4、生成如下工程 ,在工程中已經給出了測試的程序: 5、點擊下載按鍵下的config菜單可以彈出配置,配置如下: 6、然后下載到開發板,打開串口助手,就可以收到打印的信息了: 【總結】
    發表于 04-18 11:54

    CH32V208的藍牙功能怎么用啊?

    CH32V208的藍牙功能怎么用啊?對藍牙協議那些屬性ID配置和數據格式不太懂?不知道怎么添加新的藍牙服務?
    發表于 03-30 11:54

    SD NAND:兒童玩具的多功能存儲神器

    兒童玩具的發展一直在不斷創新,而SD NAND作為一種多功能存儲器,為兒童玩具帶來了全新的應用體驗。無論是音樂和故事播放器,還是教育游戲和應用,甚至是圖像和視頻存儲,SD
    的頭像 發表于 01-31 16:47 ?789次閱讀
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>:兒童玩具的<b class='flag-5'>多功能</b>存儲神器
    主站蜘蛛池模板: 亚洲精品日韩专区silk | 亚洲综合免费 | 欧美三级中文字幕hd | 国产色视频网站 | 成人影院在线观看 | 真实一级一级一片免费视频 | 狠狠狠狠狠狠 | 伊人精品成人久久综合欧美 | 色丁香久久 | 天堂在线精品 | 国产yw855.c免费观看网站 | 美女一级毛片免费观看 | 性午夜影院| 大色综合| 国产精品1区2区3区在线播放 | hdhdhd69日本xxx| 青楼社区51在线视频视频 | 免费国产不卡午夜福在线 | 亚洲福利视频一区二区 | 久久久噜噜噜久久网 | 天天天天添天天拍天天谢 | 午夜剧场操一操 | 色综合色综合色综合网址 | 欧美zooz人禽交免费 | 小雪被撑暴黑人黑人与亚洲女人 | 天堂在线免费 | 欧美一级在线观看播放 | 黄色小视频日本 | 国产午夜视频在线观看网站 | 正在播放久久 | 亚洲一区二区三区深夜天堂 | 久草一区 | 夜夜艹日日干 | 噜噜嘿| 国产高清一级视频在线观看 | avtt亚洲一区中文字幕 | 久久性感美女视频 | 欧美激情区 | 在线观看国产精美视频 | 在线a人片免费观看不卡 | 免费黄视频在线观看 |