ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
441631 Топик полностью
fk0, легенда (13.09.2013 17:58, просмотров: 253) ответил Илья на Эта, вместо С18 теперича XC18.
У меня человек сидит напротив. Чтоб не было предвзятости, мол я говнокодер #1 во всей вселенной. Так вот я ему говори -- попробуй xc8. Не работает, короче. На смешных вещах, на C-препроцессоре. Дальше копать и смысла, думаю нет. Реальный проект, а не hello world с одним C-файлом, не соберёт. Я к такому мнению давно пришёл и в прошлые годы неоднократно пробовал. Да и пробовать не стоит. Достаточно почитать changelog: там же ничего не меняется, кроме красивой обёртки. Думаю, людей из hitech software в microchip нет, а без них дело никуда не сдвинется. Я знаю в чём правда. В тотальном снижении качества. Вместо того, чтобы просто качественно делать что-то -- можно придумать там систему контроля качества и все такие менагерские штуки. И делать дальше из говна. И в разработке так же. А в разработке с контролем качества хуже. Качество ПО ниже плинтуса. Но это всем пофиг просто потому, что качество программистов, для которых оно всё, аналогичное. И уровень проектов такой же, всё всех устраивает, пипл хавает. Зачем какому-то старому пердуну платить зряплату, когда можно двух мальчиков вместо. Вот и получите. Плохо, что новые микроконтроллеры теперь получается в STD версии не поддерживаются. Можно *.h самому написать. Но для большого MCU -- тяжко это. Вот и думай. Не на ассемблере же писать. Опять же ассемблер только для совсем мелких MCU. Нет компилятора! Я имею ввиду для проектов объёмом 32-64КБайт ПЗУ, для совсем мелких можно всё в один .c файл наговнокодить, унаследованного и "сложного" для компилятора кода нет и т.п., можно с xc8 выкрутиться. И придётся уходить с PIC18. И далеко не факт, что на PIC24. Если принципиально нужен 8-битник или что-то такое, специфическое, что было в pic18 и нет в pic24, то на контроллеры любительского уровня (AVR) скорей.
[ZX]