реклама на сайте
подробности

 
 
6 страниц V  « < 2 3 4 5 6 >  
Reply to this topicStart new topic
> Как заполнить свободную память?, программная защита
_Pasha
сообщение Sep 28 2007, 11:55
Сообщение #46


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(defunct @ Sep 28 2007, 15:38) *
да ее нет. Но предложение добавить команду перехода по адресу 0x0001 остается в силе, тем более для МК с >=16k флеш, это можно сделать не жертвуя вектором INT0.

А как быть с другими зверьками помельче? ИМХО, только заполняя нулями неиспользованные ячейки.

А вообще, насчет вероятностных методов, о чем Вы,defunct, заговорили - это вовсе не бред. Теоретически, можно и ловушки какие-нибудь ставить, исходя из свойств как кода, так и системы в целом. Другой вопрос - целесообразность
Go to the top of the page
 
+Quote Post
Petka
сообщение Sep 28 2007, 11:57
Сообщение #47


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(Yuriy_AVR @ Sep 28 2007, 15:45) *
Да , ошибся , извиняюсь . Так а кто его мешает поставить ? ( желательно Шоттки )


не придумывайте велосипед. есть такой вид микросхем, ресеттеры/мониторы питания называются. размер их будет поменьше чем резистор + диод + конденсатор
Go to the top of the page
 
+Quote Post
IceS
сообщение Sep 28 2007, 12:56
Сообщение #48


Участник
*

Группа: Свой
Сообщений: 43
Регистрация: 17-10-06
Из: Санкт Петербург
Пользователь №: 21 387



Цитата(Petka @ Sep 28 2007, 15:57) *
не придумывайте велосипед. есть такой вид микросхем, ресеттеры/мониторы питания называются. размер их будет поменьше чем резистор + диод + конденсатор

Только к ним еще резюк надо (как правило они с открытым стоком/коллектором) wink.gif , а так действительно тот же MAX809 в SOT23 и резюк займут меньше места.
Go to the top of the page
 
+Quote Post
Yuriy_AVR
сообщение Sep 28 2007, 13:28
Сообщение #49


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 12-01-07
Из: Крым
Пользователь №: 24 378



Цитата(Petka @ Sep 28 2007, 14:57) *
не придумывайте велосипед. есть такой вид микросхем, ресеттеры/мониторы питания называются. размер их будет поменьше чем резистор + диод + конденсатор

