Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Что это за конфигурационные биты?

Непрочитано 07.03.2019, 19:32  
my504
Прописка
 
Аватар для my504
 
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
my504 на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Сообщение от vladh Посмотреть сообщение
~ 2 мин 20 сек
Собака не выключена?
Реклама:

Последний раз редактировалось my504; 07.03.2019 в 19:35.
my504 вне форума  
Сказали "Спасибо" my504
vladh (08.03.2019)
Непрочитано 07.03.2019, 19:46  
vladh
Почётный гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 1,311
Сказал спасибо: 353
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Сообщение от my504 Посмотреть сообщение
Собака не выключена?
Вообще я "собаку" до этого то включал то выключал. Сейчас в конфиге она не прописана но может быть осталась старая запись!? Но подскажите как это может повлиять? я как то не очень соображаю.
vladh вне форума  
Непрочитано 07.03.2019, 21:23  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,287
Сказал спасибо: 11,861
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

vladh, обработчик для WDT стоит прописывать и даже если не используется, и в любом случае производить периодический сброс таймера WDT. В этой ситуации кода немного больше, но голова меньше болит от глюков.
Проверьте в текущей конфигурации и с текущей прошивкой настройки WDT…
ЕМНИП там максимум для WDT был 131s, что даёт 2:11 до сброса по переполнению.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Сказали "Спасибо" mike-y-k
vladh (08.03.2019)
Непрочитано 07.03.2019, 21:39  
OakRidge
Заблокирован
 
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,464
Сказал спасибо: 287
Сказали Спасибо 1,122 раз(а) в 540 сообщении(ях)
OakRidge на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Берегитесь ЕРАТУ Довожу до ума новый прожектик.
А те dsPIC, а те PIC24. Ерата с ума свела.
Думаю разделить систему на два контроллера. Из серии 18F K22.
Ересь разумеется, да прожекты на единичных К22 пока не подводили и кормят.
Что есть сериозная причина
OakRidge вне форума  
Непрочитано 07.03.2019, 22:39  
RECTO
Супер-модератор
 
Регистрация: 09.06.2011
Сообщений: 2,762
Сказал спасибо: 76
Сказали Спасибо 1,840 раз(а) в 668 сообщении(ях)
RECTO на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Сообщение от vladh Посмотреть сообщение
может быть осталась старая запись!? Но подскажите как это может повлиять?
vladh, так и может - WDT переполняется и МК сбрасывается...

Сообщение от mike-y-k Посмотреть сообщение
обработчик для WDT стоит прописывать и даже если не используется, и в любом случае производить периодический сброс таймера WDT.
mike-y-k, вот не надо давать такие советы, нужно просто быть внимательным...
RECTO вне форума  
Сказали "Спасибо" RECTO
vladh (08.03.2019)
Непрочитано 08.03.2019, 06:26  
my504
Прописка
 
Аватар для my504
 
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
my504 на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Сообщение от OakRidge Посмотреть сообщение
Ерата с ума свела.
Мой опыт подсказывает, что причиной схода с ума является не эррата, а он сам (в смысле - ум). Во первых, подавляющая часть эрраты имеет work around, а во-вторых, пересечение реального проекта с эрратой невелико.
Если учесть, что dsPIC-и имеют производительность примерно В ДЕСЯТЬ...ДВАДЦАТЬ РАЗ выше PIC18, то не слишком понятно каким таким образом можно первые заменить на вторые? Я бы еще понял отказ в пользу ARM-ов, но уж никак не PIC18. Из чего следует, что задачи укладываются в ресурсы самых простых PIC24, эррата которых ничтожна.
my504 вне форума  
Непрочитано 08.03.2019, 06:32  
my504
Прописка
 
Аватар для my504
 
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
my504 на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Сообщение от vladh Посмотреть сообщение
Сейчас в конфиге она не прописана
Из чего и следует, что она ВКЛЮЧЕНА. Дефолтное значение - WDTEN=1
Милейший, с Вашим подходом к изучению даташита никаких шансов на результат Вы не поимеете.
Хаотичные дергания между копипастой мусора из интернета и надерганых из даташита фрагментов с произвольной интерпретацией ни к чему хорошему не приведут.
my504 вне форума  
Сказали "Спасибо" my504
vladh (08.03.2019)
Непрочитано 08.03.2019, 07:28  
vladh
Почётный гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 1,311
Сказал спасибо: 353
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Сообщение от RECTO Посмотреть сообщение
vladh, так и может - WDT переполняется и МК сбрасывается...
Скорее всего. Я никогда не пользовался этой штукой, поскольку все что я разрабатывал до сих работало относительно короткий промежуток времени и под присмотром оператора.


