Страница 1 из 3
MikroC где найти обучающие материалы?
Добавлено: Вс июл 11, 2021 17:57:12
Icee
Подскажите существуют ли уроки, мануалы, книги по MikroC на русском языке?
На ютубе есть скудные уроки и только на английском. Официальный мануал тоже только на инглише.
С Си слабо знаком, а в этой проге глянул, там конструкции попроще и разные вспомогательные подпрограммы есть.
Re: MikroC где найти обучающие материалы?
Добавлено: Вс июл 11, 2021 19:30:17
ST7FOX
Re: MikroC где найти обучающие материалы?
Добавлено: Вс июл 11, 2021 19:31:26
GARMIN
С очень простой язык. Прямо сразу надо знать только условия и циклы. Остальное само подтянется в процессе работы. Берите различные примеры и пишите что-нибудь сами.
Re: MikroC где найти обучающие материалы?
Добавлено: Пн июл 12, 2021 07:06:11
-=Vovka=-
А лучше сразу забыть о MikroC и писать, например, для HI-TECH, MCC,...!
Re: MikroC где найти обучающие материалы?
Добавлено: Пн июл 12, 2021 08:37:03
Icee
Ну учитывая малую популярность MikroC и отсутствие материалов, логично предположить что действительно что то не так с ней. Жаль, а на первый взгляд выглядит привлекательно. Придется дальше наверно Си грызть, но идет он мне туго.
[uquote="-=Vovka=-",url="/forum/viewtopic.php?p=4059562#p4059562"]А лучше сразу забыть о MikroC и писать, например, для HI-TECH, MCC,...![/uquote]
Это тоже наверно какая то экзотика, по которой нет уроков?
А что скажете о MPLAB и Atmel студии? Сильно ли отличается их язык для avr ?
Re: MikroC где найти обучающие материалы?
Добавлено: Пн июл 12, 2021 09:42:12
alex_
У MikroC довольно лёгкий старт, куча библиотек, и одна платформа под разные семейства контроллеров. Если код не замудрёный то легко можно перенести с PIC'a на AVR и наоборот. Хелпе много чего описано и достаточно просто скопировать пример чтобы он сразу завёлся, без лишних плясок.
Да он на инглише, но в принципе без перевода большую часть можно понять, а остальное без проблем копируется в переводчик.
Решать вам

Re: MikroC где найти обучающие материалы?
Добавлено: Вт июл 13, 2021 07:09:39
-=Vovka=-
А еще в нем есть маленькая "прелесть": когда проект разрастается, то в один прекрасный момент прошивка становится не рабочей!!!
Было дело - всю ночь переносил на HI-TECH: утром нужно было отдавать заказчику...
Хотя мне лично все равно на чем вы будете писать, хоть сразу в машинных кодах...
Я предупредил. На этом покидаю данную тему...
Re: MikroC где найти обучающие материалы?
Добавлено: Вт июл 13, 2021 10:06:13
Аlex
HI-TECH уже устарел. Его давно заменили на XC.
Re: MikroC где найти обучающие материалы?
Добавлено: Ср июл 14, 2021 11:50:24
Мурик
Icee писал(а):Подскажите существуют ли уроки, мануалы, книги по MikroC на русском языке?
Если хотите писать на Си, берите нормальный компилятор типа GCC none eabi и IDE для него типа EmBitz. Прекрасно работает как компилятор (ошибок нет), так и отладчик и др.
Re: MikroC где найти обучающие материалы?
Добавлено: Ср июл 14, 2021 11:58:40
ST7FOX
Для Си (не ++) крайне сложно сделать компилятор с ошибками.
Re: MikroC где найти обучающие материалы?
Добавлено: Ср июл 14, 2021 14:46:27
alex_
Ну микроелектронике удалось, правда там не совсем в ошибках дело, когда код большой то оптимизатор дичать начинает.
Re: MikroC где найти обучающие материалы?
Добавлено: Ср июл 14, 2021 14:56:21
BOB51
Для отсутствия ошибок надо лицензионный вариант прикупить, а не хакнутым/демо-версией (с ограничением размера кода) пользоваться.

