-
- Как уже написали - многие процы умеют это аппаратно. Если нужно софтовое решение - то на Cortex-M с MPU можно попробовать наколхозить софтверную эмуляцию (но тормозить будет). - LightElf(22.05.2024 22:59)
- Сейчас в моду входит QSPI. Например, у ST в некоторых из
STM32FF4xx, L4xx есть QUADSPI, а в L5 даже OCTOSPI, умеющие
работать в memory-mapped mode. - ЫЫyкпy(06.08.2022 17:47)
- Думаю это то что надо. - Make_Pic(08.08.2022 16:00)
- у AT32F407/413 есть аппаратная поддержка SPI флешки (SPIM) с общим
адресным пространством. Но как все это работает пока не разбирался,
руки не дошли Aleksey_75(604 знак., 06.08.2022 17:37)
- Nuvoton M487, например, цепляет внешнюю QSPI (тоже основной интерфейс называют SPIM) без проблем. Ещё и секурность легкую может прокладывать. Единственное - в BSP легкая апшипка, из-за которой примеры в стартапе держат говнокод инициализации, но оно лечится (там в BSP массив идентификаторов памяти дб на стеке) - Vit(22.05.2024 16:11)
- Если кому будет интересно. Запустил внешнюю флеху по spim
интерфейсу на at32f403A... Агонь!!! Все летает!!! обращения как с
набортной флешью - Aleksey_75(22.05.2024 06:52)
- Интересно! Пароли, явки? - Make_Pic(22.05.2024 14:52)
- На самам деле все прошло более чем благополучно. Апликуха
AN0042_AT32_SPIM_Application_Note_EN. использую GD32Q64E, хот у
ревизия и не заявлена в поддержке все работает как нужно. функции
работы с флехой одни и теже что и с набортной, только адресация
другая. По скорости с spi флехой не сравнить, на порядок выше - Aleksey_75(23.05.2024 10:25)
- исходники к этому апликешин есть? - Make_Pic(23.05.2024 12:38)
- там в составе библиотеки для камня есть примеры работы со всем и вполне читабельный код, что удивительно ) Aleksey_75(1 знак., 23.05.2024 13:46, ссылка)
- вот исходник инита, дальше все как с набортной флехой, ну апнот глянуть никто не отменял Aleksey_75(1402 знак., 23.05.2024 13:38)
- возможно это оно POV(1 знак., 23.05.2024 12:52, картинка)
- Можно ссылку на эту страницу, у меня тормозит все для поиска китая - Make_Pic(23.05.2024 13:43)
- Спасибо, но речь шла о ссылке на сам исходник - Make_Pic(24.05.2024 09:40)
- уот POV(70 знак., 23.05.2024 14:19, ссылка)
- Можно ссылку на эту страницу, у меня тормозит все для поиска китая - Make_Pic(23.05.2024 13:43)
- Она должна быть включена в механизьмы кэширования. Тогда, практически, незаметно. Без кэширования и смысла нет. - mse homjak(23.05.2024 10:47)
- исходники к этому апликешин есть? - Make_Pic(23.05.2024 12:38)
- На самам деле все прошло более чем благополучно. Апликуха
AN0042_AT32_SPIM_Application_Note_EN. использую GD32Q64E, хот у
ревизия и не заявлена в поддержке все работает как нужно. функции
работы с флехой одни и теже что и с набортной, только адресация
другая. По скорости с spi флехой не сравнить, на порядок выше - Aleksey_75(23.05.2024 10:25)
- Интересно! Пароли, явки? - Make_Pic(22.05.2024 14:52)
- Если говорить о программном, то какие могут быть вопросы, оно ж очевидно... POV(368 знак., 06.08.2022 17:18, ссылка, ссылка)
- 1. Можно на C++ сделать класс, который скроет реальный обмен с такой памятью и все будет выглядеть как чтение-запись обычных переменных. 2. Бывает поддержка скрытия реального способа работы с памятью в компиляторах, например, у Микрочипа в C30 (да и в IAR EWAVR работа с eeprom аналогично сделана). 3. В некоторых МК бывают аппаратные блоки для работы с SPI-флэшками. - AlexG(06.08.2022 17:10)
- Лучше расскажите, что изобретаете. Обычно все эти общие разговоры уходят куда-то не туда и ни к чему не ведут. - SciFi(06.08.2022 17:07)