Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Сообщение FreshMan »

спасибо!
Tell Me The Truth
Реклама
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич

Сообщение Alexeyslav »

Различия между I2C и UART - принципиальные. UART - это двустороннее соединение точка-точка, I2C - это топология шины с одним ведущим и несколькими ведомыми(до 127 ведомых, кажется).
Для UART тоже возможна адресная передача - придумали этот режим для микроконтроллеров, но это несколько отходит от стандартов поскольку передача ведется в 9-битном режиме.

Кроме того, для шины I2C более критичны характеристики линии передачи данных, а значит шина не может выходить за пределы блока если необходимо достичь больших скоростей.
Контактная информация:
Реклама
Mem
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1915
Зарегистрирован: Вт апр 17, 2012 14:20:59
Откуда: Новокузнецк

Сообщение Mem »

Вопрос по программатору Master KIT NM9215 (http://www.masterkit.ru/main/set.php?code_id=55171), никак не могу добиться нормальной работы. На 1 ноге -0,5В уже и пропаивал и провода перепроверял, всеравно -0,5В. PonyProg при проверке показывает что все в норме, пытаюсь прошить 16 мегу, однажды заработал на 1 минуту нормально, считал фьюзы и отключился. Как можно проверить COM порт?
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич

Сообщение Alexeyslav »

А что за первый вывод? -0.5В это нормально, для защищенного диодом входа подключенного к неактивному выходу СОМ-порта. Скорей всего ты программатору не тот порт указываешь. и/или напряжение там появится только когда программатор активно работает.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Mem
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1915
Зарегистрирован: Вт апр 17, 2012 14:20:59
Откуда: Новокузнецк

Сообщение Mem »

Нет, COM порт сначала занимается ИБП который поключается для мониторинга, но прогу вырубаю и порт свободен, он всего 1 так что ошибки быть не может. :) Сейчас попробую еще раз.
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
Реклама
Mem
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1915
Зарегистрирован: Вт апр 17, 2012 14:20:59
Откуда: Новокузнецк

Сообщение Mem »

Этот хлам всеравно не работает, в понипрог ошибка 24 устройство не найдено или неизветсное. Провода от программатора уже укоротил максимально, выкинул шлейф. :evil:
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

для нормальной работы понипрога, его надо заставить работать в режиме реального времени. а перед этим попробовать проверить программатор на другом компутере. не сильно навороченном
кстати, последняя версия программы 2.7 у меня она с екстрапиком работает просто замечательно, правда на амд3000 64бит.

если компьютер современный, то скорее всего надо буфферизировать сигналы сом потра, иначе ничего толком не получится, если Вам "только попробовать" можно обратить внимание в сторону екстрапика, если серьезно программировать, то лучше, конечно прикупить или собрать проггер посолиднее.

посмотрел схемы, по ссылкам из статьи, там в 2х последних ошибка с подключением vt3. сравните со схемой на офф сайте пони.
как в наборе не знаю

http://tehnoobzor.com/schemes/chips/89- ... a-pik.html вот почитайте для информации, на всяк случай если что, могу проконсультировать через личку, чтоб не засирать форум, или можно перейти в другую тему, например http://radiokot.ru/forum/viewtopic.php?f=58&t=22447 там правда встречаются пижоны, но не обращайте на них внимание, главное знание, а знание-сила :solder:
и, кстати, если побродить по последней ссылке, можно найти рекомендации как проверить и порт и программатор. кстати и этот программер из набора и екстрапик одного поля ягодички, просто екстрапик буфферизирован, и изначально предназначался для пиков, но пару деталей добавить, и он шьет все, что шевелится.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3443
Зарегистрирован: Вт июн 28, 2011 12:11:50
Откуда: Россия,Ставропольский край, ст.Бекешевская

Сообщение rus084 »

