-
Постов
12 216 -
Зарегистрирован
Весь контент ViKo
-
Вопрос по толерантности портов ARM`а к 5В.
ViKo ответил Freeman_Only тема в ARM
Часто достаточно транзистора с парой-тройкой резисторов. -
Вопрос по толерантности портов ARM`а к 5В.
ViKo ответил Freeman_Only тема в ARM
Осталось только диод выкинуть за ненадобностью :) -
Вопрос по толерантности портов ARM`а к 5В.
ViKo ответил Freeman_Only тема в ARM
Почему? Ток через диод 5mA и падение всего 0.1V? Я предположил бы 0.4V, и добавить уровень нуля с выхода, через который течет 5mA. Почему диод не открывается при единице? -
Вопрос по толерантности портов ARM`а к 5В.
ViKo ответил Freeman_Only тема в ARM
понял... Обычно входам, запитанным от 5V, хватает и 3.3V сигнала. На вашей схеме уровень нуля поднимется на падение на диоде. А в единице - диод не откроется? Ведь на анод через резистор подается +5V, а на катоде +3.3V с выхода. Можно было бы применить транзисторный ключ. Уровни были бы, что надо. Только инвертировать сигнал будет. -
Вопрос по толерантности портов ARM`а к 5В.
ViKo ответил Freeman_Only тема в ARM
Надо было диод включить вместо подтягивающего резистора, катодом к питанию (вверх направить). Если входное напражение превысит напряжение питания плюс падение на диоде, диод откроется и сигнал не превысит этого напряжения. Особенно хорошо, если это диоды Шоттки, как у вас нарисовано. Такое напряжение контроллер выдержит. А чтобы ограничить ток от источника сигнала, нужно в цепь последовательно включить резистор, Ом 200. При 5V источнике сигнала и 3.3V источнике питания получится ток (5 - (3,3 + 0,4)) / 0.2 = 6.5 mA. Примерно так устроена защита выводов внутри микросхем. А в большинстве случаев - достаточно одного резистора последовательно в цепи сигнала. -
Я делал сжатие несколько иначе - последовательность нулевых байтов заменялась одним нулевым байтом и следующим байтом, задающим количество нулевых байтов.
-
Intel 8085
ViKo ответил Feklan тема в Все остальные микроконтроллеры
Где позиционные номера элементов? (над каждым элементом изображаются) Почему нет типов элементов, номинальных значений? Кто вас учил пересечения цепей делать дугами? Так рисовалось лет 40 назад (в Америке). Красная шина - шина адреса, Зеленая - шина данных. Нижний правый элемент - АЦП (хрен знает какой). С него код выдается на шину данных и, таким образом, испортит ее всю. Нужно поставить регистр (буфер) с тремя состояниями, и каким-то сигналом (из дешифратора DC, например, или объединить адрес, IO/M, чтение) открывать его. Или в самом АЦП есть сигнал, открывающий выходы... Или подключить к порту ввода-вывода, что справа вверху... Микросхема с выводом T - двунаправленный приемо-передатчик. На его вывод T нужно подать сигнал, управляющий направлением, RD или WR, посмотреть нужно... А вообще задание и схема - как привет из прошлого. Далекого прошлого. Лет так 20 назад я разрабатывал что-то подобное. :) -
LPC1114 + Keil
ViKo ответил swisst тема в ARM, 32bit
для локальных переменных может и не хватить... -
LPC1114 + Keil
ViKo ответил swisst тема в ARM, 32bit
Не уверен, что это означает, что переменная размещена в ОЗУ. Но я в этом небольшой специалист. -
LPC1114 + Keil
ViKo ответил swisst тема в ARM, 32bit
А static const uint8_t var_name; работает? -
Советую использовать 10-pin debug connector. Картинка из книжки Yiu Joseph. The definitive guide to the ARM Cortex-M3, 2 ed. Шаг ножек 0.05" P.S. жалею, что эта книжка мне не попалась до того, как нарисовал схему.
-
2 Дварфик А вы запаяйте подтягивающие резисторы на землю. pull-down.
-
Распределение ROM в Keil
ViKo ответил bogdanov83 тема в ARM
А что, с помощью __attribute__ ((at())) невозможно разместить переменные в перекрывающихся областях? Проверил сам - нельзя! -
Я думаю, автомат, который конфигурирует ПЛИС, устроен как сдвиговый регистр. И никак в середину этого регистра не влезть.
-
STM32 ADC - injected channels
ViKo ответил acorn тема в ARM, 32bit
который надо оформлять с помощью тэгов . Они есть в панели набора сообщения в виде кнопки. А для большого объема кода - codebox. -
Critical Path
ViKo ответил _Slav_a тема в Среды разработки - обсуждаем САПРы
Критический путь - тот, который ограничивает быстродействие схемы. Для прохождения сигнала по которому со входа до выхода требуется самое большое время. В других областях, например, в P-CAD, критический путь - наиболее ответственный, определяющий работу устройства. -
Создание подфорума STM32
ViKo ответил Danis тема в Архив предложений и замечаний
Если бы даже мне предлагалось это всерьез, я бы отказался. Этим жить нужно. Авторитет и опыт соответствующий иметь. И время. Я же в STM32 - начинающий. Работаю с ним, но знаю меньше, чем не знаю. Мое мнение по поводу одной темы STM32 - отрицательное. Но, коль так случилось, могу попробовать добавить ссылок, которые были мне интересны. После Danis. -
Создание подфорума STM32
ViKo ответил Danis тема в Архив предложений и замечаний
На мой взгляд, это только добавляет хаоса. Теперь что, по любому вопросу по STM32 писать только в этой одной теме? Вопросов - много. В-общем - сначала читать в этой теме, потом задавать вопрос, в ней, или отдельно - решать автору... Так, что ли? Придумал - в этой теме можно давать ссылки на обсуждения по данному процессору. Тогда уж и по другим микросхемам создавать "шапочные" темы, будет хоть какая-то система. Скажите, пожалуйста, что-нибудь о моем вопросе - разделить AVR и PIC в разделе начинающих. Это - трудно сделать, лень делать, некому делать, незачем делать...? Если бы администрация сайта принимала решения на основе опросов-голосований участников, уверен, сайт был бы еще лучше. -
Создание подфорума STM32
ViKo ответил Danis тема в Архив предложений и замечаний
Мне не нравится, что в разделе для начинающих AVR и PIC свалены в одну кучу. Я в AVR совсем не разбираюсь (я и в PIC'ах - не во всех семействах шарю). А когда задается вопрос, не всегда понятно, о какой архитектуре идет речь. Уже отбило охоту всматриваться в задаваемые в этом разделе вопросы. -
электроникс.рф
ViKo ответил Demeny тема в Новости и обсуждения сайта и форума
Я намекнул на очевидную потенциальную опасность. Примеров в жизни уже и так есть. http://ru.wikipedia.org/wiki/%D0%A4%D0%B8%...%B8%D0%BD%D0%B3 Например, мне неоднократно приходило по ICQ сообщение подтвердить свой статус с помощью SMS. Иначе аккаунт будет заблокирован. Обычно я отвечал: "Пошли на х.р, уроды". После этого приходило "Аккаунт заблокирован". Если с электроних.рф мне придет такое сообщение, что мне отвечать? :) upd. А у Беларуси будет доменное имя? .бе ? электроникс.бе -
for-generate
ViKo ответил MAXvaLL тема в Языки проектирования на ПЛИС (FPGA)
Так ить dff - это не модуль, а примитив. Может быть, это восстановит поруганную честь Quartus`а? -
электроникс.рф
ViKo ответил Demeny тема в Новости и обсуждения сайта и форума
На какой сайт вы пойдете - пор.по nop.no? Мне, в-принципе, все равно. Я хожу только туда, кому доверяю. -
электроникс.рф
ViKo ответил Demeny тема в Новости и обсуждения сайта и форума
Предвижу, сколько появится дополнительных лазеек для "фишинга": пpe3идeНт.pф А для eлеkтpонuкcа сколько вариантов...!!!! -
странный результат симуляции
ViKo ответил nckkm тема в Языки проектирования на ПЛИС (FPGA)
2 nckkm Рассмотрим ваш первый пример. По событию "фронт clk" проверяется, стоит ли wr. В момент 90 ns он установлен. В этом случае данные записываются, а они уже равны 55. С точки зрения работы триггера это ненормально. Но в компьютере все события моделируются последовательно (процессор-то один ;)), согласно очереди событий. При временнОй симуляции будут учитываться реальные задержки, тогда все просимулируется, как должно быть. -
for-generate
ViKo ответил MAXvaLL тема в Языки проектирования на ПЛИС (FPGA)
Насколько я понимаю, это единственно верное решение (для всех сред). Для этого блок begin - end и должен иметь имя.