Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
21 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Технологии
1485438
Топик полностью
AlexG
(21.12.2024 18:18, просмотров: 44)
ответил
_______NeoPower
на
Это рефакторинг стороннего проекта: доступ к внешней памяти через хитрый класс с зеркалированием / ЕСС и т.п. Список адресов обьектов сейчас оформлен тупо через define. Как красиво сказать компилятору что адресное пространство например 0x00000000 - 0x0001FFFFF хоть и пересекается с RAM, но не требует инициализации при размещении обьекта - просто получает свой адрес при описании из заданного диапазона.
В аналогичном случае я делал тип-структуру из объектов. Адрес объекта = смещение этого объекта в структуре.
Ответить