Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
23 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры AVR
741994
Топик полностью
imhoteb
(12.03.2017 10:28, просмотров: 244)
ответил
Ксения
на
Никак их в цикле не обнулить. Но это правильно - у нормального процессора регистры и не должны лежать в памяти.
Да понятно, что память у нас при старте будет скорее всего с мусором. Я там еще ниже писал топик про GPIO порты, они вот как раз в памяти данных лежат :(((
И пишут что они для глобальных данных и флагов
Ответить
Память обычно инициализируется во время выполнения процедуры startup (у тех, кто пользуется C/C++ компиляторами), которая либо инициализирует память константами, либо обнуляет ее. При холодном старте ОЗУ нулевое, но рассчитывать на это не положено.
-
Ксения
(12.03.2017 10:36
)