QSPI FLASH fatfs BMP图片显示

该演示实现了两个功能:1.将SD卡中的logo.bmp图片复制到QSPI FLASH。此功能的前提条件是SD卡和QSPI都是Fatfs可以识别的格式。
2.调用LCD以在QSPI FLASH文件系统(fatfs)中显示Bmp图片,以显示软件逻辑,如下所示:/ **& nbsp;& nbsp; *& nbsp; @ brief& nbsp;&应用程序入口点。* *& nbsp; @ retval& nbsp; int& nbsp;& nbsp; * / int& nbsp; main( void){& nbsp;& nbsp;& nbsp; / *& nbsp; USER& nbsp; CODE& nbsp; BEGIN& nbsp; 1& nbsp; * /& nbsp;& nbsp ;& nbsp; / *& nbsp; USER& nbsp; CODE& nbsp; END& nbsp; 1& nbsp; * /& nbsp;& nbsp;& nbsp;& nbsp; / *& nbsp; MCU& nbsp;配置----------------------- ----------------- ---------------- * /& nbsp;& nbsp;& nbsp; / *& nbsp;重置& nbsp;所有& nbsp; nbsp;外围设备, 初始化  Flash& nbsp;接口& nbsp; Systick。
* /             nbsp;& nbsp; HAL_Init();& nbsp;& nbsp;& nbsp;&a mp; / *& nbsp; USER& nbsp; CODE& nbsp; BEGIN& nbsp; Init& nbsp; * /& nbsp;& nbsp;& nbsp;& nbsp; / *& nbsp; USER& nbsp; END& nbsp; Init& nbsp; * /& nbsp;& nbsp;& nbsp;& nbsp; / *& nbsp;配置& nbsp;该& nbsp;系统& nbsp;时钟  * /& nbsp;& nbsp;& nbsp;& nbsp; SystemClock_Config();& nbsp;& nbsp;& nbsp;& nbsp; / **& nbsp;用户代码* /& nbsp;& nbsp;& nbsp; / *& nbsp; USER& nbsp; CODE& nbsp; END& nbsp; SysInit& nbsp; * /& nbsp;&初始化所有配置的外围设备& nbsp;& nbsp;& nbsp; MX_GPIO_Init();& nbsp;& nbsp;& nbsp;& nbsp; MX_I2C1_Init();& nbsp;& nbsp;& nbsp;& n MX_USART1_UART_Init();& nbsp;& nbsp;& nbsp; MX_QUADSPI_Init();& nbsp;& nbsp; & nbsp;& nbsp; MX_FATFS_Init();& nbsp;& nbsp;& nbsp;& nbsp; MX_SDMMC1_SD_Init();& nbsp;& nbsp;& nbsp;& nbspIn(MX_2 );& nbsp;& nbsp;& nbsp; / *& nbsp; USER& nbsp; CODE& nbsp; BEGIN& nbsp; 2& nbsp;& nbsp;& nbsp;& nbsp; LCD_Init();& nbsp;& nbsp;& nbsp;& nbsp; LCD_DisplayOnoff(1);& nbsp ;  & nbsp; LCD_Clear(WHITE);& nbsp;& nbsp;& nbsp;& nbsp; Mount_SD_Fatfs();& nbsp;& nbsp;& nbsp; Mount_QSPI_FLASH_Fatfs();& nbsp;& nbsp;& nbsp;& nbsp; /// test_get_qspi_cap() & nbsp;& nbsp; // test_get_sd_card_cap();& nbsp;& nbsp;& nbsp; & nbsp; // test_sd_card_fatfs();& nbsp;& nbsp;& nbsp;& nbsp; // test_spi_flash_fatfs();& nbsp;& nbsp;& nbsp;& nbsp; _ src_dir,& nbsp; dst_dir);& nbsp; & nbsp;& nbsp; Lcd_show_bmp(0,0,“ 1:/logo.bmp”);& nbsp;& nbsp;& nbsp;& nbsp; / **&nbsp ; USER& nbsp; END& nbsp; 2& nbsp; * /& nbsp;& nbsp;& nbsp; & nbsp; / *& nbsp;无限循环& nbsp; * /& nbsp;& nbsp;& nbsp;& nbsp; / *& nbsp; USER& nbsp; CODE& nbsp;开始时(*)而(1)& nbsp;& nbsp;& nbsp; {& nbsp;& nbsp;& nbsp;& nbsp;& nbsp ;& nbsp;& nbsp; / *& nbsp; USER& nbsp; END& nbsp; END& nbsp; * /& nbsp;& nbsp;& nbsp;& n ; nbsp;& nbsp;& nbsp; / *& nbsp; USER& nbsp; CODE& nbsp; BEGIN& nbsp; 3& nbsp; * /& nbsp;& nbsp ;& nbsp;}& nbsp;& nbsp; / *& nbsp; USER& nbsp; CODE& nbsp; END& nbsp; 3& nbsp; * / }运行结果:请自行下载研究和分析代码,是的,欢迎交换问题以获取完整的演示:代码云仓库:https://gitee.com/morixinguan/bear-pi/tree/master/21.QSPI_Fatfs_Display_bmp_pic如何获得:git clone https://gitee.com/morixinguan/bear-pi .git可以获取此ex的所有代码边缘项目。免责声明:本文内容经21ic授权后发布,版权归原作者所有。
该平台仅提供信息存储服务。本文仅代表作者的个人观点,并不代表该平台的立场。
如有任何疑问,请与我们联系,谢谢!。

公司: 深圳市捷比信实业有限公司

电话: 0755-29796190

邮箱: momo@jepsun.com

产品经理: 聂经理

QQ: 2215069954

地址: 深圳市宝安区翻身路富源大厦1栋7楼

微信二维码

更多资讯

获取最新公司新闻和行业资料。

  • 德国P+F近接开关:高精度与可靠性的典范 德国P+F公司,即Pepperl+Fuchs,是全球领先的传感器技术和自动化领域的专家。其生产的近接开关(也称为接近传感器或接近开关)是工业自动化领域不可或缺的一部分。这些设备能够无接触地检测物体的存在,广泛应用于各种行业...
  • 德国P+F接近开关:工业自动化中的关键组件 德国P+F接近开关是工业自动化领域中不可或缺的一部分,它们被广泛应用于各种机械设备和生产线上,以实现非接触式的物体检测。这种传感器通过电磁场或射频技术来识别目标物体,无需与物体直接接触即可检测其存在与否,...
  • 德国福P+F接近开关:自动化控制领域的高效解决方案 德国福P+F公司是世界著名的传感器制造商之一,其生产的接近开关在自动化控制领域拥有极高的声誉。福P+F接近开关采用先进的传感技术,能够在无需物理接触的情况下检测到目标物体的存在,这不仅减少了机械磨损,还大大提...
  • 德国P+F电感式接近开关:工业自动化的关键组件 德国P+F(*福)是一家在传感器技术和自动化领域享有盛誉的公司。其电感式接近开关作为产品线中的重要一员,在工业自动化控制领域扮演着关键角色。这种类型的接近开关利用电磁感应原理来检测金属物体的存在与否,无需与目...
  • TSS管与聚鼎PXXXX T/S电感的性能对比及应用解析 TSS管与聚鼎PXXXX T/S电感的核心技术优势在现代电子设备中,TSS管(Transient Suppressor Semiconductor)与聚鼎品牌PXXXX系列电感(包括T型与S型)因其卓越的瞬态抑制能力和高可靠性,广泛应用于电源管理、通信设备和工业控制领域。以下...
  • 如何选择合适的聚鼎PXXXX T/S电感与TSS管搭配方案 基于应用场景的TSS管与聚鼎电感选型策略在实际工程设计中,合理匹配TSS管与聚鼎PXXXX系列电感是保障系统可靠性的关键。以下是根据不同应用场景的推荐搭配方案。1. 高频开关电源系统推荐配置:选用聚鼎PXXXX-T型电感 + 高速响...
  • 费斯托SMT-8-NS-S-LED-24-B:精准可靠的位置控制解决方案 费斯托的SMT-8-NS-S-LED-24-B是一款高性能行程开关,它在自动化领域中扮演着重要角色。这款行程开关具有8毫米的检测距离,适用于需要精确位置控制的应用场景。其内置的LED指示灯可以直观地显示开关状态,便于用户监控和维护。...
  • 聚鼎PXXXX T与S电感对比:性能差异与工程选型策略 聚鼎PXXXX T vs S电感:全面性能对比与工程实践指南面对日益复杂的电子系统设计需求,如何在“聚鼎PXXXX T”与“聚鼎PXXXX S”两款电感之间做出最优选择?本文从结构、性能、适用场景三个维度展开深度对比,并提供实用的工程选...
  • TSS管与聚鼎PXXXX T/S电感参数详解:选型指南与应用解析 TSS管与聚鼎PXXXX T/S电感参数深度解析在现代电子设备中,TSS管(Transient Suppressor Semiconductor)和聚鼎(Jude)系列电感元件是保障电路稳定性和抗干扰能力的关键组件。本文将围绕“TSS管”、“聚鼎PXXXX T”与“聚鼎PXXXX S”电感的参...
  • ABB塑壳断路器(S系列.T系列): 高效可靠的配电解决方案 ABB塑壳断路器以其卓越的性能和可靠性在电气行业中享有盛誉。S系列和T系列作为ABB断路器中的佼佼者,分别针对不同的应用领域提供了高效且灵活的解决方案。S系列塑壳断路器设计紧凑、功能全面,适用于各种工业及商业环境...
  • 光颉Viking陶瓷多层片式电感器CL-S系列参数与应用详解 在现代电子设备中,电感器作为重要的被动元件之一,其性能直接影响着电路的工作效率和稳定性。光颉科技推出的Viking陶瓷多层片式电感器CL-S系列凭借其卓越的性能,在众多应用领域中脱颖而出。该系列产品具有高Q值、低直流...
  • 光颉viking CL-S系列陶瓷多层片式电感器性能解析与应用优势 光颉viking CL-S系列陶瓷多层片式电感器:高性能电子元件的代表在现代电子设备日益小型化、高集成化的趋势下,对关键元器件的性能要求也不断提升。光颉viking推出的CL-S系列陶瓷多层片式电感器,凭借其卓越的电气性能和可靠...
  • TSS管与聚鼎PXXXX S系列比较分析 在电力电子领域中,TSS管(Transient Voltage Suppression Tube)是一种重要的保护器件,用于防止电压瞬变对电路造成损害。聚鼎科技作为一家专注于半导体防护器件的企业,其PXXXX S系列也是市场上的热门产品之一。本文将从技术参数...
  • 如何根据实际需求选择合适的电阻阵列:CN..A、SWR..A与CRW..A系列深度指南 前言:电阻阵列在现代电子设计中的重要性随着电子产品向小型化、高性能和高可靠性方向发展,传统单个电阻已难以满足复杂电路的设计需求。电阻阵列作为一种集成化解决方案,不仅节省了PCB空间,还提升了装配效率与一致...
  • 如何根据应用场景选择合适的耐脉冲电阻?PWR..A、SWR..A与CRW..A系列选型指南 基于应用场景的耐脉冲电阻选型策略面对PWR..A、SWR..A和CRW..A三大系列,正确选择不仅影响设备性能,还直接关系到系统安全与维护成本。以下从实际应用出发,提供科学选型建议。1. 高压/高能环境:优先选用PWR..A系列当设备部署...
  • 光颉viking陶瓷多层片式电感器(CL-S系列):高性能高频应用的理想之选 光颉viking CL-S系列陶瓷多层片式电感器核心优势解析在现代电子设备日益追求小型化、高集成度与高效能的背景下,光颉viking推出的CL-S系列陶瓷多层片式电感器凭借其卓越的电气性能和可靠的稳定性,成为高频电路设计中的首选...
  • 磁性开关CS1-F:高效可靠的自动化控制组件 磁性开关CS1-F是一种广泛应用于自动化控制领域的设备,它主要通过感应磁场的变化来实现电路的接通或断开。这种开关通常用于检测物体的位置,特别是在各种工业机械和自动化生产线中发挥着重要作用。CS1-F型号的磁性开关以...
  • JMV-S积层压敏电阻技术参数与应用领域 JMV-S积层压敏电阻是一种用于电路保护的电子元件,它能够在电压超过预设阈值时导通,从而保护电路中的其他元件免受过电压的损害。这种压敏电阻具有体积小、响应速度快、可靠性高以及寿命长等优点,因此在各种电子设备...
  • 耐脉冲电阻PWR..A系列与SWR..A系列、CRW..A系列的性能对比分析 耐脉冲电阻PWR..A系列与SWR..A系列、CRW..A系列的核心区别解析在工业自动化、电力系统及高可靠性电子设备中,耐脉冲电阻因其出色的抗冲击能力而备受青睐。其中,PWR..A系列、SWR..A系列和CRW..A系列是市场上常见的三大类耐脉冲电...
  • JMV-S积层压敏电阻的性能优势与应用解析 JMV-S积层压敏电阻的核心特性JMV-S积层压敏电阻是一种高性能的电子元件,广泛应用于电路保护领域。其核心优势在于采用先进的积层结构设计,使电阻层与电极层交替堆叠,实现更高的能量吸收能力与更小的体积。1. 高能量吸收...