Первое знакомство с микроконтроллерами Silabs
|
|
LeftRadio | Четверг, 01.04.2010, 05:43 | Сообщение # 1 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Если хотите что либо спросить по микроконтроллерам Silabs или статье, велкам , всегда рад ответить.
---
Нет войне!
|
|
| |
Девятый | Понедельник, 05.04.2010, 11:27 | Сообщение # 2 |
Почетный Гражданин
Группа: Друзья
Сообщений: 181
Статус: Offline
| Слежу за развитием статьи. Очень полезная информация. Хотелось чтоб автор немного описал программное обеспечение для программирования Silabs, т.к в свое время столкнулся с небольшой проблемой; Программа SlabProg устанавливала соединение и правильно определяла MK , но на отрез отказывалась прошивать C8051F346. FlashLoadLite без проблем прошила MK , на Windows 7 программу запустить не удалось. Работает на XP. P.S Программатор использовал FlashBlaster2
Сообщение отредактировал Девятый - Понедельник, 05.04.2010, 11:35
|
|
| |
LeftRadio | Понедельник, 05.04.2010, 13:39 | Сообщение # 3 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Хорошо я дополню описанием софта для прошивки, я и хотел, но если честно просто забыл . К сожалению это не разрешимая проблема, разве что ставить на семерку виртуальную машину, SlabProg рассчитан на работу со своим программатором и хотя указывается поддержка FlashBlaster2 корректно с ним SlabProg не работает. Я еще хочу описать сборку EC2 отладчика который не имеет выше описанных проблем, работает через COM или USB(при использовании моста типа FT232/CP2102) и прошивать им можно непосредственно из KEIL/IAR/Silabs IDE. Для его изготовления потребуется МК - C8051F012.
---
Нет войне!
|
|
| |
Гость | Понедельник, 05.04.2010, 14:02 | Сообщение # 4 |
Группа: Гости
| Плиз EC2, USB,CP2102
|
|
| |
LeftRadio | Понедельник, 05.04.2010, 14:51 | Сообщение # 5 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Намек понял
---
Нет войне!
|
|
| |
Гость | Понедельник, 05.04.2010, 14:51 | Сообщение # 6 |
Группа: Гости
| Опубликуйте на своем сайте простой программатор USB-JTAG. Можно ли к программатору AVR910 прикрутить JTFG? Сообщение перенесено. Пожалуйста пишите хоть приблизительно в нужную тему. Админ
|
|
| |
LeftRadio | Среда, 07.04.2010, 21:50 | Сообщение # 7 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Уже опубликовал USB-JTAG/С2 для Silabs, смотрите в статьях. К AVR910 JTAG для Silabs "прикрутить" не выйдет.
---
Нет войне!
|
|
| |
Девятый | Суббота, 10.04.2010, 15:09 | Сообщение # 8 |
Почетный Гражданин
Группа: Друзья
Сообщений: 181
Статус: Offline
| Вопрос по EC2-CloNe USB , можно поставить кварц 14.318 или 25.000 Mhz ?
|
|
| |
LeftRadio | Суббота, 10.04.2010, 20:29 | Сообщение # 9 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Нет нельзя, 18.432МГц это стандартная под UART частота, я такой кварц выдрал из PCI диалап модема. Можно также использовать DS1085/86, только нужно их запрограммировать, если такой напряг с кварцем могу помочь с их программированием, просто подсоедините по I2C к МК осцилла DS-ку, а я вам скину прошивку.
---
Нет войне!
|
|
| |
Девятый | Воскресенье, 11.04.2010, 17:08 | Сообщение # 10 |
Почетный Гражданин
Группа: Друзья
Сообщений: 181
Статус: Offline
| Понял. Посмотрю старые мат.платы и PCI карты если не найду напишу. Добавлено (11.04.2010, 10:35) --------------------------------------------- Нашел в ближайшем магазине , 5 рублей цена вопроса , придет Silabs выложу фото запаянной платы. Добавлено (11.04.2010, 17:08) --------------------------------------------- Если не соберусь делать EC3
|
|
| |
Муха | Пятница, 06.08.2010, 22:11 | Сообщение # 11 |
Почетный Гражданин
Группа: Модераторы
Сообщений: 579
Статус: Offline
| Прошу прощения за вопрос но все же, будет ли работать FlashBlaster2 если я поставлю SN74LS125 ?
|
|
| |
LeftRadio | Суббота, 07.08.2010, 20:24 | Сообщение # 12 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Исходя из даташита на SN74LS125 должен работать.
---
Нет войне!
|
|
| |
Девятый | Четверг, 16.09.2010, 18:49 | Сообщение # 13 |
Почетный Гражданин
Группа: Друзья
Сообщений: 181
Статус: Offline
|
Сообщение отредактировал Девятый - Четверг, 16.09.2010, 18:56
|
|
| |
LeftRadio | Четверг, 16.09.2010, 19:09 | Сообщение # 14 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Отлично получилось , светодиоды зря не распаяли - удобно. А как в работе, пробовали? Никак руки не дойдут дописать статью ...
---
Нет войне!
|
|
| |
Девятый | Пятница, 17.09.2010, 07:35 | Сообщение # 15 |
Почетный Гражданин
Группа: Друзья
Сообщений: 181
Статус: Offline
| Quote (LeftRadio) Отлично получилось Спасибо. Quote (LeftRadio) светодиоды зря не распаяли Обязательно распаяю , просто не попались подходящие. Quote (LeftRadio) А как в работе, пробовали? Нет , МК еще не прошит.
|
|
| |
LeftRadio | Суббота, 18.09.2010, 06:29 | Сообщение # 16 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| При прошивке МК проверь линию /RST(12 ножка МК), там должно быть лог. 1, если там ноль, то на время прошивки МК дебуггера нужно подать туда +3В, после прошивки не забыть снять +3В. Просто сам наступил на эти грабли и долго думал в чем дело почему не прошивается...
---
Нет войне!
|
|
| |
Девятый | Понедельник, 20.09.2010, 15:24 | Сообщение # 17 |
Почетный Гражданин
Группа: Друзья
Сообщений: 181
Статус: Offline
| Прошил проц как ты писал , нажимаю debug >connect загорается крайний диод , и через 5 секунд прога выдает такую ошибку В чем дело P.S Порт настроил, в моем случаи COM16
Сообщение отредактировал Девятый - Понедельник, 20.09.2010, 15:45
|
|
| |
LeftRadio | Понедельник, 20.09.2010, 16:09 | Сообщение # 18 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Нужно проверить скорость порта, должно быть - 115200, ну и естественно проверить правильность соединения дебаггера с отлаживаемым МК. Еще сам ЕС2 можно проверить просто запустив SilabsIDE, должно выскочить окно с предложением обновить прошивку ЕС2, если обновление прошло успешно, то ЕС2 полностью работоспособен. Ага, а картинку я не увидел, почему то не загрузилась, значит SilabsIDE уже есть, попробуй запустить утилиту EC2_RESET и с ее помощью перепрошить дебуггер, лежит она в папке Silabs/MCU/Utilities/
---
Нет войне!
Сообщение отредактировал LeftRadio - Понедельник, 20.09.2010, 16:34
|
|
| |
Девятый | Понедельник, 20.09.2010, 16:40 | Сообщение # 19 |
Почетный Гражданин
Группа: Друзья
Сообщений: 181
Статус: Offline
| Quote (LeftRadio) Ага, а картинку я не увидел, почему то не загрузилась, значит SilabsIDE уже есть, попробуй запустить утилиту EC2_RESET и с ее помощью перепрошить дебуггер, лежит она в папке Silabs/MCU/Utilities/ В этой проге нельзя выбрать COM16
|
|
| |
LeftRadio | Понедельник, 20.09.2010, 16:47 | Сообщение # 20 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Тогда поставь в свойствах виртуального порта тот номер который есть у тебя в этой утилите, делается это через диспетчер устройств>свойства СОМ16>параметры порта>дополнительно>номер СОМ порта.
---
Нет войне!
Сообщение отредактировал LeftRadio - Понедельник, 20.09.2010, 16:49
|
|
| |
Девятый | Понедельник, 20.09.2010, 16:50 | Сообщение # 21 |
Почетный Гражданин
Группа: Друзья
Сообщений: 181
Статус: Offline
| Все разобрался с портами , прога выдает такую ошибку.
|
|
| |
LeftRadio | Понедельник, 20.09.2010, 16:56 | Сообщение # 22 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Это не ошибка , это значит что утилита успешно затерла прошивку ЕС2, а значит МК дебуггера работает абсолютно нормально и USB>UART преобразователь тоже. Теперь SilabsIDE должна предложить обновится. Причина значит в соединении дебуггера с отлаживаемым МК или в самом отлаживаемом МК.
---
Нет войне!
|
|
| |
Девятый | Понедельник, 20.09.2010, 17:01 | Сообщение # 23 |
Почетный Гражданин
Группа: Друзья
Сообщений: 181
Статус: Offline
| Понял , СПАСИБО.
|
|
| |
LeftRadio | Понедельник, 20.09.2010, 17:06 | Сообщение # 24 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Да не за что
---
Нет войне!
|
|
| |
LeftRadio | Среда, 22.09.2010, 03:51 | Сообщение # 25 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Ну как запустил? У тебя же есть осцилл попробуй с ним по С2 связаться...
---
Нет войне!
|
|
| |
Девятый | Понедельник, 27.09.2010, 13:59 | Сообщение # 26 |
Почетный Гражданин
Группа: Друзья
Сообщений: 181
Статус: Offline
| Quote (LeftRadio) Ну как запустил? Да , при первом запуске SilabsIDE успешно обновил прошивку . Quote (LeftRadio) У тебя же есть осцилл попробуй с ним по С2 связаться... Подарил я его, начинающему собрату по паяльнику , он доволен . Себе новую версию спаяю.
|
|
| |
LeftRadio | Понедельник, 27.09.2010, 14:02 | Сообщение # 27 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Ну и отлично , надеюсь пригодится.
---
Нет войне!
|
|
| |
Prophet | Среда, 01.12.2010, 02:09 | Сообщение # 28 |
Кто здесь?
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Есть вопрос по EC3 программатору. Я его спаял и прошил, но к устройствам он не конектится и вообще ведёт себя странно. Говорит что прошивка этим программатором невозможна.
|
|
| |
LeftRadio | Суббота, 04.12.2010, 18:02 | Сообщение # 29 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Это очень странно, пока ничего сказать не могу... Попробуйте обновить прошивку отладчика, Silabs IDE делает это автоматом.
---
Нет войне!
|
|
| |
Prophet | Среда, 08.12.2010, 18:17 | Сообщение # 30 |
Кто здесь?
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Silabs IDE он обновился. Но никаких результатов не дало. Буфера стоят 74HC125D/T3 PBF /PH /SO14 Может они низкоскоростные?
|
|
| |
LeftRadio | Среда, 08.12.2010, 21:29 | Сообщение # 31 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Quote (Prophet) Буфера стоят 74HC125D/T3 PBF /PH /SO14 Скоростные. Попробуйте убрать супрессоры, из-за них могут затягиваться фронты.
---
Нет войне!
|
|
| |
Prophet | Суббота, 11.12.2010, 21:02 | Сообщение # 32 |
Кто здесь?
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Просто выпаять? или перемычки запаять вместо?
|
|
| |
LeftRadio | Суббота, 11.12.2010, 22:19 | Сообщение # 33 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Просто выпаять.
---
Нет войне!
|
|
| |
Prophet | Вторник, 14.12.2010, 00:26 | Сообщение # 34 |
Кто здесь?
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Без супрессоров всё работает) Фронты на осцилографе и вправду затянутые были, потому про буфера и спрашивал. Спасибо огромное.
|
|
| |
LeftRadio | Пятница, 25.03.2011, 13:18 | Сообщение # 35 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Если кому еще интересно , то добавил в статью схему и вариант печатки в формате Proteus.
---
Нет войне!
|
|
| |
wadimk | Суббота, 04.06.2011, 17:23 | Сообщение # 36 |
Кто здесь?
Группа: Проверенные
Сообщений: 6
Статус: Offline
| Всем привет!Сегодня с утра наваял схему и печатку в EAGLE (cadsoft_de).Т.к.я не обладатель оригинала,возник вопрос:что за сигналы - OE_VBUF, PWM_OUT ?Они ,типа,никуда не подключены...
|
|
| |
LeftRadio | Вторник, 14.06.2011, 19:27 | Сообщение # 37 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Quote (wadimk) Т.к.я не обладатель оригинала,возник вопрос:что за сигналы - OE_VBUF, PWM_OUT ?Они ,типа,никуда не подключены... Это управление питанием буфера отладчика для программирования схем с питанием отличным от 3.3В. Можно не использовать если не предполагается работать с 2.5В схемами например. Оригинал:
---
Нет войне!
Сообщение отредактировал LeftRadio - Вторник, 14.06.2011, 20:39
|
|
| |
svg67 | Пятница, 23.12.2011, 19:43 | Сообщение # 38 |
Освоился
Группа: Проверенные
Сообщений: 37
Статус: Offline
| LeftRadio! дружище! Подскажи пожалуйста по программированию МК Silabs - программы пишутся только на Си? Или на ассемблере тож? У меня есть небольшой опыт работы с ассемблером (для ПИКов писал). Есть интерес поюзать Silabs.
|
|
| |
wadimk0411 | Пятница, 23.12.2011, 22:43 | Сообщение # 39 |
Кто здесь?
Группа: Проверенные
Сообщений: 4
Статус: Offline
| Так а в чем проблема то?Пиши себе на здоровье!ЗЫ:А чего это с моим ником случилось!?Был wadimk,а стал wadimk0411?
Сообщение отредактировал wadimk0411 - Пятница, 23.12.2011, 22:46
|
|
| |
LeftRadio | Пятница, 23.12.2011, 23:13 | Сообщение # 40 |
Совсем живу сдесь...
Группа: Администраторы
Сообщений: 2045
Статус: Offline
| Понятия не имею что с ником , а по поводу Silabs, писать программы можно, как уже заметили, на чем угодно и родная среда, и KEIL/IAR, естественно поддерживают написание программ на ассемблере.
---
Нет войне!
|
|
| |