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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.05.2008, 10:13  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию

Сообщение от gip
Еще вопрос - а как вообще устроены программаторы? В смысле - алгоритм работы? Понятное дело - ресет садится на ноль, удерживается какое-то количество тактов... А дальше?
А дальше все просто. В состоянии ресета по SPI шлется специальная посылка (4 байта), вводящая МК в режим программирования. И далее обмен ведется по спец. протоколу, который прекрасно описан в любом даташите на AVRки. Все посылки 4-х байтные, ну ессно учитывая специфику SPI (передача одновременно с приемом). Выход из режима - снятие ресета.

Единственная сложность - сам ввод в режим - надо предусмотреть повтор посылки 32 раза со сдвигом на 1 строб - видимо, SPI программатора при включении в произвольном состоянии.
Реклама:
nml вне форума  
Непрочитано 08.05.2008, 10:22  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию

Да что Вы всё спорите Господа? Если я слышал от десятков людей, юзающих разные микроконтроллеры, разных фирм. Что действительно бывает такое, когда из-за помех микроконтроллер входит в режим программирования и случайным образом портит память программ. Почему? Это второй вопрос. Но факт остаётся фактом.

Могу предположить, что помеха напрямую воздействует на некий флажок разрешения программирования. Т.е. при штатной работе микроконтроллер должен получить 4 байта по SPI, чтобы взвести этот флажок. А помехи не нужно этого делать - она напрямую может изменить любой бит в любом регистре.


Поэтому не понимаю господ, упирающихся рогами и говорящих: "это невозможно"
__________________
Дон Амброзио благодарит алфавит за любезно предоставленные буквы
Блин!! Морковь в 2,5 раза подорожала!!!
Don_Ambrosio вне форума  
Непрочитано 08.05.2008, 11:31  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию

Сообщение от Don_Ambrosio
Если я слышал от десятков людей, юзающих разные микроконтроллеры, разных фирм.
А я слышал от десятков людей, что если на комп поставить кактус, то улучшится стояк здоровье.

Доказательства в студию, pls.

Мы делаем девайсы, висящие на кране и крутящие не киловаттные, но и не игрушечные, двигатели. Случаев сбоя флеша за все годы не было. Может, просто надо грамотно цепи питания разводить, а не слушать агенство "ОБС"?
nml вне форума  
Непрочитано 08.05.2008, 11:33  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию

Сообщение от nml
Мы делаем девайсы, висящие на кране и крутящие не киловаттные, но и не игрушечные, двигатели. Случаев сбоя флеша за все годы не было. Может, просто надо грамотно цепи питания разводить, а не слушать агенство "ОБС"?
Раздражают люди, знаимающие позицию: "А у меня не сбоит...и ниипёт... А если у Вас сбоит - значит вы все ламеры и не умеете разрабатывать"

У меня, кстати, тоже флэшь никогда не слетала. Тем не менее я прислушиваюсь к людям, которые говорят об указанной проблеме. Как говориться: лучше перебдеть, чем недобдеть. Я всегда предполагаю, что может случиться самое худшее и стараюсь предусмотреть защиту от этого.

И примером этого моего принципа служит моя озадаченность

этой

и этой

проблемами
__________________
Дон Амброзио благодарит алфавит за любезно предоставленные буквы
Блин!! Морковь в 2,5 раза подорожала!!!
Don_Ambrosio вне форума  
Непрочитано 08.05.2008, 11:37  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию

Сообщение от Don_Ambrosio
Раздражают люди, знаимающие позицию: "А у меня не сбоит...и ниипёт... А если у Вас сбоит - значит вы все ламеры и не умеете разрабатывать"
Экий вы раздражительный . Еще раз повторю - доказательства в студию. А то все это напоминает гнилой базар.
nml вне форума  
Непрочитано 08.05.2008, 11:41  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию

