[an error occurred while processing this directive]
Кстати о Flash(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено NickB 07 октября 2005 г. 12:09
В ответ на: выложил небольшую заметку по использованию Flash памяти (программное упрощение синтаксиса) (+)) отправлено DASM 07 октября 2005 г. 10:47

Никак не могу приемлемо решить след проблему.
Имеется I2C память каковая по записи имеет страничную организацию(не совсем страничную но писать можно за 1 раз только в пределах страницы)
И имеется набор переменных различных типов (структуры, long, int, etc.) Из этих переменных могут быть составлены массивы,структуры же и т.п. Каждая из переменных имеет размер менее страницы но в страницу может поместиться и несколько переменных.
Далее по некоторым соображениям необходимо записывать данные за 1 акт.
Проблема- как правильно описать размещение данных чтобы было максимально плотно и чтобы данные НЕ пересекали границы страниц.
Хотелось бы возложить задачу на кампилятор а не проверять каждый раз по map файлу.
Компилятор- IAR процессор - AVR (ATMega16) к примеру

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru