Easyelectronics.ru

Электроника для всех
Текущее время: 23 сен 2019, 10:13

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: (Avr Studio + WinAvr) vs (mikroC PRO for AVR)
СообщениеДобавлено: 18 мар 2010, 13:09 
Старожил

Зарегистрирован: 11 мар 2010, 12:18
Сообщения: 241
Сам пользуюсь (Avr Studio + WinAvr).

Ктонибудь использует mikroC PRO for AVR ?

Слышал там есть много интересных примычек, стоят ли они того чтобы перейти на этот компилятор? И как обстоят дела с качеством поддержки различных контроллеров (часто ли бывают глюки)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: (Avr Studio + WinAvr) vs (mikroC PRO for AVR)
СообщениеДобавлено: 18 мар 2010, 14:20 
Супермодератор
Аватара пользователя

Зарегистрирован: 26 янв 2010, 22:17
Сообщения: 2236
Откуда: Krasnoyarsk
Я пользовался МикроПаскалем, но набор фитч должен быть одинаковый. Во-первых, там огромная документация. Во-вторых, обширный набор поддерживаемых кристаллов. В-третьих, масса подключаемых модулей для работы с: кнопками, ADC, CAN_SPI, Компакт флэшем с FAT16, прямой доступ к компакт флэшу, работа с графическими и текстовыми LCD, ММС карты (в том числе и с фат16), МикроЛан, ШИМ, поддержка звука, эзернет по SPI, таймеры... много чего такого, что очень долго искать в библиотеках.

_________________
У кошки четыре ноги: вход (in), выход (out), земля (gnd) и питание (vcc). А хвост для беспроводной передачи данных.
http://www.orcinus.ru (null)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: (Avr Studio + WinAvr) vs (mikroC PRO for AVR)
СообщениеДобавлено: 18 мар 2010, 16:04 
Супермодератор
Аватара пользователя

Зарегистрирован: 26 янв 2010, 22:08
Сообщения: 7549
Откуда: Алма-ата
mac80 писал(а):
Слышал там есть много интересных примычек, стоят ли они того чтобы перейти на этот компилятор? И как обстоят дела с качеством поддержки различных контроллеров (часто ли бывают глюки)?

На мой взгляд, все компиляторы от МикроЭлектроники хороши. Главное в них - продуманный подход, интуитивно понятная, дружественная среда разработки, хорошие HELPы, множество примеров, поясняющих сложные вещи. Может, это связано с тем, что их пишут наши братья - славяне , а не китайцы на ломаном английском, или "тупые американцы"... Но пишут они хорошо. С ними не приходится тратить время на изучение кучи малопонятных мануалов, как с другими компиляторами, можно сразу начинать работать, разбираясь по ходу. Хорошо развитая система контроля и обработки ошибок тоже весьма этому способствует. А уж выдаваемая статистика по программе - даже не с чем сравнить. Трудно придумать, что туда можно еще добавить. Сам я больше использую МикроПаскаль, но интереса ради пробовал и Микро С, и МикроБэйсик. Простые программы переносятся с одного в другой с минимальными переделками, и среды разработки похожи, не надо переучиваться под каждую.
Очень большая страница Projects Page на сайте, где много готовых примеров: http://www.mikroe.com/en/projects/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: (Avr Studio + WinAvr) vs (mikroC PRO for AVR)
СообщениеДобавлено: 18 мар 2010, 16:07 
Старожил
Аватара пользователя

Зарегистрирован: 26 янв 2010, 23:30
Сообщения: 2785
надо только помнить, что много либ заточены под их плату и код не всегда кошерный
я юзакаю как альтернативу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: (Avr Studio + WinAvr) vs (mikroC PRO for AVR)
СообщениеДобавлено: 18 мар 2010, 16:20 
Супермодератор
Аватара пользователя

Зарегистрирован: 26 янв 2010, 22:08
Сообщения: 7549
Откуда: Алма-ата
kalobyte писал(а):
надо только помнить, что много либ заточены под их плату и код не всегда кошерный
я юзакаю как альтернативу

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: (Avr Studio + WinAvr) vs (mikroC PRO for AVR)
СообщениеДобавлено: 18 мар 2010, 16:22 
Супермодератор
Аватара пользователя

Зарегистрирован: 26 янв 2010, 22:17
Сообщения: 2236
Откуда: Krasnoyarsk
kalobyte, кстати их стендовые платы тоже хороши, правда они огромные, но они по тому и стендовые, что стенды занимают.

SWG, про размер кода никогда не не заморачивался, мне халявных 2К в демонстрационном режиме всегда хватало, а если еще и для тиньки писать, то и денег на покупку МикроПаскаля можно не тратить.

_________________
У кошки четыре ноги: вход (in), выход (out), земля (gnd) и питание (vcc). А хвост для беспроводной передачи данных.
http://www.orcinus.ru (null)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: (Avr Studio + WinAvr) vs (mikroC PRO for AVR)
СообщениеДобавлено: 08 июн 2010, 17:16 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 27 янв 2010, 17:00
Сообщения: 72
Откуда: Украина. Бровары
Скачал посмотреть, что за МикроС такой, для обучения и реализации быстрых проектов очень даже хорош, но блин, все родные библиотеки скрыты :(.
Попробовал пару примеров симулировать в Протэусе, со светодиодами все получилось, вывод на дисплей тоже, а вот функция сдвига текста влево Lcd_Cmd(_LCD_SHIFT_RIGHT) не срабатывает :) (а вот корявый протэус или родные СКРЫТЫЕ библиотеки, непонятно, нужно будет на железе проверить), дальнейшее ковыряние отложу, скачаю наверное вечерком еще IAR 5.50.

_________________
Учиться, учиться и еще раз учиться!!!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB