Ответы на часто задаваемые вопросы.
Самые свежие новости, анонсы, новые разработки, полезная информация и многое другое...

Новые, еще не опубликованные устройства, только здесь!

>> Присоединяйтесь <<



Меню


Прочее


Статистика

 Всего устройств: 42

 Посетителей на сайте: 1



Большое спасибо журналу за предоставленный хостинг!


    

Ответы на часто задаваемые вопросы (F.A.Q)


Вопрос:
Что такое BUZZER, можно ли применить вместо него маленький динамик от наушиников или будильника?

Ответ:
BUZZER это такая маленькая пищалка со встроенным генератором, т.е. она пищит при подаче на нее постоянного напряжения 5 вольт, бывают и на другие напряжения, 3,5,6,9,12 и т.п. Заменить ее можно только пищалкой с встроенным генератором :) Никакие динамики, пьезы, и даже внешне похожие пищалки без генератора в замен не пойдут!


Вопрос:
У вас в описаниях нигде не указано какие выставлять фьюзы (биты конфигурации), как быть?

Ответ:
Во всех прошивках доступных на этом сайте, биты конфигурации уже настроены. Т.е. открываем прошивку и шьем микроконтроллер, биты запишутся в него сами, ничего нигде устанавливать не требуется. Только будьте внимательны, в некоторых микроконтроллерах предусмотрено сохранение заводской калибровочной константы, которая храниться, как правило, в самой последней ячейке памяти. Большинство прошивающих программ сохранение константы делают автоматически, т.е. они сначала считывают память и выдают предупреждение, что константа в софте и микроконтроллере разная, взять из софта? Нужно ответить НЕТ, тогда калибровочная ячейка будет корректно сохранена. (см. следующий ответ)


Вопрос:
Как правильно сохранять калибровочную константу?

Ответ:
При работе с микроконтроллерами PIC12F629 PIC12F675 - очень часто требуется сохранить заводскую калибровочную константу коррекции встроенного RC генератора. И здесь часто возникают необратимые ошибки. Когда вы прошиваете микроконтроллер программа выдает предупреждение, что в файле и в микроконтроллере содержатся разные значения, И спрашивает использовать константу из файла? (ДА - НЕТ). Так вот отвечать нужно НЕТ. Т.е. использовать константу не из файла, а оставить ту, которая записана в микроконтроллер.


Если ответить ДА - то калибровочная константа будет затерта и потеряна безвозвратно. Разные программирующие оболочки выдают по разному предупреждения, а некоторые вообще не выдают. Но самые популярные IC-Prog PonyProg WInPic и т.п. выдают примерно так, как описано выше. Если боитесь - то лучше прочитать сначала память микроконтроллера и посмотреть что у него записано в последней самой ячейке памяти. Записать это значение на бумажку, прошить микроконтроллер, потом опять считать и проверить еще раз последнюю ячейку, если случайно и затерли - то хотябы она сохранилась на бумаге и можно ее будет заново ввести.


Вопрос:
Я затер калибровочную константу, как быть?

Ответ:
Нужно быть внимательнее, восстановить константу можно, но не просто. Для этого существуют специальные схемы, которые можно найти в сети. Если устройство совершенно некритичное к этой константе то можно попробовать вписать туда некое среднее значение. Например код 347F (параметр 7F - это и есть значение константы, а 34 это код команды RETLW которая возвращает это значение). Если в устройстве используется кварцевый резонатор, то сохранение константы вовсе не требуется, устройство будет прекрасно работать без нее, если конечно программист не сделал чтение этой самой константы не взирая на использование кварцевого генератора.


Вопрос:
Я очень сомневаюсь в живучести встроенной EEPROM, можно ли использовать внешнюю память?

Ответ:
А я не сомневаюсь! Хотите использовать внешнюю - используйте. Но всетаки интересно, чем же внешняя память "живучее", встроенной?


Вопрос:
Ваша прошивка работает, но можно ли в ней изменить пару функций?

Ответ:
Можно, но представьте, если авторы будут пытаться угодить каждому и по 10 раз менять функции. Получиться огромный архив из прошивок, моделей, исходников, в которых элементарно можно запутаться. А всем не угодишь, поэтому устройства представлены как есть, если чтото не устраивает - не делайте его, да и все. Хотя в редких случаях я делаю изменения софта, но в очень редких.


Наверх

  ElectroTOP - Рейтинг сайтов Яндекс.Метрика © идея и дизайн M.A.M.E.D
Любое использование материалов сайта
без согласования с автором
з а п р е щ е н о !