W25Qxxx_SPI_FLASH_STM32 CompactEL

2025-12-11 0 117

Piu\’sotto,Al Termine della Lingua Inglese trovi ilt testo in Italiano。 _
在英文文字下方,您会找到意大利语版本

W25QXXX SPI SPI闪存库:STM32:

包括12KB-RAM为需要的外部装载机的支持功能

以及用于TouchGFX项目上的闪存集成

在此GitHub页面中,您会找到一个用于stm32(HAL)处理Winbond SPI闪存记忆(W25QXXX)的库。
库包含功能,您需要为STM32CubRogrammer和STM32Cubeide创建外部加载程序。
外部加载器功能基本上与我的“典型”存储库的功能同样相同,后者在st文档之后”创建了需要在UC上可用40 kb的RAM可用的EL。使用此“非正统”库,您应该能够开发需要大约12kB RAM的ELS。

在库中,您还会发现函数, touchGFX需要通过直接传输闪存 – >显示(不需要RAM中的缓存)来处理外部闪存,读取字体和图像。
因此,您可以将此软件用于4个不同的目的:

  • 处理外部W25Q闪光灯直接读取和写作
  • 创建一个外部加载程序,以通过Cubeprogrammer编程闪存
  • 将创建的外部加载程序添加到Cubeide项目中,以便在创建项目时直接闪烁外部芯片(与UC内部闪存相同)
  • 将外部闪光添加到touchGFX项目中。 TouchGFX提供了通过外部装载机处理的外部闪光灯,该工具绝对透明了项目。


GitHub文件夹

本指南分为上述列表之后的4章。

  • 使用此库处理外部W25Q闪光灯
  • 为SPI Flash创建和使用外部装载器
  • 在Cubeide Projects上绘制外部SPI闪光灯
  • 在TouchGFX项目中使用外部SPI闪光灯


当前版本的库处理SPI通信通过:

  • 标准SPI :W25Q处理quadspi,但此库使用标准SPI进行通信
  • 投票模式:无“中断模式”或“ DMA模式”

请参阅YouTube视频以了解这种方法的优势。

帮助视频

在这里,您可以找到有关这些主题的视频文档:

第一部分 “如何“使用库”,如何“开发EL”,如何将EL安装到Cubeprogrammer中 https://yout***u.be/klg2dockrem
第二部分 “如何”创建一个低镜头的EL(此存储库的特定视频) https://yout*u.b**e/zv0w_vhttto
第三部分 “如何“在TouchGFX项目中使用SPI闪光灯”,如何将EL安装到Cubeide中 https://yo*ut*u.be/p*o_2ze1nqf0
第四部分 “如何”在Cubeide项目中映射外部SPI闪存 https://*yo*utu.*be/k-7x8wknu7c

来源

您在此页面上找到的SOFWARE,页面内容及以上视频是在此文档上开发的:

Winbond W25QXXX网页 https://www.w**i*nbond.com/hq/product/code-storage-flash-memory/serial-nor-flash
JEDEC SFDP标准(需要注册) https://www.j**e*dec.org/document_search/field_doc_type/148?search_api_views_felltext=jesd216
STM MOOC-外部QSPI加载器如何 https://www.***st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs/external_qspi_loader.html
外部闪存加载器的STM存储库 https://g**ithub*.com/stmicroelectronics/stm32-external-loader
STM32 CubeProgrammer文档 https://www.***st.com/resource/en/user_manual/um2237-stm32cubeprogrammer-software-description-nescription-stmicroelectronics.pdf
STM32图形:TouchGFX中的外部QSPI闪光灯 https://*you*t*u.be/rmgvo_uctbw
TouchGFX:使用串行闪光器进行图像和字体 https://support.*t**ouchgfx.com/docs/development/scenarios/using-serial-flash

请注意


这套存储库中的软件,方案和PCB设计仅供说明目的,共享该项目的个人体验。软件和设计工件是无效的,没有任何形式的保证。不能保证任何特定应用的适合度,也不能保证完整性和正确性。通过下载和使用这些材料,用户接受了与所描述的电路,板和设备的构建以及使用和使用的所有风险。



una libreria sulle纪念spi flash w25qxxxx per stm32:

la creazione di外部装载机Che Richiedono ram每12kb

e progetti touchgfx中的la memoria flash

在Questa pagina github trovi una libreria di funzioni per stm32(hal)per la gestione di memorie spi spi flash winbond(w25qxxxx)
la libreria包括每个stm32 cubrogrammer o a stm32cubeider o harke le funzioni richieste。
Le Funzioni每GLI外部装载机Sono sostanzialmente le Stesse contenute nella mia“存储库第二个documentazione st” Che e el Che el Che Richiedonopiùdi40 kb di ram ram Deponibile sul uc。 usando Questa libreria“ non ortodossa” dovresti Essere in grado di sviluppare el Che richiedono of Che richiedono大约12kb di ram

