Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: м/к cygnal. c чего начать?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
Tail
1. Среда разработки:
в чем отличие от Cygnal IDE и Silabs IDE ?

2. Установив Silabs IDE 2.72 и окрывая с Exapmle проект(собственно появляется листинг программы на асме) пытаюсь откомпилировать. Но появляется сообщение о отсутсвии компилятора а51. Манипуляции в project>tool chain integration никаких положительных результатов не дает.
Идет ли с этим IDE компилятор ассемблера ?

3. Возможна ли симуляция в протеусе данных м/к ?
Andy Great
Проще всего купить Toolstick. С ним идет ИДЕ поновее и Кейл eval. Или вытащить то и другое. В самом ИДЕ компилятора нет. Отлаживаться лучше на железе (Toolstick).
Stas
Лучше не заморачиваться со всей этой Cygnal IDE она без компилера, а достать Кеил поновей (купить w00t.gif !! ), дебагер ~100$, на сайте сигнала скачать драйвер для дебаггера. В кейле можно отлично отлаживать (симулировать), но лучше полная отладка в железе, тем более что Кеил отлично поддерживает дебагер при установке драйвера.
Tail
Насчет "купить" проблема есть: данные м/к требуются для учебы и разработки не пойдут на продажу sad.gif
Нет ли demo версий или ограниченых (например как компиляторы у microchip -- student) ?
zltigo
Цитата(Tail @ May 27 2006, 18:01) *
Нет ли demo версий или ограниченых (например как компиляторы у microchip -- student) ?

IAR с ограничением "C" кода в 4K.
defunct
Цитата
Нет ли demo версий или ограниченых (например как компиляторы у microchip -- student) ?

IMHO лучшая среда под C51 ядро для учебных целей и не только - Keil uVision.
Без лицензии у нее ограничение на размер кода 4kb или 2kb кода (не помню точно), вы об этом можете почитать на сайте www.keil.com, там же можете и скачать eval версию.
если вам не важна чистота лицензии, то ломается она "на ура" при необходимости.

Цитата
IAR с ограничением "C" кода в 4K.

об IAR'е EWC51 4.05 сложилось дурное впечатление, после попытки переноса небольшого проекта написанного под IAR 2.16.
Без "тщательной доработки напильником" он нормально работать не хочет. Один из замеченных и наиболее неприятных багов - неправильная инициализация SP.
zltigo
Цитата(defunct @ May 28 2006, 00:39) *
об IAR'е EWC51 4.05 сложилось дурное впечатление...

Нынче EW8051 7.20C раздают однако......
defunct
Цитата(zltigo @ May 28 2006, 02:01) *
Цитата(defunct @ May 28 2006, 00:39) *

об IAR'е EWC51 4.05 сложилось дурное впечатление...

Нынче EW8051 7.20C раздают однако......


А все равно, однажды сложившееся впечатление изменить трудно...
да и перескок у них за полгода-год сразу на 3 версии как-то странно выглядит.
Yra
Keil uVision + драйвер для отладки + Config/Config2(утилита от производителя микроконтроллеров значительно облегчающая жизнь при конфигурации железа на борту микроконтроллеров под свои задачи. Правда Config2 с глючком: могут возникнуть трудности при манипуляциями источниками опорной частоты)
zltigo
Цитата(defunct @ May 28 2006, 03:13) *
да и перескок у них за полгода-год сразу на 3 версии как-то странно выглядит.

Какое-то заблуждение, 6 версия появилась 2003 году. Ну и соответственно 3 никак не полгода
назад. И с названием пакета Вы что-то запутались... Похоже Вы вообще не об IAR речь ведете.
defunct
Цитата(zltigo @ May 28 2006, 19:12) *
Какое-то заблуждение, 6 версия появилась 2003 году. Ну и соответственно 3 никак не полгода
назад. И с названием пакета Вы что-то запутались... Похоже Вы вообще не об IAR речь ведете.

Речь я веду о скачанной в прошлом году версии.
Зашел в Product Info, одна из секций там вот такая:

IAR C/C++ Compiler for 8051
7.20A/W32 (7.20.1.3)
C:\Program Files\IAR Systems\Embedded Workbench 4.05\8051\bin\icc8051.exe
15.12.2005 0:47:22, 15802368 bytes

но 4.05 это не я придумал, это каталог который ихний инсталлятор создает. Стало быть проблема со стеком может быть еще не пофикшена.

