Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Вс июл 11, 2021 17:57:12
Подскажите существуют ли уроки, мануалы, книги по MikroC на русском языке?
На ютубе есть скудные уроки и только на английском. Официальный мануал тоже только на инглише.
С Си слабо знаком, а в этой проге глянул, там конструкции попроще и разные вспомогательные подпрограммы есть.
Вс июл 11, 2021 19:30:17
http://kazus.ru/forums/showthread.php?t=9111&page=3 там примерно на 3-4 сообщении есть ссылка.
Последний раз редактировалось
ST7FOX Вс июл 11, 2021 19:31:44, всего редактировалось 1 раз.
Вс июл 11, 2021 19:31:26
С очень простой язык. Прямо сразу надо знать только условия и циклы. Остальное само подтянется в процессе работы. Берите различные примеры и пишите что-нибудь сами.
Пн июл 12, 2021 07:06:11
А лучше сразу забыть о MikroC и писать, например, для HI-TECH, MCC,...!
Пн июл 12, 2021 08:37:03
Ну учитывая малую популярность MikroC и отсутствие материалов, логично предположить что действительно что то не так с ней. Жаль, а на первый взгляд выглядит привлекательно. Придется дальше наверно Си грызть, но идет он мне туго.
А лучше сразу забыть о MikroC и писать, например, для HI-TECH, MCC,...!
Это тоже наверно какая то экзотика, по которой нет уроков?
А что скажете о MPLAB и Atmel студии? Сильно ли отличается их язык для avr ?
Пн июл 12, 2021 09:42:12
У MikroC довольно лёгкий старт, куча библиотек, и одна платформа под разные семейства контроллеров. Если код не замудрёный то легко можно перенести с PIC'a на AVR и наоборот. Хелпе много чего описано и достаточно просто скопировать пример чтобы он сразу завёлся, без лишних плясок.
Да он на инглише, но в принципе без перевода большую часть можно понять, а остальное без проблем копируется в переводчик.
Решать вам
Вт июл 13, 2021 07:09:39
А еще в нем есть маленькая "прелесть": когда проект разрастается, то в один прекрасный момент прошивка становится не рабочей!!!
Было дело - всю ночь переносил на HI-TECH: утром нужно было отдавать заказчику...
Хотя мне лично все равно на чем вы будете писать, хоть сразу в машинных кодах...
Я предупредил. На этом покидаю данную тему...
Вт июл 13, 2021 10:06:13
HI-TECH уже устарел. Его давно заменили на XC.
Ср июл 14, 2021 11:50:24
Icee писал(а):Подскажите существуют ли уроки, мануалы, книги по MikroC на русском языке?
Если хотите писать на Си, берите нормальный компилятор типа GCC none eabi и IDE для него типа EmBitz. Прекрасно работает как компилятор (ошибок нет), так и отладчик и др.
Ср июл 14, 2021 11:58:40
Для Си (не ++) крайне сложно сделать компилятор с ошибками.
Ср июл 14, 2021 14:46:27
Ну микроелектронике удалось, правда там не совсем в ошибках дело, когда код большой то оптимизатор дичать начинает.
Ср июл 14, 2021 14:56:21
Для отсутствия ошибок надо лицензионный вариант прикупить, а не хакнутым/демо-версией (с ограничением размера кода) пользоваться.
Ср июл 14, 2021 15:10:01
Возможно, но как знать, что после покупки лицензии проблема исчезнет, без обращения в саппорт
Добавлено after 5 minutes 40 seconds:PIC32 кто нибудь юзает, если да то на чём пишете, MPLAB X?
Чт июл 15, 2021 04:36:34
MPLAB X, XC32.
Сб июл 17, 2021 11:35:29
Для Си (не ++) крайне сложно сделать компилятор с ошибками.
Последние 2 слова - лишние "
с ошибками". А в остальном - всё правильно.
Добавлено after 3 minutes 52 seconds:Для отсутствия ошибок надо лицензионный вариант прикупить, а не хакнутым/демо-версией (с ограничением размера кода) пользоваться.
Думаете - компилятор обнаруживает свою "хакнутость" и только тогда преднамеренно активирует заложенные баги?
Сб июл 17, 2021 13:34:12
jcxz,
https://www.sigbus.info/how-i-wrote-a-s ... -in-40-dayУчиться надо, а не в игрушки играть. Раньше каждый программист баловался с собственным компилятором, ну или хотя бы интерпетатором
Сб июл 17, 2021 13:41:34
jcxz,
https://www.sigbus.info/how-i-wrote-a-s ... -in-40-dayУчиться надо, а не в игрушки играть. Раньше каждый программист баловался с собственным компилятором, ну или хотя бы интерпетатором
Ключевое слово тут "баловался". И это как-то не стыкуется с "крайне сложно сделать компилятор с ошибками".
Хотя - каждый чайник впервые написав while(...) без ошибок, уже считает себя гуру программирования, умеющим писать абсолютно "безглючные" программы.
PS: Открою вам страшную тайну:
Не бывает программ без ошибок. Даже от самых гуру программирования. А если вы всё-таки такую обнаружили, то видимо вы просто ещё не напоролись на баги в ней.
Сб июл 17, 2021 13:58:36
PIC32 кто нибудь юзает, если да то на чём пишете, MPLAB X?
На MPLAB ничего невозможно написать. Патамушта это не язык и не компилятор. Это интегрированная среда разработки.
Компилятор языка С для PIC32 называется XC32/XC32++. Его устанавливают отдельно от среды. Сама среда позволяет работать как с С, так и с ассемблером.
Сб июл 17, 2021 14:09:20
jcxz, большое спасибо за открытие страшной тайны. Открою Вам ваще самую страшную тайну: программы без ошибок бывают. И даже не от гуру, а от просто внимательных и умеющих полностью использовать доступные возможности инструментария и изучать литературу (не флёновым написанную).
Сб июл 17, 2021 17:44:50
ST7FOX писал(а):программы без ошибок бывают.
Уровня "Привет мир!" бывают без ошибок.
Чем сложнее программа, тем больше вероятность ошибок. Если вы считаете что программа не имеет ошибок, вы просто не умеете их находить!
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.