Easyelectronics.ru

Электроника для всех
Текущее время: 16 дек 2019, 06:52

Часовой пояс: 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 часов


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

Сейчас этот форум просматривают: mrKirill


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

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

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