Если внимательно перечитаете что мной написано , то увидите что там как раз и предлагался преимущественно супервизор ( и даже назван какой например ( MCP-130 - 450 ), и написано что в случае . . . бедности применять "резистор + конденсатор + диод +. . ." .
И никто и не спорил что интегральный супервизор на голову выше "резистор + конденсатор + диод +. . ." Но супервизору и самому нужна блокировочная ёмкость по питанию. А подтягивающий резюк уже встроен в этот супервизор .
Моя фраза "Если внешний сброс не применяешь" задумывалась как "Если внешний супервизор не применяешь" , что возможно и вызвало некоторое недопонимание . Т.е под сбросом в данном случае подразумевался супервизор , а не пин проца .
Go to the top of the page
 
+Quote Post
Petka
сообщение Sep 28 2007, 14:03
Сообщение #50


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(Yuriy_AVR @ Sep 28 2007, 17:28) *
Если внимательно перечитаете что мной написано , то увидите что там как раз и предлагался
...........
...........
в случае . . . бедности применять "резистор + конденсатор + диод +. . ." .

sad.gif Такого вы не предлагали, это раз. Схему с конденсатором и диодом я не рекомендую использовать даже в "случае бедности" т.к. и в этом случае надёжность будет только хуже чем просто резистор 1-10кОм на питание.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Sep 28 2007, 14:16
Сообщение #51


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Yuriy_AVR @ Sep 28 2007, 14:45 - и всё же, расскажите как вы запустили авр-ку на 27 мегагерцах?? И почему она у вас должна была работать медленнее??
Я когда запускаю аврку на 20 МГЦ - она у меня работает быстрей чем на 16-ти....
Go to the top of the page
 
+Quote Post
Petka
сообщение Sep 28 2007, 14:20
Сообщение #52


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(Kuzmi4 @ Sep 28 2007, 18:16) *
2 Yuriy_AVR @ Sep 28 2007, 14:45 - и всё же, расскажите как вы запустили авр-ку на 27 мегагерцах?? И почему она у вас должна была работать медленнее??

А может кварц, был 27Мгц не на первой гармонике?
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Sep 28 2007, 14:23
Сообщение #53


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Тогда вопрос многоуважаемого Yuriy_AVR - почему будет работать медленней имеет простой ответ - 9 МГЦ ессно меньше 16!!!
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Sep 28 2007, 20:18
Сообщение #54


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(Kuzmi4 @ Sep 28 2007, 18:23) *
Тогда вопрос многоуважаемого Yuriy_AVR - почему будет работать медленней имеет простой ответ - 9 МГЦ ессно меньше 16!!!

Очень похоже, что кварц на 27 эта 3 гармоника. Что-то давнее говорит мне, что на первой гармонике кварцы до 10 МГц или около этого только могут работать.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Proton
сообщение Sep 29 2007, 04:41
Сообщение #55


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 3-08-05
Из: Новосибирск
Пользователь №: 7 334



Цитата(mdmitry @ Sep 29 2007, 03:18) *
Очень похоже, что кварц на 27 эта 3 гармоника. Что-то давнее говорит мне, что на первой гармонике кварцы до 10 МГц или около этого только могут работать.

Данные действительно устарели. Посмотрите информацию о кварцах с обратной(инвертированной) мезаструктурой, частота первой гармоники у них может доходить до 250МГц и более.


--------------------
Всяк хорошая мысля к нам приходит опосля.
Go to the top of the page
 
+Quote Post
Yuriy_AVR
сообщение Sep 30 2007, 09:41
Сообщение #56


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 12-01-07
Из: Крым
Пользователь №: 24 378



Цитата(Petka @ Sep 28 2007, 17:03) *
sad.gif Такого вы не предлагали, это раз. Схему с конденсатором и диодом я не рекомендую использовать даже в "случае бедности" т.к. и в этом случае надёжность будет только хуже чем просто резистор 1-10кОм на питание.

07.gif Пожалуйста повнимательнее читайте !!!. Позволю себя процетировать :

"Очень непомешает внешний супервизор с отличным от Brown-out проца значением . Т.е. например Brown-out проца заводишь на 4 вольта , а внешний применяешь со значением 4,5 вольта ( например MCP-450 производства Microchip )".

Я это не писал ? Только немного ошибся в названии супервизора , вместо MCP-450 правильно должно быть MCP-100-450 ( машинальная ошибка ). Это во первых .
А теперь приведите аргументы против резистор + конденсатор + диод.
Аргументы типа нерекомендую не считаю аргументами . . .
wink.gif
Go to the top of the page
 
+Quote Post
Petka
сообщение Sep 30 2007, 18:29
Сообщение #57


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(Yuriy_AVR @ Sep 30 2007, 13:41) *
А теперь приведите аргументы против резистор + конденсатор + диод.

1) Не все программаторы будут дожидаться пока конденсатор разрядится. И не произойдёт вход в режим программирования.
2) AVR работают от 1.8 вольт. Какой это диод надо поставить что бы надёжно происходила разрядка конденсатора?
3) Ресет является логическим входом и напряжение на нём большее 0.2 и меньшее 0.9 от напряжения питания считается булево неопределённым. Зачем подавать такой сигнал на вход контроллера?

А теперь обьясните что такое волшебное обеспечивает ёмкость на ресете? Задержку при подаче питания? Так она и так обеспечивается внутренней схемой сброса. Дополнительные компоненты, которые увеличивают стоимость, размер платы, и уменьшают надёжность?
Go to the top of the page
 
