Piu\’sotto,Al Termine della Lingua Inglese trovi ilt testo in Italiano。 _
在英文文字下方,您会找到意大利语版本
W25QXXX SPI SPI闪存库:STM32:
包括开发外部装载机的支持功能
以及用于TouchGFX项目上的闪存集成
在此GitHub页面中,您会找到一个用于stm32(HAL)处理Winbond SPI闪存记忆(W25QXXX)的库。
库包含功能,您需要为STM32CubRogrammer和STM32Cubeide创建外部加载程序。
在库中,您还会发现函数, 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://y*outu**.be/klg2dockrem |
| 第二部分 | “如何”创建一个低镜头的EL | https://yo*utu.be*/*zv0w_vhttto |
| 第三部分 | “如何“在TouchGFX项目中使用SPI闪光灯”,如何将EL安装到Cubeide中 | https://yo*utu.b**e/po_2ze1nqf0 |
| 第四部分 | “如何”在Cubeide项目中映射外部SPI闪存 | https://y*o*u*tu.be/k-7x8wknu7c |
来源
您在此页面上找到的SOFWARE,页面内容及以上视频是在此文档上开发的:
| Winbond W25QXXX网页 | https://www.wi**nb*ond.com/hq/product/code-storage-flash-memory/serial-nor-flash |
| JEDEC SFDP标准(需要注册) | https://www.**j*edec.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://github*.c*o*m/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://youtu.b*e*/*rmgvo_uctbw |
| TouchGFX:使用串行闪光器进行图像和字体 | https://support.**t*ouchgfx.com/docs/development/scenarios/using-serial-flash |
请注意
这套存储库中的软件,方案和PCB设计仅供说明目的,共享该项目的个人体验。软件和设计工件是无效的,没有任何形式的保证。不能保证任何特定应用的适合度,也不能保证完整性和正确性。通过下载和使用这些材料,用户接受了与所描述的电路,板和设备的构建以及使用和使用的所有风险。
una libreria sulle纪念spi flash w25qxxxx per stm32:
每个creare外部装载机incluse le funzioni di supporto,
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。
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 in Questa Pagina
| Prima Parte | “如何” – usare la libreria(每个Questa存储库视频特定于视频) | https://y*outu**.be/klg2dockrem |
| 第二个党 | “如何” | https://yo*utu.be*/*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*utu.b**e/po_2ze1nqf0 |
| Quarta Parte | “怎么” | https://y*o*u*tu.be/k-7x8wknu7c |
介绍
IL软件,Questa Pagina ED I视频Sopra Sono stati Sviluppati Sulla sulla base di Questa Documentazione:
| Winbond W25QXXX网页 | https://www.wi**nb*ond.com/hq/product/code-storage-flash-memory/serial-nor-flash |
| JEDEC SFDP标准(需要注册) | https://www.**j*edec.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://github*.c*o*m/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://youtu.b*e*/*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中。
