209|0

135

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【沁恒 CH32V208 开发板免费试用】+ U盘/ SD NAND读写与多功能数码相框 [复制链接]

CH32V208继承了沁恆产品一贯的传统,即U盘的读写功能。这使得尽管CH32V208的闪存要比CH32V307的小一倍,但有了U盘读写功能的支持就可有效地缓解用户对存储空间的需求。它除了支持U盘的读取,还支持对CS SD NAND (贴片式TF卡/SD卡) 这类器件的使用,将看图8所示

图1是U盘读写功能的测试条件及构成,在使用厂家例程的情况下其测试结果如图2所示,由此可说明其读写功能正常。

 

 

 

 

 

图1 测试条件

 

 

 

图2 测试结果

图3是进行测试的文本文件及其内容,由于文件前段所存放的是单字节的字符信息,故可以确保显示与存储内容的一致性,若是存放汉字信息会因读取字节数的问题而出现异常。

 

 

 

图3 测试文件

为了实现数码相框的功能,实现在U盘读写功能的基础上为其添加了TFT屏的显示功能,其显示读取数据的效果如图4所示。

 

 

 

图4 显示测试

随后,可将处理过的图像数据存放到文件中以供读取和图像再现。

在图像再现的过程中,其关键的地方就是按图像文件的大小来限制读取数据的数量,并将2个字节的数据拼接成一个16位的色彩数据从而在屏幕上绘制出一个彩色点。

通过读取U盘的图像数据文件,来就可实现图像再的现。在具有多个图像数据文件的情况下,依顺序进行显示就可形成了一个具有图片浏览效果的数码相框,其显示效果如图5和图6所示。

 

 

 

图5 显示效果

 

 

 

图6 读取状态

通过读取U盘图像数据实现图像再现的函数为:

实现数码相框功能的主程序为:

另外,还可添加RTC电子时钟及环境状态(如使用BH1750进行光照强度检测等)的显示功能等,见图7所示。

在实现RTC电子时钟功能时,需在文件ch32v20x_it.c中添加以下函数内容:

并在文件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;

 

 

 

图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多功能测试所示。

 

 

 

图8

 

 

 

图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卡稳定,样品可找雷龙发展申请免费样品测试。

此帖出自信息发布论坛
点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表