+Quote Post
Yuriy_AVR
сообщение Sep 30 2007, 20:30
Сообщение #58


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 12-01-07
Из: Крым
Пользователь №: 24 378



Цитата(Kuzmi4 @ Sep 28 2007, 17:16) *
2 Yuriy_AVR @ Sep 28 2007, 14:45 - и всё же, расскажите как вы запустили авр-ку на 27 мегагерцах?? И почему она у вас должна была работать медленнее??
Я когда запускаю аврку на 20 МГЦ - она у меня работает быстрей чем на 16-ти....

сейчас сильно болеею , отвечу поздже

Цитата(Petka @ Sep 30 2007, 21:29) *
1) Не все программаторы будут дожидаться пока конденсатор разрядится. И не произойдёт вход в режим программирования.
2) AVR работают от 1.8 вольт. Какой это диод надо поставить что бы надёжно происходила разрядка конденсатора?
3) Ресет является логическим входом и напряжение на нём большее 0.2 и меньшее 0.9 от напряжения питания считается булево неопределённым. Зачем подавать такой сигнал на вход контроллера?

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


1) 0,1 uF достаточно малая ёмкость , и я ещё не видел ни одного программатора ( включая в том числе и AVRISP и AVRISP MKII и JTAG и JTAG ICE MKII и CHIPPROG+ , ну и конечно же любимый многими PONYPROG , ну и т.д.) который бы не работал с указанной ёмкостью. Итог - я не считаю это аргументом.

2) MBR0520L например , или PRLL5817 ( этот менее распространён , да и несколько хуже по всем характеристикам ) .

3) Ну и в чём проблема ? Всё в рамках закона .
Падение на MBR0520L при температуре -25 градусов !!! ( самый, самый худший случай ) 0,28 вольта .
При обычных условиях и того лучше - 0,22 вольта и с увеличением температуры ещё падает . Имеем : 1,8 х 0,9 =1,62 вольта ; 1,8 х 0,2 =0,36 вольта . 1,9-0,28 =1,62 !!! 0,36 > 0,28 !!! И это при самых худших условиях !!!
Какие у вас ещё аргументы ?

Что касается последнего вопроса , то ответ краток - гораздо лучшую помехозащищённость по ВЧ .
Попробуете и убедитесь сами .
Go to the top of the page
 
+Quote Post
namelos
сообщение Sep 30 2007, 20:39
Сообщение #59


Частый гость
**

Группа: Свой
Сообщений: 77
Регистрация: 4-08-06
Пользователь №: 19 324



Немного оффтопа, но хочется поблагодарить всех за ответы и пожелать Yuriy_AVR поскорей поправиться.
Go to the top of the page
 
+Quote Post
xemul
сообщение Sep 30 2007, 20:49
Сообщение #60



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(Yuriy_AVR @ Oct 1 2007, 00:30) *
1) 0,1 uF достаточно малая ёмкость , и я ещё не видел ни одного программатора ( включая в том числе и AVRISP и AVRISP MKII и JTAG и JTAG ICE MKII и CHIPPROG+ , ну и конечно же любимый многими PONYPROG , ну и т.д.) который бы не работал с указанной ёмкостью. Итог - я не считаю это аргументом.

Попробуйте отладить какой-нить контроллер с DebugWire с емкостью на сбросе.
Цитата
Что касается последнего вопроса , то ответ краток - гораздо лучшую помехозащищённость по ВЧ .
Попробуете и убедитесь сами .

И откуда же лезут такие помехи? По питанию? Дык питание нужно строить. Из эфира? Тоже решается более другими средствами.
Go to the top of the page
 
+Quote Post

6 страниц V  « < 2 3 4 5 6 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 13:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01486 секунд с 7
ELECTRONIX ©2004-2016