- 
	
- а передачу управления на адрес 0 в ATXMega не отменили? тады   IBAH(50 знак., 29.01.2018 16:36)
			
- Зачем так сложно? Apтём(227 знак., 30.01.2018 18:38)
 
 - Хранить в EEPROM - на то она и энергонезависимая память, чтобы сохраняться после сброса. А если вам надо что-то сохранить в регистрах, но не надо делать аппаратный сброс, а просто начните новую жизнь с нулевого адреса. - Ксения(27.01.2018 03:01)
 - Что то типа __no_init  unsigned char flags; не катит? - Гyдвин(27.01.2018 01:42)
			
- я на ассемблере пишу, сброс, падаем в 0-вой вектор, и все регистры в первоначальном состоянии и SRAM сброшена в "0" вместе с R0-R31 и GPIO. Я просто не очень понимаю текст С-и - imhoteb(27.01.2018 01:47)
					
- При старте обнуляются лишь те регистры периферии, про которые это явно написано в даташите. Всё остальное не трогается. Если на ассемблере. Ну прочитайте 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)
									
 
 
 - я на ассемблере пишу, сброс, падаем в 0-вой вектор, и все регистры в первоначальном состоянии и SRAM сброшена в "0" вместе с R0-R31 и GPIO. Я просто не очень понимаю текст С-и - imhoteb(27.01.2018 01:47)
					
 
 - а передачу управления на адрес 0 в ATXMega не отменили? тады   IBAH(50 знак., 29.01.2018 16:36)