mike-y-k, вот не надо давать такие советы, нужно просто быть внимательным...
Вот в данном конкретно случае наверное надо задействовать эту функцию, поскольку изделие должно работать сутками и без присмотра оператором. Хотя такая перестраховка может сама привести к нежелательным результатам.
vladh вне форума  
Непрочитано 08.03.2019, 07:51  
vladh
Почётный гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 1,311
Сказал спасибо: 353
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Сообщение от my504 Посмотреть сообщение
Милейший, с Вашим подходом к изучению даташита никаких шансов на результат Вы не поимеете.
Хаотичные дергания между копипастой мусора из интернета и надерганых из даташита фрагментов с произвольной интерпретацией ни к чему хорошему не приведут.
Мой подход к изучению основной документации на МК связан с тем, что в школе и университете я учил немецкий. Хотя знания и этого языка очень посредственные. Поэтому перевод с помощью Интернет-переводчиков очень часто не позволяет увидеть тонкости переводимого. И наверное моя методика работы неверная, но она моя. Я к ней привык и она ко мне снисходительна. Поэтому пока все что я начинал делать я доводил до рабочего конца. Но и Вашу фразу о надергивании из И-нета можно интерпретировать по разному. Можно подряд все просто собирать и пробовать, а можно пропускать через мозговой фильтр. Вот я же с ами общаюсь и считаю Вас специалистом. Поэтому внимательно выслушиваю Вас.
До сегодняшнего дня я разрабатывал изделия на МК с внешним кварцем, и почти никогда не заботился о конфиге. Сейчас я решил упростить себе задачу и использовать то что уже реализовано внутри контроллера. И это сразу же привело меня к настройке конфигурации. И с сторожевым не спящим псом я столкнулся впервые.

Последний раз редактировалось vladh; 08.03.2019 в 07:54.
vladh вне форума  
Непрочитано 08.03.2019, 11:24  
RECTO
Супер-модератор
 
Регистрация: 09.06.2011
Сообщений: 2,762
Сказал спасибо: 76
Сказали Спасибо 1,840 раз(а) в 668 сообщении(ях)
RECTO на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Сообщение от vladh Посмотреть сообщение
До сегодняшнего дня я разрабатывал изделия на МК с внешним кварцем, и почти никогда не заботился о конфиге. Сейчас я решил упростить себе задачу и использовать то что уже реализовано внутри контроллера. И это сразу же привело меня к настройке конфигурации.
Дам тогда один "вредный" совет...
Конфиг обычно "принято" оформлять примерно следующим образом:
Код:
__CONFIG _FOSC_HS & _WDTE_OFF & _PWRTE_OFF & _CP_OFF ... и т.д.

И вы, возможно, делаете также..
А попробуйте прописывать все конфигурационные биты непосредственно. Примерно так:
Код:
  __config 0x300000, 0x20
  __config 0x300001, 0x8E
  __config 0x300002, 0x3C
  __config 0x300003, 0x1E
  __config 0x300004, 0x00
  __config 0x300005, 0x00
  __config 0x300006, 0x80
  __config 0x300007, 0x00
  __config 0x300008, 0x0F
  __config 0x300009, 0xC0
  __config 0x30000A, 0x0F
  __config 0x30000B, 0xE0
  __config 0x30000C, 0x0F
  __config 0x30000D, 0x40

Это вариант конфигурации одного из PIC18, к слову...
То есть, прямо по даташиту берёте и последовательно выставляете всё так, как вам нужно, не ориентируясь на дефолтные значения. И тогда совершенно точно будете знать, что у вас включено через конфиг, а что выключено. И не нужно будет никаких "обработчиков на всякий случай" писать, как вам тут уже некоторые советовали...
RECTO вне форума  
Сказали "Спасибо" RECTO
vladh (08.03.2019)
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Atmel studio не выставляет биты Abrvalg AVR 4 05.11.2017 06:15
Биты защиты Jane9226 Микроконтроллеры, АЦП, память и т.д 1 26.10.2011 16:05
PIC18 - корректно ли считываются биты конфигурации? Учащийся Микроконтроллеры, АЦП, память и т.д 2 01.06.2010 18:25
Биты защиты прочитать программой контроллера Rubashka Микроконтроллеры, АЦП, память и т.д 14 18.05.2010 15:13
конфигурационные биты PIC16F628 ESWANT Микроконтроллеры, АЦП, память и т.д 6 15.11.2007 16:59


Часовой пояс GMT +4, время: 10:56.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.