программатор по лтп порту лучше=проще ?
bascom нормальный компилятор/язык програмирования?
Меня зовут Димон .
Изображение
Изображение
Контактная информация:
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Сообщение SmarTrunk »

Программатор по LPT прост, это или "5 проводков", или, по-хорошему, дешевая микросхема 74HC244 с несколькими резисторами. Прошивать через Ponyprog. Надо только иметь в виду, что LPT-порт весьма уязвим и его легко сжечь. Поэтому подключать-отключать только все обесточенное и отключенное от розеток.
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

надо еще учесть, что нт подобные вмнды все меньше поддерживают direct connect для любых портов, поэтому глюки нормальное явление
надо искать либо драйвер прямой подержки, либо альтернативные варианты, либо дрочить винду соответствующим образом
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Сообщение SmarTrunk »

Понипрог работает через LPT, у меня, сразу и без проблем, под ХР. Но для удобства давно купил USB-программатор.
Друг Кота
Аватара пользователя
Сообщения: 3443
Зарегистрирован: Вт июн 28, 2011 12:11:50
Откуда: Россия,Ставропольский край, ст.Бекешевская

Сообщение rus084 »

Програмировать буду по spi , т.к. Это самый лучший вариант .
Теперь вопрос : ацп 1 4канальный , там еще написано про пультиплексор , как это понимать? Програмно все каналы работают как отдельные ацп?
Меня зовут Димон .
Изображение
Изображение
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 162
Зарегистрирован: Вс дек 09, 2012 12:14:44

Сообщение 1essor1 »

Мультиплексор - устройство совершающее выборку сигнала с информационных входов, согласно комбинации на установочных входах. Т.е. я так понимаю одновременно может работать только один канал. Но никто не запрещает последовательно опрашивать все 4 канала :solder:
Друг Кота
Аватара пользователя
Сообщения: 3443
Зарегистрирован: Вт июн 28, 2011 12:11:50
Откуда: Россия,Ставропольский край, ст.Бекешевская

Сообщение rus084 »

я непойму как одновременно можно опросить сразу 2 и больше портов ?
ведь за такт можно сделать только 1 действие , значит каналы ацп и так будут опрашиваться по очереди . я прав ?
Меня зовут Димон .
Изображение
Изображение
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

да, будут опрашиваться по очереди. АЦП то один.
Ставим плюсы: )
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Привет, парни, во время облагораживания макетного пространства появился вопрос:
ATmega32
Мы подключаем к выводу RES +5V через 10K. Они есть всегда, и когда идёт программирование контроллера тоже. По этому выводу ничего не гоняется, и он используется только для того, чтобы производить сброс? И заземляет его сам программатор, в моём случае AVR Dragon. Правильно?

З.Ы. Вопрос почти реторический :)
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Друг Кота
Аватара пользователя
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Сообщение *Trigger* »

Можно смело заменить все вопросы на точки.
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Друг Кота
Аватара пользователя
Сообщения: 3443
Зарегистрирован: Вт июн 28, 2011 12:11:50
Откуда: Россия,Ставропольский край, ст.Бекешевская

Сообщение rus084 »

зачем исходный код прошивки мк имеет кучу файлов? я немогу их все связать логически чтобы понять принцип .
Меня зовут Димон .
Изображение
Изображение
Контактная информация:
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич

Сообщение Alexeyslav »

Спроси у автора. Обычно очень неудобно когда весь исходник в одном файле, особенно если программа очень большая.

Разбито скорей всего по функциональному назначению.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3443
Зарегистрирован: Вт июн 28, 2011 12:11:50
Откуда: Россия,Ставропольский край, ст.Бекешевская

Сообщение rus084 »

а возможно перевести программу из 1 языка програмирования в другой , более понятный мне?
в той программе слишком много лишних для меня функций , я ее хочу урезать для экономии памяти .
Меня зовут Димон .
Изображение
Изображение
Контактная информация:
Ответить

Вернуться в «Разные вопросы по МК»