Сообщение от nml
Сообщение от Don_Ambrosio
Раздражают люди, знаимающие позицию: "А у меня не сбоит...и ниипёт... А если у Вас сбоит - значит вы все ламеры и не умеете разрабатывать"
Экий вы раздражительный . Еще раз повторю - доказательства в студию. А то все это напоминает гнилой базар.
А Вы хвастун.. А где, кстати, Ваши доказательства, что у Вас действительно "не сбоИт"? И как Вы это определили, что не сбоИт? А то это тоже гнилой базар какой-то..
__________________
Дон Амброзио благодарит алфавит за любезно предоставленные буквы
Блин!! Морковь в 2,5 раза подорожала!!!
Don_Ambrosio вне форума  
Непрочитано 08.05.2008, 12:15  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию

Сообщение от Don_Ambrosio
А Вы хвастун.. А где, кстати, Ваши доказательства, что у Вас действительно "не сбоИт"? И как Вы это определили, что не сбоИт? А то это тоже гнилой базар какой-то..
1) Доказательства что не сбоит - то что все работает. Если б сбойнуло - за сорванную смену неустойка не менее штуки баксов. Уж о таком я бы знал

2) Где ваши доказательства? Базар надоел. Телесисек вам мало - теперь и здесь флудите?

3) Кстати, разводкой плат я не занимаюсь, у меня и программной работы выше крыши. Так что я не хвастун. Я добрый. Но нервный. Так что с флудом завязываем. А то за метлу возьмусь, ей богу.
nml вне форума  
Непрочитано 08.05.2008, 13:27  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию

Сообщение от nml
Где ваши доказательства? Базар надоел. Телесисек вам мало - теперь и здесь флудите?

....
А то за метлу возьмусь, ей богу.
Переняли излюбленные приёмы модераторов на радиокоте и электрониксе? Те когда у них нет аргументов либо начинают угрожать мне баном, либо удаляют мою тему, либо пишут какую-то херню в мой адрес и тему закрывают, чтобы я не смог им ничего возразить. Типа, последнее слово за модератором и модератор всегда прав.

А Вы вообще какие-нибудь форумы кроме своего читаете?
Вот Вам к примеру "доказательство"(ведь автор темы продублировал эту тему и на электрониксе)..

Смотрите сообщение #21 тут
__________________
Дон Амброзио благодарит алфавит за любезно предоставленные буквы
Блин!! Морковь в 2,5 раза подорожала!!!
Don_Ambrosio вне форума  
Непрочитано 08.05.2008, 14:13  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию

Сообщение от Don_Ambrosio
Переняли излюбленные приёмы модераторов на радиокоте и электрониксе?
Это нормальная практика. Флудеры "с 20-ти летним стажем" нигде не нужны.
Цитата:
Вот Вам к примеру "доказательство"
Доказательство? ГДЕ? Послушайте, добром прошу, хватит маяться. Идите работать. Сказано - SCK на землю. И вопрос закрыт. Но видно не для вас...
nml вне форума  
Непрочитано 08.05.2008, 14:21  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию

Сообщение от nml
Доказательство? ГДЕ? Послушайте, добром прошу, хватит маяться. Идите работать. Сказано - SCK на землю. И вопрос закрыт. Но видно не для вас...
И это меня, профессионального схемотехника, программер будет учить как железо делать и куда пины подключать? ( Сами же писали "сам я платы не развожу - программных дел выше крыше") Пипец.

SCK то Вы на землю посадите, а как воспрепятствуете помехе воздействовать прямо на флаг разрешения программирования? А?
__________________
Дон Амброзио благодарит алфавит за любезно предоставленные буквы
Блин!! Морковь в 2,5 раза подорожала!!!
Don_Ambrosio вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Незнаю кудой шить m128. Через (PDI/PDO) или (MISO/MOSI) ??? west329 Микроконтроллеры, АЦП, память и т.д 5 02.09.2008 13:18
можно использовать матрицу от ноута для video? testwan Поиск схем. Делимся схемами 1 19.11.2007 00:16
Можно ли использовать IAR для AT90PWM3 panda_nax Микроконтроллеры, АЦП, память и т.д 2 24.07.2007 13:55
можно ли использовать ic-prog для программатора p16prolight Микроконтроллеры, АЦП, память и т.д 1 24.05.2005 15:02
[Решено] Можно ли в ByteBlasterMV использовать вместь 74HC244 - 74HCT Виталик Информация по радиокомпонентам 1 15.11.2004 20:58


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot