Вопросы по теме 'eeprom'
Хранение структур в EEPROM с использованием какой-то таблицы размещения файлов
У меня проблема с хранением данных в EEPROM на 16-битном микроконтроллере Fujitsu. Запись байтов в EEPROM не проблема, я могу без проблем писать и читать данные побайтно.
Мы используем перечисление dword s для хранения различных переменных в...
4349 просмотров
schedule
28.05.2022
Как удалить мусорные данные из строки
Я нахожусь в ситуации, когда мне приходится использовать Python для чтения и записи в EEPROM на встроенном устройстве. Первая страница (256 байт) используется для энергонезависимого хранения данных. Моя проблема в том, что переменные могут...
3703 просмотров
schedule
06.06.2022
ведомые устройства i2c с одинаковым адресом
Я разрабатываю встроенную систему на STM32 F107, которая обменивается данными через i2c с двумя подчиненными устройствами: считыватель rfid руководство по rfid и руководство по eeprom для модуля eeprom. Эти два устройства имеют одинаковый адрес...
2248 просмотров
schedule
14.04.2022
I2C EEPROM Чтение / запись Cubieboard 2 Arch Linux
Я пытаюсь читать и писать в EEPROM AT24MAC402 через i2c на Cubieboard 2 с помощью Arch Linux. Я использую библиотеку i2c-dev и i2c-tools.
Лист данных: http://www.atmel.com/images/atmel-8807-seeprom-at24mac402-602-datasheet.pdf
Я могу успешно...
1022 просмотров
schedule
01.04.2023
Получение младших 16 бит времени компиляции указателя в GCC
Я работаю над встроенным проектом. Я пытаюсь использовать компоновщик GNU для размещения некоторых переменных, хранящихся во внешнем eeprom. Я делаю это, назначая переменную eeprom с помощью
int __attribute__ ((section (".eeprom")))...
245 просмотров
schedule
06.08.2022
Чтение символьной и целочисленной команды с радио для выполнения функции
Я пытаюсь создать код и цикл, который может читать символ и целое число с радио. Этот символ является командой, которая будет представлять команду восстановления пакета. Этот код выполняется в Arduino. Цель этого кода — прочитать символьную команду...
179 просмотров
schedule
02.06.2023
есть ли другие методы хранения двоичных чисел
Двоичное число обычно хранится с фиксированной позицией MSB и LSB; от LSB к MSB взвешивание удваивается для каждого бита. Существуют ли другие способы хранения двоичного числа?
традиционный способ может быть наиболее эффективным, когда требуется...
294 просмотров
schedule
28.03.2023
Arduino Uno - неверные / зашифрованные последовательные данные
Я изо всех сил пытался написать очень простую программу Arduino, которая увеличивает контакты адреса в EPROM, а затем считывает данные через другие контакты. Когда мне не удалось сделать что-то столь же простое, как приращение массива логических...
518 просмотров
schedule
06.03.2023
Симптомы повреждения EEPROM
Предположим, что в апплете Java Card есть ошибка: временный массив байтов хранится в EEPROM, а не в RAM. Кроме того, предположим, что этот массив байтов перезаписывается с каждым APDU.
Этот баг рано или поздно должен повредить карту.
Какие...
922 просмотров
schedule
07.04.2024
Запись массивов EEPROM на Arduino
Хочу написать время, в которое кнопка была включена или выключена.
Каждый раз, когда кто-то включает переключатель, Arduino сохраняет эту информацию.
929 просмотров
schedule
05.06.2023
EEPROM чтение и запись по 5 бит
У меня есть этот код, который пишет и пишет из EEPROM для 4-значного числа. For Ex: 2356
Код;
void WritePassToEEPROM(uint16_t pass)
{
EEPROMWrite(0000,(pass%100));
EEPROMWrite(0001,(pass/100));
}
uint16_t ReadPassFromEEPROM()
{...
269 просмотров
schedule
21.09.2023
Есть ли способ читать и писать в EEPROM через I2C с помощью порта USB?
Мне было интересно, есть ли способ читать и писать в EEPROM с использованием протокола I2C через USB. У меня в основном есть плата с USB-портом, и на этой плате находится EEPROM. Можно ли читать и записывать в регистр данных I2C на этой плате через...
838 просмотров
schedule
24.01.2024
Хранение таймера жизни PIC 18F452
Мы сохраняем таймер в EEPROM_Write, но данные стираются по неизвестной причине. Ваша помощь высоко ценится. Короче говоря, если у вас есть код для запуска таймера жизни (счетчик пробега в велосипеде, последний этап хранения при отключении питания...
67 просмотров
schedule
09.12.2022
Arduino читает json из EEPROM/преобразует uint8_t в char
Я использую ArduinoJSON для записи нескольких точек данных в EEPROM на Arduino Uno. У меня возникла проблема с getGroundedPR , когда мне нужно преобразовать uint8_t в char, чтобы передать полученные данные в мой парсер JSON.
Я впервые использую...
2145 просмотров
schedule
11.07.2022
Проблема с EEPROM AVR в Proteus
Когда я использую Proteus для моделирования следующей программы, EEPROM не изменится, а также EEPE не будет установлен, когда я добавлю EECR для просмотра. Вся программа находится здесь:
#include <inttypes.h>
#include <avr/io.h>...
331 просмотров
schedule
05.07.2022
Данные не сохраняются в EEPROM
Я использовал следующий код для доступа к eeprom:
void EEPROM_write(unsigned int uiAddress,unsigned char ucData)
{
while(EECR & (1<<EEWE))
{
//do nothing
}
while(SPMCR & (1<<SPMEN));
EEAR = uiAddress;...
404 просмотров
schedule
17.06.2022
Странное поведение памяти ATMEGA8A + SPI
Я купил память SPI MX25L8006EPI , и теперь я пытаюсь подключить его к ATMEGA8A для проверки. Схема очень проста и не отличается от других в Интернете:
ATMEGA8A работает на внутреннем генераторе 8 МГц, 3,3 В. Предохранители HIGH: 0xD1,...
119 просмотров
schedule
09.05.2022
Сохранение графики в EEPROM, сжатие графики фильтром, повторяющим 0x00 и 0xFF, для экономии места
В рамках прошивки я хочу сохранить графику или графику в EEPROM микроконтроллера. Места не так много, 1K, однако это может сэкономить место для программы. И да, вы можете разделить глифы на графике, чтобы сэкономить место, однако это непросто...
154 просмотров
schedule
13.01.2023
Как получить доступ (чтение / запись) к устройству EEPROM через SMBus / I2C в устройстве pci? (LINUX)
У меня есть устройство PCI с EEPROM, которое поддерживает SMBus / I2C. Я хотел бы создать приложение пользовательского пространства (Linux), которое может читать и писать в целевую EEPROM. Подобно тому, что делает IPMI при запросе информации VPD на...
2445 просмотров
schedule
23.10.2022
Linux: создать экземпляр из пользовательского пространства: eeprom new_device
Среда: x86 / Ubuntu 14.04
Я хочу получить что-то похожее на
&i2c0 {
eeprom: eeprom@50 {
compatible = "at,24c32";
reg = <0x50>;
};
};
Но поскольку в x86 дерево устройств недоступно, я следую...
1890 просмотров
schedule
26.01.2023