Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 23 май 2024, 16:28

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 246 ]  На страницу Пред.  1 ... 18, 19, 20, 21, 22, 23, 24, 25  След.
Автор Сообщение
 Заголовок сообщения: Re: Программируем на Algorithm Builder
СообщениеДобавлено: 18 янв 2015, 01:30 
Не в сети

Зарегистрирован: 11 июл 2013, 22:36
Сообщения: 127
Возможно ли отключить запись в стек переходов на прерывание и подпрограммы ? Если это не повредит конечно.
Два дня искал глюк в программе и наконец нашел - если из прерываний или подпрограмм выходить условным или безусл. переходом то SRAM постепенно забивается (адресами подпрограмм из которых какбы не вышли командой Ret) .
А я смотрю некоторые мои проги глючные .... вот взял привычку Ret игнорировать :cry: :evil:


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Программируем на Algorithm Builder
СообщениеДобавлено: 18 янв 2015, 11:49 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Программируем на Algorithm Builder
СообщениеДобавлено: 20 янв 2015, 22:30 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Программируем на Algorithm Builder
СообщениеДобавлено: 21 янв 2015, 15:26 
Не в сети

Зарегистрирован: 06 дек 2012, 12:47
Сообщения: 79
Советую также обратить внимание на сохранение в стеке регистров используемых в прерывании. Это тоже приводит к "засорению" ОЗУ при некорректном выходе из прерывания.

_________________
Нет в мире совершенства(с)Лис


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Программируем на Algorithm Builder
СообщениеДобавлено: 21 янв 2015, 21:32 
Не в сети

Зарегистрирован: 11 июл 2013, 22:36
Сообщения: 127
Вот регистры в стек и обратно это оно какбы на виду все в теле программы, - изучил зачем и почему сразу, так как маячит на глазах.... а вот невидимые адреса прерываний и подпрограмм записываемые в стек !
Толи не внимательно изучал информацию , толи такая информация не попадалась на глаза.
Случайно наткнулся "лбом"
Вчера переделал глючный контроллер обогревателя - второй день пашет без сбоев - а то уж чесно разочаровался и в своих силах и вообще в мк.
Вот подобные выходы из подпрограмм полюбил - :bumbed: :x Ну и бывало из прерываний также :-) Вобщемто полно такой галематьи у меня в программах :P


Вложения:
ошибка.JPG
ошибка.JPG [ 10.65 КБ | Просмотров: 8369 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Программируем на Algorithm Builder
СообщениеДобавлено: 08 фев 2015, 13:54 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2014, 16:16
Сообщения: 82
а подскажите как работать с ацп.
стоит задача измерять напряжение по одному входу. смотрел пример вольтметра но тяжело в нем разобраться. он слишком большой для начинания. операционная система и т д

может есть пример по проще?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Программируем на Algorithm Builder
СообщениеДобавлено: 08 фев 2015, 16:23 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Программируем на Algorithm Builder
СообщениеДобавлено: 23 фев 2015, 21:48 
Не в сети

Зарегистрирован: 08 сен 2013, 05:49
Сообщения: 29
Проблема с TCNTO. только через архив получилось....
это собственно из учебного пособия...


Вложения:
TCNTO.rar [787 байт]
Скачиваний: 455
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Программируем на Algorithm Builder
СообщениеДобавлено: 23 фев 2015, 22:16 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вложения:
1.png
1.png [ 1.66 КБ | Просмотров: 8080 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Программируем на Algorithm Builder
СообщениеДобавлено: 24 фев 2015, 06:42 
Не в сети

Зарегистрирован: 08 сен 2013, 05:49
Сообщения: 29
Спасибо SVN огромное, не доглядел, уж очень похожа на O в программе....
Урок 10.6 учебного пособия, тоже пишет "Необъявленое имя EEWE" в чем может быть дело? тут путаници вроде не должно быть..
И пожалуйста подскажите еще один вопрос, АБ сохраняет с разным расширением, alg которое свободно открывается и если "сохранить как" то alp, с ним проблема, хотя при сохранении нет выбора расширений и открывая проект "сохраненный как" с расширением alp АБ его не видит :(
Уважаемый SVN, возник еще один вопрос по TCNT0, если я правильно понял, то 0 меняем на любое число до 255, если пишу TCNT1 все принимает, а если TCNT2 и т.д. уже не объявлено..или наоборот, нужно записать туда от 0-255?
Спасибо!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 246 ]  На страницу Пред.  1 ... 18, 19, 20, 21, 22, 23, 24, 25  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB