-
- По моему опыту: даже купить его - это триллер. Я хотел для Паскаля компилятор взять. Лет семь назад нашла такая поэзия на меня. Не получилось. - Крок(15.08.2017 17:26)
- Спустя почти 6 лет. Югославы наплодили компилеры под все, что шевелится, в том числе PIC32 -> но интересно - паранойя осталась? И как оно вообще по опыту использования? - Evgeny_CD(15.08.2017 16:14, ссылка)
- А в самой проге разве нельзя через define, include и т.п. прописать нужные регистры проца? А компилить под похожий проц. - desz(22.12.2011 17:28, )
- В 8051 все регистры, таймеры, порты и прочее имеют адрес в специальном поле адресов. Вот в том файле и происходит присвоение. Если прописали что регистр прерываний IE имеет такой то адрес, то может быть и возможно изменить это присвоение с помощью GLOBAL(742 знак., 22.12.2011 18:43 - 18:48)
- Ну вы можете использовать прямую адресацию регистра и не использовать обозначения типа "IE", если в вашем проце адресация этого регистра другая! Например, обозначить "My_IE" соответствие вашему адресу регистра и в проге desz(28 знак., 22.12.2011 18:54, )
- Тогда придется переписывать все библиотеки - а потом их тестировать. Тестировать это "ужос" - не хотелось бы даже думать об этом. :) - GLOBAL(22.12.2011 19:29)
- Ну вы можете использовать прямую адресацию регистра и не использовать обозначения типа "IE", если в вашем проце адресация этого регистра другая! Например, обозначить "My_IE" соответствие вашему адресу регистра и в проге desz(28 знак., 22.12.2011 18:54, )
- В 8051 все регистры, таймеры, порты и прочее имеют адрес в специальном поле адресов. Вот в том файле и происходит присвоение. Если прописали что регистр прерываний IE имеет такой то адрес, то может быть и возможно изменить это присвоение с помощью GLOBAL(742 знак., 22.12.2011 18:43 - 18:48)
- Работаю с ним щас. Кака. Реализацию встроенных функций не посмотреть и не поправить, всё типо секретно :) - scorpion_с каторги(21.12.2011 14:17, )
- Над этим "кампелятором" весь мир уже давно смеется. Все без исключения говорят, что более гавенного кода и глючности в жизни не видели - MBedder(21.12.2011 12:02)
- О да, не компилятор а цирк. Основная работа с ним это переписывать конструкции Си попутно глядя в выходной ассемблер на предмет работоспособности результата:))) и оптимизатор тупой как валенок. Шахматы в общем отдыхают. Но увы, для старья типа 1111111(44 знак., 21.12.2011 13:30)
- Мне цена нравится этого говнокомпилятора. У Кейла в 10 раз дороже - минимум. А результат почти такой же будет на выходе. Библиотеки меня не интересуют - у меня свои. Что самому писать чтоли этот компилятор? - GLOBAL(21.12.2011 12:21)
- "Вы страдаете извращениями? - Нет я ими наслаждаюсь" - RED_DRAGON(21.12.2011 08:44)
- Купить хочу, цена реальная. :) - GLOBAL(21.12.2011 12:01)
- Если под AVR, то покупай Code Vision, накрайняк Imagecraft, но вместе с тем не забывай, что и WinAVR стал вполне достойным - MBedder(21.12.2011 12:13)
- 8051 - GLOBAL(21.12.2011 12:22)
- а SDCC не пробовали? Я не пробовал и не рекламирую, просто мне интересно выслушать возражения, если есть. - Вл.Шарнин(21.12.2011 12:30, ссылка)
- Пробовал для "бегущих светиков" на 89S8253. Бедненько, но опрятно и работоспособно. Хотя даже в этих 10 строчках нашёлся непонятный финт ушами. //Blah-blah-blah.#include// Стандартные типы данных#include// Размеры областй памяти, включая Точка опоры из дому(9094 знак., 21.12.2011 13:09, )
- Генерал, хватит уже нанотехнологий - постоянно что-то глючит... - Точка опоры из дому(21.12.2011 13:12, )
- Хватит, согласен. Стараюсь не трогать. А дело-то в чём? ты же розовый, у тебя ничего и не должно работать. - General(21.12.2011 13:24)
- Регистрация не проходит почему-то. Вход, логин, пароль, клик - и ничего. Opera 10.10 b. 1893, Windows 98, JRE v. 1.4, XHTML+Voice - Плагин не загружен. - Точка опоры из дому(21.12.2011 14:09, )
- Хотя бы CRLF у гостей не отбирал, а то остальным читать невозможно - MBedder(21.12.2011 13:48)
- Хватит, согласен. Стараюсь не трогать. А дело-то в чём? ты же розовый, у тебя ничего и не должно работать. - General(21.12.2011 13:24)
- Генерал, хватит уже нанотехнологий - постоянно что-то глючит... - Точка опоры из дому(21.12.2011 13:12, )
- Качать буду. Гляну, что за зверь. Так то я сторонник компилятора Franklin. В свое время сравнивал с ИАР и Кейл - мне он больше понравился. кстати есть у меня ДОСовская версия ИАР компилятора начала 80-х гдето - никаких там серийников и кейгенов в GLOBAL(280 знак., 21.12.2011 12:50)
- А по моему опыту работы, Franklin - УГ, глюк на глюке при работе с библиотечными функциями, перешел на Keil лет 6 назад - красота, по цене - контора платит, последние SiLabs'ы поддерживает, чего ещё желать? - Хитрый Китаец(22.12.2011 00:59)
- Тут такое дело с этим Франклином - написал (лет пять назад) программу на нем, с большими гемморойными всякими общими памятями на структурах и юнионах, с хитрыми форматами чисел с плавающей точкой и т.п. - дык вот на Кейле и ИАРе оно работало тоже, GLOBAL(699 знак., 22.12.2011 12:26)
- Ну вот скачал я этот SDCC. Набор каких то непонятных программ. Ни одна не запускается под виндой. Фигня вопчем то. По сравнению с закодированной библиотекой в microC PRO - значительно гемморою больше, на первый взгляд. Там хоть видно этот файл - а GLOBAL(174 знак., 21.12.2011 13:37)
- Оболочка для всего ессть и называется она Eclipse. Я работал с SDCC успешно портировал проект с Кейла на СДЦЦ. Повозиться, конечно, пришлось. Есть плагин eclipsesdcc. Только я не помню, использовал ли я его. Судя по тому что у меня лежит в GDI(59 знак., 16.08.2017 16:36)
- Сейчас попался еще один компилятор Си для 8051 - GLOBAL(57 знак., 22.12.2011 17:17)
- А по моему опыту работы, Franklin - УГ, глюк на глюке при работе с библиотечными функциями, перешел на Keil лет 6 назад - красота, по цене - контора платит, последние SiLabs'ы поддерживает, чего ещё желать? - Хитрый Китаец(22.12.2011 00:59)
- Пробовал для "бегущих светиков" на 89S8253. Бедненько, но опрятно и работоспособно. Хотя даже в этих 10 строчках нашёлся непонятный финт ушами. //Blah-blah-blah.#include// Стандартные типы данных#include// Размеры областй памяти, включая Точка опоры из дому(9094 знак., 21.12.2011 13:09, )
- а SDCC не пробовали? Я не пробовал и не рекламирую, просто мне интересно выслушать возражения, если есть. - Вл.Шарнин(21.12.2011 12:30, ссылка)
- 8051 - GLOBAL(21.12.2011 12:22)
- Если под AVR, то покупай Code Vision, накрайняк Imagecraft, но вместе с тем не забывай, что и WinAVR стал вполне достойным - MBedder(21.12.2011 12:13)
- Купить хочу, цена реальная. :) - GLOBAL(21.12.2011 12:01)