Nella libreria sono presence and and in funzioni richeste per aftertare una memoria flash esterna in progetti touchgfx progetti touchgfx per memorizzare font font ed immagini con trasferimento diretto diretto flash- flash-> blast-> blass(ram中的non ol villiesta cache)。
PUOI UTILIZZARE QUINDI QUESTO软件每4个Scopi Distinti:

  • Gestire Una Memoria Flash Esterna W25Q,Leggendo O Scrivendo Direttamente Sopra
  • Creare Un外部装载机每个程序Mare La Memoria flash通过Cubeprogrammer
  • Aggiungere l\’Autherther Loader creato ad un progetto Cubeide allo scopo di programmare direttemente il chip esterno durante la creazione del progetto(Come fatto fatto fatto per la flash Interna al uc)
  • Aggiungere la memoria flash esterna ad un progetto touchgfx。 touchgfx fornisce strumenti per rendere la memoria闪光灯,gestita tramite un外部装载机,全部trasparente al progetto。


文件夹github

Questaguidaèsuddivisa在4 Capitoli Seguendo Lo Schema Sopra中。

  • GESTIRE UNA MEMORIA FLASH W25Q ATTRAVERSO QUESTA LIBRERIA
  • creare and usare外部装载机每勒纪念闪光灯SPI
  • mappare una flash spi esterna sui progetti Cubeide
  • usare una flash spi esterna in progetti touchgfx


la版本的thatule della libreria gestisce la comunicazione spi via:

  • 标准SPI :W25Q GESTISCE QUADSPI ma Questa libreria美国标准SPI
  • 投票模式:非viene usato“中断模式”nè“ dma模式”

VEDI I视频YouTube Sotto每个Conoscere I Vantaggi Di Questo Inagenoccio。

支持视频

Qui Puoi Trovare视频Relativi Ai Temi Trattati在Questa Pagina中:

Prima Parte “如何” – usare la la libreria,来Creare un el,来安装Cubeprogrammer https://yout***u.be/klg2dockrem
第二个党
“怎么” https://yout*u.b**e/zv0w_vhttto
Terza Parte “如何” – usare la memoria flash spi in un progetto touchgfx,在cubeide中安装un el el programmare la memoria la memoria flash in un progetto touchgfx https://yo*ut*u.be/p*o_2ze1nqf0
Quarta Parte “怎么” https://*yo*utu.*be/k-7x8wknu7c

介绍

IL软件,Questa Pagina ED I视频Sopra Sono stati Sviluppati Sulla sulla base di Questa Documentazione:

Winbond W25QXXX网页 https://www.w**i*nbond.com/hq/product/code-storage-flash-memory/serial-nor-flash
JEDEC SFDP标准(需要注册) https://www.j**e*dec.org/document_search/field_doc_type/148?search_api_views_felltext=jesd216
STM MOOC-外部QSPI加载器如何 https://www.***st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs/external_qspi_loader.html
外部闪存加载器的STM存储库 https://g**ithub*.com/stmicroelectronics/stm32-external-loader
STM32 CubeProgrammer文档 https://www.***st.com/resource/en/user_manual/um2237-stm32cubeprogrammer-software-description-nescription-stmicroelectronics.pdf
STM32图形:TouchGFX中的外部QSPI闪光灯 https://*you*t*u.be/rmgvo_uctbw
TouchGFX:使用串行闪光器进行图像和字体 https://support.*t**ouchgfx.com/docs/development/scenarios/using-serial-flash

Nota Bene


Il软件e Gli schemi di progetto come I Questa serie di存储库Sono Messe a disposizione con puro intento Interto Illustrativo e di condivisione delivisione dell\’esperienza fatta。 Il软件E Gli Elementi del Progetto Sono Messi a Disposizione“ Cui Sono中的Allo Stato” Senza Impegno di Manutenzione E Senza garanzie garanzie di alcun alcun tipo。 piu\’Espliticamete,nonc\’e\’garanzia di adeguateza a Soddisfare specifiche esigenze,ne\’di ploversezza o correttezza di alcuna parte。 Scaricando Ed Utilizzando Questo Materiale l\’utilizzatore accetta Il Rischio Associato All\’esecuzione del programma e alla realizzazione ed all\’utilizzo del courtialo e dei dei componentioni componentiei componentiei componenti componentie dei componenti componenti dei componenti descritti in Questo Archivio in Questo Archivio中。


下载源码

通过命令行克隆项目:

git clone https://github.com/maudeve-it/W25Qxxx_SPI_FLASH_STM32-CompactEL.git

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

左子网 建站资源 W25Qxxx_SPI_FLASH_STM32 CompactEL https://www.zuozi.net/35330.html

MoCha
上一篇: MoCha
AudioPick
下一篇: AudioPick
常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、描述:源码描述(含标题)与实际源码不一致的(例:货不对板); 2、演示:有演示站时,与实际源码小于95%一致的(但描述中有”不保证完全一样、有变化的可能性”类似显著声明的除外); 3、发货:不发货可无理由退款; 4、安装:免费提供安装服务的源码但卖家不履行的; 5、收费:价格虚标,额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外); 6、其他:如质量方面的硬性常规问题BUG等。 注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。
查看详情
  • 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务