-
- Как обойти косяк я найду, сам факт интересен. По сути разницы между регистрами и ячейками памяти при адресации нет, а вот стек оказывается разницу видит... Интересно из атмела грамоту пришлют если им об этом написать? - MDenis2(27.07.2006 16:45, )
- Вся проблема в том, что если в подпрограммах изменяются регистры, то тем самым Bill(156 знак., 27.07.2006 16:55, )
- Я на асме пишу, и все регистры под контролем. с r0 по r7 не используются. К тому-же в процессе поиска косяка прогу так покоцал что там ваще ничего не осталось :) Ща переписываю без прерываний и подпрограмм. . - MDenis2(27.07.2006 17:10, )
- Ну, так размер стека тоже невелик. call - и нет пары байт в стеке. А там еще и прерывания. и сохранение регистров... Bill(46 знак., 27.07.2006 17:18, )
- Ну я ж тоже не первый раз замужем... Максимальная глубина стека 5 байт, даже 2 про запас оставил... Одназначный косяк.. Ща прогу закончу и в атмел сяду грамоту писать... - MDenis2(27.07.2006 17:29, )
- Можете сразу за шнобелевской премией в гастроном сбегать :) - rezident(27.07.2006 18:05, )
- Ну я ж тоже не первый раз замужем... Максимальная глубина стека 5 байт, даже 2 про запас оставил... Одназначный косяк.. Ща прогу закончу и в атмел сяду грамоту писать... - MDenis2(27.07.2006 17:29, )
- Кстати симулятор AvrStudio отрабатывал нормально, стек в регистрах сохранялся как и положено. И все работало, а на железе - фиг. Осцилоскопчиком прояснял... - MDenis2(27.07.2006 17:12, )
- Только что закончил прогу без прерываний и вызова подпрограмм, т.е. без использования стека MDenis2(621 знак., 27.07.2006 18:34, )
- Остается попробовать -Tумблер-(73 знак., 27.07.2006 19:14, )
- Блин, ну и темка %) Я аплодирую стоя %) Очень хочется, чтобы поскорее наступило завтра и мы все узнали, что там будет со стеком в старших РОНах % - Николай Коровин(27.07.2006 22:19, )
- Ну, ну, ну, ну??? Как он там??? :)))) - Николай Коровин(28.07.2006 10:39, )
- А нафига мне стек в старшие регистры двигать? И так уже все ясно... - MDenis2(28.07.2006 13:31, )
- Ну, ну, ну, ну??? Как он там??? :)))) - Николай Коровин(28.07.2006 10:39, )
- Блин, ну и темка %) Я аплодирую стоя %) Очень хочется, чтобы поскорее наступило завтра и мы все узнали, что там будет со стеком в старших РОНах % - Николай Коровин(27.07.2006 22:19, )
- Остается попробовать -Tумблер-(73 знак., 27.07.2006 19:14, )
- Только что закончил прогу без прерываний и вызова подпрограмм, т.е. без использования стека MDenis2(621 знак., 27.07.2006 18:34, )
- Ну, так размер стека тоже невелик. call - и нет пары байт в стеке. А там еще и прерывания. и сохранение регистров... Bill(46 знак., 27.07.2006 17:18, )
- Я на асме пишу, и все регистры под контролем. с r0 по r7 не используются. К тому-же в процессе поиска косяка прогу так покоцал что там ваще ничего не осталось :) Ща переписываю без прерываний и подпрограмм. . - MDenis2(27.07.2006 17:10, )
- Вся проблема в том, что если в подпрограммах изменяются регистры, то тем самым Bill(156 знак., 27.07.2006 16:55, )
- Как обойти косяк я найду, сам факт интересен. По сути разницы между регистрами и ячейками памяти при адресации нет, а вот стек оказывается разницу видит... Интересно из атмела грамоту пришлют если им об этом написать? - MDenis2(27.07.2006 16:45, )