Расшифровка предупреждений:
ПИП - первое израильское предупреждение;
ВИП - второе израильское предупреждение;
ТрИП - третье израильское предупреждение;
ЧИП - вставляем имплантант биоботу;
ППЦ - биоботу пипец." />

[ВХОД]

🏠 Главная | 📚 Содержание | 💬 Форум | 📁 Файлы | 📩 Контакт

📱 | 🖨️

Форум - Прочие идеи (разные) - Схемотехника - Доверяй, но перепроверяй!!! - Стр:21
<] [ 1 | ... 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | ... | 127 ] [>
Модератор: bazarov
Первый пост темы: bazarov Post: #249920 От:07.06.2010 (19:24)
Хочу завести себе свою ветку, чтобы не распыляться. Идей много, а на проверку времени мало. Вот захотелось проверять все вечняки в математике, а потом смотреть где ошибка закралась. Если есть интересующие - присоеденяйтесь.

Обсуждаться будет только один ЧЁРТЁЖ или ЭКСКИЗ единовременно. Пока один агрегат не будет расколупан до конца, дальше ни-ни. Если нет возможности рисовать - сам потом нарисую или картинку вставлю. Весь словесный понос подтверждать оффициальными ссылками. Ссылка на дурдомопедию (википедию) в крайнем случае давать. На сайтах производителей и институтов инфы хватает. Всяких дибилов самоназваных с Ахрененными межгалактическими дипломами не приводить в пример.

Надеюсь энергия потом с кондёра не порёт, и ахренесово колесо вечно не поедет - наука штука точная. КПД устройства для взлома искать больше 20% (КПД1,2).

Нельзя взламывать секреты приборов производимых на постсоветском пространстве. Ибо тут всё просто - турма (Поддержим отечественного производителя!). А заграничные стандарта ISO для нас практически недосягаемы, мы со своим ГОСТОМ на рынке условия не диктуем. Поэтому взлом иностранной технологии в нашей "Раше" приравнивается к шлепку буржую по заду - только щёчки порозовеют 😀 . Наши технологии "ломать" только с разрешения собственника либо если инфа открыта для пользования.

Ламачче невозможное проверить при помощи формул теоретически либо элементарно практически также не выкладывать.


Расшифровка предупреждений:
ПИП - первое израильское предупреждение;
ВИП - второе израильское предупреждение;
ТрИП - третье израильское предупреждение;
ЧИП - вставляем имплантант биоботу;
ППЦ - биоботу пипец.
bazarov | Post: #288034 - Date: 05.02.11(19:51)
Мнда..... Спрасибо Леший, ты настоящий друх 😀 . Может подскажешь какие по УСБ программируются, чёб время на поиски сэкономить? То завтра уже еду покупать, потом поздно уже будет. Неохото лишние гроши впустую кидать 😀 .

_________________
Не хватит никакого здоровья, чтобы приспособиться к этому глубоко больному обществу(Кришна Мурти)/Горшки не Боги обжигают (многовековая классика)



leshik | Post: #288039 - Date: 05.02.11(20:01)
Привет Базаров. Честно скажу - сам всё ещё работаю с нашим кр1878ве1 (пока хватает), но уже посматриваю в сторону PIC_ов, сделал программатор по usb, но ещё не закончил, а про AVR ничего сказать не могу, извеняй.😊


Eduard | Post: #288043 - Date: 05.02.11(20:14)
Базаров, поспешай медленно...
Конкретно я тебе ничего не подскажу, т.к. сам до сих пор сижу на 51. Понимаю, морально устарел, но я его хорошо знаю, програмлю, и у меня их мешок. Выбирай семейство не спеша, под свои потребности, в том числе и будущие 😈, и имей в виду: сядешь на какой-то конкретный чип - больше с него не слезешь, ибо всё знать и уметь невозможно, а делать что-то надо 😬. Тщательно почитай документацию на процы, возможно, захочешь, чтобы на борту было всё, но ведь это всё надо конфигурять, независимо от того, пользуешь ты это или нет... все эти вотч-доги, хот-доги, таймеры, СПИ, АЦП-ЦАПы...
Обрати внимание на девелопер-киты, но не в плане покупки (они всегда дорогие), а в плане содрать удобную среду разработки и интерфейс для заливки кода. Я видел со стороны Алгоритм-Билдер, там мышкой рисуешь ромбики и стрелки, оно сразу сливает в проц и он сразу начинает это выполнять. Может, тебе именно это надо. А как по мне - то лучше на ассемблере ковырять 😀
Да, а насчет ПИКов читал много негативных отзывов. То не запускается, то виснет...

_________________
И мню аз яко то имать быть, что сам себе всяк может учить.



bazarov | Post: #288046 - Date: 05.02.11(20:27)
leshik | Post: 288039 - Date: 05.02.11
Привет Базаров. Честно скажу - сам всё ещё работаю с нашим кр1878ве1 (пока хватает), но уже посматриваю в сторону PIC_ов, сделал программатор по usb, но ещё не закончил, а про AVR ничего сказать не могу, извеняй.

Некто мне говорил некогда что АВР лучше пикушек в плане математических функций, якобы там уже даже корень встроеный есть. Сам я баран в данном вопросе, потому пока верю.
Тщательно почитай документацию на процы, возможно, захочешь, чтобы на борту было всё, но ведь это всё надо конфигурять, независимо от того, пользуешь ты это или нет... все эти вотч-доги, хот-доги, таймеры, СПИ, АЦП-ЦАПы...
Обрати внимание на девелопер-киты, но не в плане покупки (они всегда дорогие), а в плане содрать удобную среду разработки и интерфейс для заливки кода.

Думаю я пень - ничего не понял 😨.
А как по мне - то лучше на ассемблере ковырять

По мне тож. Буду в протеусе сие безобразие потом ковырять.

Народ, вы скажите ту АВРку что через УСБ программируется, потом уже сам как-нить наковыряю.

Эдуард, название прог можно 😀 ? (М-лаб не сувать! Там всё на Богохульном языке - шиш что поймёшь.)

_________________
Не хватит никакого здоровья, чтобы приспособиться к этому глубоко больному обществу(Кришна Мурти)/Горшки не Боги обжигают (многовековая классика)



bazarov | Post: #288049 - Date: 05.02.11(20:32)
О!
[ссылка]
Думаю для такого барана как я самое то 😀 .

_________________
Не хватит никакого здоровья, чтобы приспособиться к этому глубоко больному обществу(Кришна Мурти)/Горшки не Боги обжигают (многовековая классика)



Eduard | Post: #288051 - Date: 05.02.11(20:35)
bazarov Пост: #288046 От 05.Feb.2011 (20:27)
Думаю я пень - ничего не понял 😨.

Проведи себе уже наконец, интернет - там поиск есть 😈.
Эдуард, название прог можно 😀 ? (М-лаб не сувать! Там всё на Богохульном языке - шиш что поймёшь.)

Говорю, со стороны видел. Вроде как Algoritm Builder. А английский выучится по мере ковыряния. Я учил по играм Space Quest, в первых версиях там надо было все команды словами вводить.

PS. Кажется, это называется не девелопер кит, а эвалюэйшн кит, вот примерно такая штука. [ссылка]

_________________
И мню аз яко то имать быть, что сам себе всяк может учить.



bazarov | Post: #288054 - Date: 05.02.11(20:49)
Да уж.... Куплю наугад, а там посмотрим....

_________________
Не хватит никакого здоровья, чтобы приспособиться к этому глубоко больному обществу(Кришна Мурти)/Горшки не Боги обжигают (многовековая классика)



bazarov | Post: #288098 - Date: 06.02.11(00:28)
Эдуард, нарыл твою программульку.... Меня только смущает использование языка высокого уровня.... Думаю размер программы будет не скромный...
[ссылка]
[ссылка]
А вот другая прога.
[ссылка]
[ссылка]
[ссылка]

Чё делать 😕 ?

_________________
Не хватит никакого здоровья, чтобы приспособиться к этому глубоко больному обществу(Кришна Мурти)/Горшки не Боги обжигают (многовековая классика)



dedivan | Post: #288107 - Date: 06.02.11(08:10)
По ПИКам- у них был только один плюс- большой гистерезис по входу, соответственно хорошая помехоустойчивость.
Все остальное, начиная с архитектры - криво - банки памяти, банки регистров с переключениями очень неудобно.
Атмелы это просекли и исправляются сейчас , делают с даже регулировкой гистерезиса.
Все остальное у Атмелов лучше и удобнее и дешевле.
Не замахивайся на большие программы- это для коллектива программистов работа.
А тебе надо всего лишь кучку логики заменить. Так и смотри на МКашки- как на запаянную плату с кучей
всяких регистров и счетчиков на все случаи жизни.
Тогда вся программа будет- скофигурировать это добро и в нужное время включить и выключить.
И на первое время вообще можно ничего не покупать - в AVR Studio есть симулятор , его для начала
можно и нужно погонять. Вот когда его не хватит- то тогда уже можно и за живое браться.

УСБ прошивка и отладка делается через специальный контроллер. Есть Атмеловские коробочки- но они дорогие,
братья китайцы сделали для себя ну и для нас заодно подешевле AVR Dragon называется.
Это такая платка с концами и разъемами подключается между компом по УСБ и твоим контроллером.
Можешь шить, отлаживать все совместимо с бесплатной средой разработки от Атмела.
Без отладки ты зашьешся в буквальном смысле слова.
И тут все остальные МКашки идут лесом - они имееют очень дорогие средства отладки, и китайцы там не помогают.

Если все понял- значит ты меня неправильно понял. Начепятай это на листочек, повесь в уголке и краешком глаза посматривай.
Через годик работы поймешь правильно.


_________________
я плохого не посоветую



dedivan | Post: #288108 - Date: 06.02.11(08:20)
Eduard Пост: #288043 От 05.Feb.2011 (20:14)
сам до сих пор сижу на 51. Понимаю, морально устарел, но я его хорошо знаю, програмлю, и у меня их мешок.


Эд, к тебе шкурный вопрос- не всречался ли с такой игрушкой- ICSI IC1110 - 51 ядро, 32К флэш УСБ и питание от него используют в кардридерах - платка со всеми разъемами для карточек, усб плюс память
на плате.
Где бы посмотреть описание регистров?

_________________
я плохого не посоветую



Eduard | Post: #288119 - Date: 06.02.11(11:25)
dedivan Пост: #288108 От 06.Feb.2011 (08:20)
не всречался ли с такой игрушкой- ICSI IC1110

Нет... для моих задач всегда хватало 89С51.

_________________
И мню аз яко то имать быть, что сам себе всяк может учить.



Eduard | Post: #288121 - Date: 06.02.11(11:35)
Базаров, я забыл упомянуть еще PonyProg, он несложен, поддерживает кучу чипов, интерфейс, как правило, состоит "из палки и веревки", и имеет широкое обсуждение на русскоязычных форумах.

_________________
И мню аз яко то имать быть, что сам себе всяк может учить.



tera | Post: #288134 - Date: 06.02.11(13:22)
рекомендую!
У Вас нет прав скачивать этот файл. Зарегистрируйтесь .

_________________
“Я есмь и путь, и истина, и жизнь. Никто не приходит к Отцу иначе, кроме как через Я”



dedivan | Post: #288143 - Date: 06.02.11(14:06)
Eduard Пост: #288119 От 06.Feb.2011 (11:25)
Нет...

А ICP- внутрисхемное программироание через последовательный канал бывает в 51х?

_________________
я плохого не посоветую



Eduard | Post: #288152 - Date: 06.02.11(14:45)
Да, канал SPI есть например в AT89S8252. Через него можно заливать код и ЕЕпром. И везде, где есть буква S, как я понимаю, означает эту возможность.

_________________
И мню аз яко то имать быть, что сам себе всяк может учить.



shura-i | Post: #288183 - Date: 06.02.11(17:37)
А вот еще AT89C51ED2, AT89C51RD2 забавные штучки в этом отношении, как оказалось. У них есть ПЗУ с (всегда готовым) кодом бутлодера, в который проц отправляется программно или аппаратно, и есть Атмеловская программа FLIP под Windows/Linux для общения с этим бутлодырем. То есть, берем новый пустой чип, впаиваем его в свое устройство с RS232, соединяем с компом, на компе запускаем FLIP, на устройстве замыкаем перемычку, делаем ресет, и - вуаля - читаем-пишем чип без программатора.
Ну это в теории. На практике пока не пробовал, сейчас как раз собираюсь (достался модуль из модема ZyXEL 841C, там для этого всё уже готово).


Eduard | Post: #288184 - Date: 06.02.11(17:54)
А он потом будет сам запускаться, без компа? А так, вообще-то очень интересно.

У нас оказался в продаже вот только этот:
AT89C51ED2-SLSIM 236.00 руб.

PS. Прочитал даташит к нему. Похоже, я не справлюсь 😀 Если не будет описания минимума "для тупых".

_________________
И мню аз яко то имать быть, что сам себе всяк может учить.



shura-i | Post: #288212 - Date: 06.02.11(19:03)
Eduard Пост: #288184 От 06.Feb.2011 (17:54)
А он потом будет сам запускаться, без компа?
Ну да. При сбросе /PSEN на землю - работает бутлодер через RS232. При сбросе /PSEN подтянут к плюсу - работает прошитый код.
Про среду программирования: лучше к какой душа лежит. AlgorithmBuilder интересен, да, но если проект вырастает, становится всё труднее его копать, особенно если его (проект) подзабыл. Несмотря на всю визуальность алгоритма. Раньше его рекомендовал, сейчас - нет. То, что он "высокого уровня" не беда, не так уж он приподнят над низким. В доке его есть схемка очень простая для внутрисхемного программирования и мониторной отладки через COM-порт. Симулятор в нем есть, но реального кода при отладке не видно (только алгоритм), легко в двух строках заблудиться и причины не заметить (могу привести реальный пример). А раз так, то приходится отлаживать в AVR Studio, и приходится сверяться с алгоритмом, где он как накомпилял. А нафига тогда знать по сути два языка?.. А если Громов перестанет поддерживать AB? Чем под новые кристаллы писать? Все навыки под хвост?
Так что начинать наверно лучше с самого что ни на есть ассемблера, тем более, если сложный код не предвидится. Лучше понимание будет.
А кто с "C" знаком, то на Сях лучше и писать: в крупных проектах не заблудишься, портируется всё более-менее легко, библиотек подо всё возможное - море.


shura-i | Post: #288213 - Date: 06.02.11(19:16)
Eduard Пост: #288184 От 06.Feb.2011 (17:54)
Прочитал даташит к нему. Похоже, я не справлюсь 😀 Если не будет описания минимума "для тупых".
Фигасе, бегло читаешь! 😬 Справишься, там много "лишних подробностей" написано. Минимум я выше описал: обвязка RS232 и перемычка с резистором 10k на /PSEN (10k на плюс, перемычка на минус).


Eduard | Post: #288215 - Date: 06.02.11(19:25)
Вот как раз про бут-лодер там как-то слишком мутно написано.

Ну и перспективку вижу: коротнуло у них в станке, слетела флэшка - хватаешь бук, идешь к нему, заливаешь... через 5 минут все работает... дают тебе пять сотен. На пятый раз уже смотрят как-то нехорошо. На десятый находят самоделкина, который делает всё то же самое на реле, в 5 раз дешевле, и менять релюшки сможет местный электрик 😀

_________________
И мню аз яко то имать быть, что сам себе всяк может учить.



shura-i | Post: #288229 - Date: 06.02.11(20:53)
Что-то я не вполне понял про слетание флешки. Ты про 10k на плюс? Ну поставь три перемычки: условие для аппаратного запуска бутлодыря "PSEN = 0, EA = 1, and ALE =1 or Not Connected". Даже если в момент сброса всё это как-то совпадет и проц уйдет в бутлодырь, там всё равно шумом с порта вряд ли перепишется что-то, потому что команды протокола обмена с бутлодырем имеют контрольные суммы.
Ну и еще один способ защитить флешку: прописывать защиту (SSB - software security bits) от записи. Останется возможной только команда "полное стирание чипа" (типа ": 03 0000 03 07 E3" ), и то при условии успешной синхронизации по скорости на порту.


magneat | Post: #288231 - Date: 06.02.11(20:59)
Здравствуйте, Всем.

Случайно зашёл в Вашу тему, всю ещё пока не прочитал.

Как я понял, есть товарищи, желающие начать программировать микроконтроллеры, но озабоченные проблеммой выбора.

Как раз для тех, у кого нет времени (или желания) разбираться долго и муторно во всех тонкостях , буржуи придумали Arduino – програмно-аппаратная платформа на базе AVR.

Arduino создавалась для людей творческих (художники, дизайнеры и т.п.), т.е. далёких от техники. После первого знакомства с Arduino я испытал лёгкий шок –показалось, что дети из детсада могут освоить его за месяц (максимум).

Ещё большой плюс – не нужен ни какой прогрмматор – шнурок USB и вперёд.

Куча готовых примеров и библиотеки практически на все случаи жизни.

Размеры Arduino Nano ~ (43x18) мм, есть ещё меньше &#61514;

По этой теме я немного писал здесь –
[ссылка]
« Reply #5 : Июль 11, 2010, 08:54:59 »

P.S. Старые ссылки устарели, новая ссылка на подборку документации по Arduino – [ссылка] (после распаковки ~ 57 Mb)


С уважением.

P.S. Следом немного картинок (почему нельзя прицепить несколько картинок в одном посте ? )

У Вас нет прав скачивать этот файл. Зарегистрируйтесь .


magneat | Post: #288232 - Date: 06.02.11(21:00)
2
У Вас нет прав скачивать этот файл. Зарегистрируйтесь .


magneat | Post: #288233 - Date: 06.02.11(21:01)
3
У Вас нет прав скачивать этот файл. Зарегистрируйтесь .


magneat | Post: #288234 - Date: 06.02.11(21:01)
4
У Вас нет прав скачивать этот файл. Зарегистрируйтесь .


<] [ 1 | ... 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | ... | 127 ] [>
Тема закрыта. Добавление новых сообщений невозможно.
Форум - Прочие идеи (разные) - Схемотехника - Доверяй, но перепроверяй!!! - Стр 21

🏠 Главная | 📚 Содержание | 💬 Форум | 📁 Файлы | 📩 Контакт