Re: MikroC где найти обучающие материалы?
Добавлено: Ср июл 14, 2021 15:10:01
alex_
Возможно, но как знать, что после покупки лицензии проблема исчезнет, без обращения в саппорт
Добавлено after 5 minutes 40 seconds:
PIC32 кто нибудь юзает, если да то на чём пишете, MPLAB X?
Re: MikroC где найти обучающие материалы?
Добавлено: Чт июл 15, 2021 04:36:34
Аlex
MPLAB X, XC32.
Re: MikroC где найти обучающие материалы?
Добавлено: Сб июл 17, 2021 11:35:29
jcxz
[uquote="ST7FOX",url="/forum/viewtopic.php?p=4060505#p4060505"]Для Си (не ++) крайне сложно сделать компилятор с ошибками.[/uquote]Последние 2 слова - лишние "
с ошибками". А в остальном - всё правильно.
Добавлено after 3 minutes 52 seconds:
[uquote="BOB51",url="/forum/viewtopic.php?p=4060614#p4060614"]Для отсутствия ошибок надо лицензионный вариант прикупить, а не хакнутым/демо-версией (с ограничением размера кода) пользоваться.

[/uquote]Думаете - компилятор обнаруживает свою "хакнутость" и только тогда преднамеренно активирует заложенные баги?

Re: MikroC где найти обучающие материалы?
Добавлено: Сб июл 17, 2021 13:34:12
ST7FOX
jcxz,
https://www.sigbus.info/how-i-wrote-a-s ... -in-40-day
Учиться надо, а не в игрушки играть. Раньше каждый программист баловался с собственным компилятором, ну или хотя бы интерпетатором
Re: MikroC где найти обучающие материалы?
Добавлено: Сб июл 17, 2021 13:41:34
jcxz
[uquote="ST7FOX",url="/forum/viewtopic.php?p=4062098#p4062098"]
jcxz,
https://www.sigbus.info/how-i-wrote-a-s ... -in-40-day
Учиться надо, а не в игрушки играть. Раньше каждый программист баловался с собственным компилятором, ну или хотя бы интерпетатором[/uquote]Ключевое слово тут "баловался". И это как-то не стыкуется с "крайне сложно сделать компилятор с ошибками".
Хотя - каждый чайник впервые написав while(...) без ошибок, уже считает себя гуру программирования, умеющим писать абсолютно "безглючные" программы.
PS: Открою вам страшную тайну:
Не бывает программ без ошибок. Даже от самых гуру программирования. А если вы всё-таки такую обнаружили, то видимо вы просто ещё не напоролись на баги в ней.

Re: MikroC где найти обучающие материалы?
Добавлено: Сб июл 17, 2021 13:58:36
КРАМ
[uquote="alex_",url="/forum/viewtopic.php?p=4060617#p4060617"]PIC32 кто нибудь юзает, если да то на чём пишете, MPLAB X?[/uquote]
На MPLAB ничего невозможно написать. Патамушта это не язык и не компилятор. Это интегрированная среда разработки.
Компилятор языка С для PIC32 называется XC32/XC32++. Его устанавливают отдельно от среды. Сама среда позволяет работать как с С, так и с ассемблером.
Re: MikroC где найти обучающие материалы?
Добавлено: Сб июл 17, 2021 14:09:20
ST7FOX
jcxz, большое спасибо за открытие страшной тайны. Открою Вам ваще самую страшную тайну: программы без ошибок бывают. И даже не от гуру, а от просто внимательных и умеющих полностью использовать доступные возможности инструментария и изучать литературу (не флёновым написанную).
Re: MikroC где найти обучающие материалы?
Добавлено: Сб июл 17, 2021 17:44:50
Мурик
ST7FOX писал(а):программы без ошибок бывают.
Уровня "Привет мир!" бывают без ошибок.
Чем сложнее программа, тем больше вероятность ошибок. Если вы считаете что программа не имеет ошибок, вы просто не умеете их находить!