PS: а Вы всегда помните все названия пакетов и их версии установленные у Вас?
zltigo
Цитата(defunct @ May 28 2006, 20:05) *
PS: а Вы всегда помните все названия пакетов и их версии установленные у Вас?

Вспоминаю, перед упоминантем.
defunct
Цитата(zltigo @ May 28 2006, 21:31) *
Вспоминаю, перед упоминантем.

Спасибо, что помогли и мне вспомнить cheers.gif
А то я, честно сказать, потерялся в IAR'овском Product Info когда постил свой первый ответ.
msn
Если нужно для учебы, то качайте Keil 8.xx (хорошая симуляция периферии) и если будет программатор / эмулятор драйвер SiC8051F_uv3 V2.x. В инете есть пару ссылок на бесплатные программаторы для этих МК (во вложениях один из них). Кроме того, очень рекомендую зайти на сайт http://www.silabs.ru/ там для Вас будет очень много интересного. Также есть сайт с профессиональными переводами дата шитов F06x, F00-17, F18-19, F20-23, F40-43, ссылки не помню, но в свое время все выкачал, так что могу выслать.
Stas
Можно сделать самодельный вариант эмулятора/программатора, в нем стоит сигналовский контроллер, его надо прошивать другой самоделкой, если интересно, то я могу выложить и то и другое. blink.gif
msn
Цитата(Stas @ May 29 2006, 15:30) *
Можно сделать самодельный вариант эмулятора/программатора, в нем стоит сигналовский контроллер, его надо прошивать другой самоделкой, если интересно, то я могу выложить и то и другое. blink.gif

Вы имеете виду программатор EC2 на C8051F012?
Andy Great
Цитата
Насчет "купить" проблема есть: данные м/к требуются для учебы и разработки не пойдут на продажу sad.gif
Нет ли demo версий или ограниченых (например как компиляторы у microchip -- student) ?


Использовать SDCC (он бесплатный) + Silabs IDE + C8051F064-EK (или Toolstick) - самый дешевый путь для отладки. И лицензионно чистый. C8051F064-EK стоит около $40, Toolstick - около $15.
Tail
Цитата
если вам не важна чистота лицензии, то ломается она "на ура" при необходимости

это хорошо smile.gif

Благодарю всех за ответы. Этого более чем достаточно w00t.gif
gala
Toolstick за $15 - где взять ?
Andy Great
Цитата
Toolstick за $15 - где взять ?

Например, здесь (правда без НДС)
gala
Приобрел ToolStick (Елтис, Киев)
Делюсь впечатлениями

Не хотел устанавливаться драйвер для USB при:
SiLabs IDE на USB-HDD + subst S:
Install CD Win98 на USB-HDD

При установке
С:\SiLabs\
все работает

За 70 грн (офиц.+накладные) доводен TollStick
Еще существуют в таком-же корпусе USB-FMradio

1 разочарование:

на печ.плате ToolStick нет ни одной лишней дорожки, подпаяться можно только
на проц. в корпусе MLP-11
Andy Great
C8051F064-EK лучше в этом плане выглядит smile.gif
max_
А у меня ToolStick работает с F300 и F310 кристаллами,
с F320 отказывается :-)
поделитесь у кого с каким кристаллом нет проблем,
может у меня ручки кривые :-)
gala
Цитата(max_ @ Oct 12 2006, 11:52) *
А у меня ToolStick работает с F300 и F310 кристаллами,
с F320 отказывается :-)

Работает вместо USB-debug по С2?
max_
Я вывел на разъем все сигналы JTAG в надежде что заработает :-(
но не тут то было...
Pavel Boukov
Цитата(Stas @ May 29 2006, 15:30) *
Можно сделать самодельный вариант эмулятора/программатора, в нем стоит сигналовский контроллер, его надо прошивать другой самоделкой, если интересно, то я могу выложить и то и другое. blink.gif

Выложите пожалоста. Хочу попробовать сделать самому эмулятор/программатор.
А он работаеть с Keil uVision ? Спасибо заранее.
max_
Делал по ес2, на плате есть ошибка, но лечится установкой Мкса232 в нужном корпусе,
ес2р не проверял....
запрограммировать можно прогой по ссылке, железо тамже
h**p://www.dilogic.hr/
alcosar
Кому-нибудь удалось превратить ToolStick в программатор для дргих приборов, чем установленный на плате F300-й?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.