Вопросы по теме 'flash-memory'

Не переполняю ли я флэш-память моего AVR слишком большой программой?
У меня есть проект, в котором ATtiny2313V управляет светодиодной матрицей 7x5 для отображения прокручиваемого текста. Для отображения текста я создал шрифт, который хранится во флэш-памяти вместе с остальной частью программы. Вся программа,...
5899 просмотров
schedule 18.12.2022

Предложение по простой реализации чтения/записи FAT16/FAT32
Близкие Я использую MSP430 and M25P64(serial flash memory) . Мне нужно предложение для универсальной файловой системы, которую я могу использовать для реализации Спасибо АК
480 просмотров
schedule 17.05.2022

Как получить реальное смещение файла в NAND по имени файла?
Используя Linux, я могу использовать необработанный доступ к NAND или доступ к файлам через файловую систему. Итак, когда мне нужно знать, где на самом деле находится мой файл в NAND, что мне делать? Я не нашел ни одной утилиты, обеспечивающей эту...
967 просмотров
schedule 17.02.2023

Ардуино Мега против Уно
Мы программируем систему распознавания дверных звонков и решили использовать Arduino для управления большей частью схемы. Единственное, в чем я не уверен, так это в программной емкости Arduino Uno по сравнению с Arduino Mega . Я знаю, что у Uno...
3644 просмотров

Запись и чтение флеш-памяти через SPI
Я впервые пытаюсь использовать протокол SPI. Я пытаюсь понять пример кода, который пришел с моим комплектом разработки (в котором есть микроконтроллер STM32F207VCT6). Этот код реализует связь (чтение и запись) с флэш-памятью AT45DB041D. Каждый...
4506 просмотров
schedule 21.11.2022

Вычисление размера части кода файла C
Со ссылкой на это: расчет использования FLASH кодом C Я решил проверить расчеты фактических инструкций по сборке. поэтому мой скрипт подсчитывает инструкции по сборке, лежащие в файле со списком сборок кода включения функции. например....
1007 просмотров
schedule 11.03.2023

Есть ли готовое решение для встроенного c для использования внешнего строкового ресурса на последовательной флэш-памяти?
Я работаю над SoC с 128 КБ ОЗУ, и в настоящее время печать UART слишком велика, поэтому нам нужно уменьшить размер кода, отрисовывая его из памяти. У нас есть работающая 128-мегабайтная последовательная флэш-память SPI на борту, и я хотел бы...
263 просмотров
schedule 03.02.2023

Функция stat()/fstat(), наконец, открывает или читает файл для получения атрибутов?
В моей программе есть функция частого вызова stat() для получения атрибутов файла во флэш-памяти. Иногда после отключения питания и перезагрузки содержимое файла пропадало. Я заметил, что stat() , наконец, вызывает драйвер файловой системы в ядре...
843 просмотров

Почему ячейка 0x00000000 доступна, если это флеш-память
Насколько я знаю, ячейка памяти 0x00000000 недоступна через указатель в C, но недавно в моем проекте я смог получить доступ к нулевой ячейке с помощью указателя. Нулевая позиция - это флэш-память. Но согласно сообщению Почему нулевой адрес...
342 просмотров

Как читать и писать в EEPROM в суде SPI
Я использую микроконтроллер PIC32MX350F128L для чтения и записи в EEPROM (SST26VF032B) с использованием связи SPI. Связь SPI в этой программе работает, я проверил это, отправив код JEDEC, который указан в таблице данных SST26VF032B. Поэтому, когда я...
2345 просмотров
schedule 01.06.2022

Адрес отслеживания при записи на флешку
Моя система должна хранить данные во флеш-памяти EEPROM. Строки байтов будут записываться в EEPROM по одной, а не непрерывно сразу. Длина струн может быть разной. Я хочу, чтобы строки сохранялись в порядке, не тратя впустую места, продолжая с...
849 просмотров
schedule 28.12.2022

Стирание внешней флэш-памяти (микроконтроллер MCF51EM256)
Я работаю с микроконтроллером Freescale MCF51EM256, и у меня возникают проблемы со стиранием внешней флэш-памяти (0x20000 - 0x2FFFF). Это моя основная программа: void main(void) { EnableInterrupts; FlashInit(); DisableInterrupts;...
130 просмотров
schedule 06.07.2022

Прошивка nand данными sdcard из ядра
Я выполнил следующие шаги, чтобы прошить nand на моей плате из u-boot. Загрузил baord с sdcard и остановился на U-boot. Загруженное ядро ​​с sdcard в ОЗУ #mmc read $ {loadaddr} 0x800 0x1800 Стирал nand flash с помощью команды nand...
465 просмотров

Embedded: Доступ к незаписанному содержимому адреса ПЗУ
Я работаю над встроенным устройством, которое использует Aurix TC234. Мое программное обеспечение (AUTOSAR), которое работает на нем, должно выполнять некоторые проверки во время запуска в определенном диапазоне адресов ПЗУ. Данные, которые должны...
314 просмотров

Обработка данных для флеш-чипа
Я копирую отрывок из здесь Циклы стирания флеш-памяти длинные - очень длинные - стирание сектора флеш-памяти может занять несколько секунд. Кроме того, поскольку количество гарантированных циклов стирания / перезаписи обычно ограничено (обычно...
384 просмотров
schedule 14.05.2022

Вставить файл во флеш-память платформы STM32 ARM
Я новичок во встроенных системах и пытался перенести программу преобразования MP3 на плату разработки STM32L476G-DISCO на базе ARM. Я также использую бесплатное программное обеспечение System Workbench на основе Eclipse. Я добился успеха до такой...
1345 просмотров
schedule 04.08.2022

Применение инкрементных исправлений к тому ubifs
Чтобы обновить том ubifs, заменив его совершенно новым содержимым, можно использовать ubiupdatevol из mtd-utils: ubiupdatevol /dev/ubiX_Y /path/to/ubifs.img Есть ли способ применить патч к тому ubifs вместо замены всего содержимого? Например,...
260 просмотров
schedule 04.06.2023

Эквивалент Teraterm linux для передачи двоичного файла на устройство
Я пытаюсь изменить прошивку OpenNFM для домашнего проекта. Я использую плату Olimex LPC H3131. В Windows я компилирую двоичный файл с помощью встроенного рабочего места IAR и использую Teraterm (последовательный порт) для отправки (отправки в виде...
654 просмотров
schedule 24.12.2022

Понимание процесса записи во флэш-память в справочном руководстве STM32
Я программирую stm32l412kb, где в какой-то момент я буду записывать данные во флеш-память (из UART). Из stm32l41xx справочное руководство , я понимаю, как очистить память перед записью в нее, но на стр. 84 есть один шаг, который я не знаю, как...
2341 просмотров
schedule 09.12.2022

При стирании STM32 Flash Sector зависает программа
Я использую FreeRtos и в одной из задач стираю сектор флэш-памяти, используя следующий код HAL_FLASH_Unlock(); // Fill EraseInit structure static FLASH_EraseInitTypeDef EraseInitStruct; EraseInitStruct.TypeErase =...
684 просмотров
schedule 08.04.2023