-
- При старте обнуляются лишь те регистры периферии, про которые это явно написано в даташите. Всё остальное не трогается. Если на ассемблере. Ну прочитайте hex из памяти программы, дизассемблируйте. - maik-vs(29.01.2018 15:47)
- "SRAM сброшена в "0" ? после сброса без выключения питания? Такого быть не должно. - VLLV(27.01.2018 05:01)
- Однако может. Startup-код обычно еще до main() обнуляет память глобальных переменных. А если на ассемблере всё писать, тогда стартапа может и не быть. - Ксения(27.01.2018 08:52)
- Автор и пишет только на ассемблере, и main у него отсутствует. - VLLV(27.01.2018 20:54)
- По-моему, если объявить переменную "persistent", то стартап-код её пощадит. - Nikolay_Po(27.01.2018 17:07)
- Однако может. Startup-код обычно еще до main() обнуляет память глобальных переменных. А если на ассемблере всё писать, тогда стартапа может и не быть. - Ксения(27.01.2018 08:52)