-
- Мир ARM этого демарша даже не заметит. ASDFS(222 знак., 12.07.2013 00:16)
- Вы видимо не в курсе, что Илья(471 знак., 12.07.2013 10:43)
- А микрочипы сделают универсальнй компилятьр для своих процессоров? Чтобы не устанавливать 3-4 компилятора, каждый под своё семейство? - =L.A.=(13.07.2013 13:35)
- Они затеяли XC, чтобы унифицировать синтаксис, библиотеки и пр. Илья(505 знак., 15.07.2013 12:34)
- Ну и какие проблемы в разрядности? IAR поддерживает и 8-ми и 32-битные МК, причем от совершенно разных производителей. - =L.A.=(17.07.2013 13:31)
- Интересно, отчего IAR забросил поддержку PIC? Ладно бы, если проигнорировал, но ведь были же в свое время компиляторы для PIC16, PIC18 и dsPIC. Потом сколько-то лет висели на сайте без изменений и, наконец-то, их совсем убрали с глаз долой. - Ксения(17.07.2013 14:33 - 14:35)
- Не покупал никто, вот и забросили - Alex B.(17.07.2013 14:41)
- по сравнению с Hi Tech они (IAR) были далеко "не айс" - Илья(17.07.2013 15:01)
- Сразу хороший компилятор не родится, а постепенно шлифуется, в том числе и под давлением жалоб пользователей. А IAR выпустил пару версий и дух спустил, а HiTech уже давно PIC поддерживает. Понятно, что второй компилятор при таких обстоятельствах Ксения(298 знак., 17.07.2013 15:27 - 15:35)
- Сразу видно: вы не знаете Доктора Туамосеса. - =L.A.=(17.07.2013 18:33)
- Сразу хороший компилятор не родится, а постепенно шлифуется, в том числе и под давлением жалоб пользователей. А IAR выпустил пару версий и дух спустил, а HiTech уже давно PIC поддерживает. Понятно, что второй компилятор при таких обстоятельствах Ксения(298 знак., 17.07.2013 15:27 - 15:35)
- по сравнению с Hi Tech они (IAR) были далеко "не айс" - Илья(17.07.2013 15:01)
- Не покупал никто, вот и забросили - Alex B.(17.07.2013 14:41)
- Вы хотите сказать, что для 8051 и, например, AVR32 или HCS12 используется один и тот же компилятор IAR? - Илья(17.07.2013 14:22)
- :) фирма одна, среды похожие, компиляторы совершенно разные - Vit(17.07.2013 13:33)
- Да ну? :) - =L.A.=(17.07.2013 18:26)
- да ну? :) Илья(301 знак., 17.07.2013 19:24)
- То есть, ХС , типо, лучшее... - =L.A.=(17.07.2013 21:57)
- ну да:) компиляторы из командной строки зовутся, а не только из оболочки. там у них даже тупо разные имена. стараются, чтобы похожи были, но чтоб
совсем одинаковыеон был один - нереально - Vit(17.07.2013 18:46) - Заглянул в Keil. Опция "Select device". Есть и STM32 и МК51 - =L.A.=(17.07.2013 18:31)
- да ну? :) Илья(301 знак., 17.07.2013 19:24)
- Да ну? :) - =L.A.=(17.07.2013 18:26)
- Интересно, отчего IAR забросил поддержку PIC? Ладно бы, если проигнорировал, но ведь были же в свое время компиляторы для PIC16, PIC18 и dsPIC. Потом сколько-то лет висели на сайте без изменений и, наконец-то, их совсем убрали с глаз долой. - Ксения(17.07.2013 14:33 - 14:35)
- Ну и какие проблемы в разрядности? IAR поддерживает и 8-ми и 32-битные МК, причем от совершенно разных производителей. - =L.A.=(17.07.2013 13:31)
- Они затеяли XC, чтобы унифицировать синтаксис, библиотеки и пр. Илья(505 знак., 15.07.2013 12:34)
- Добавлю бочку дегтя в ложку меда. Evgeny_CD(573 знак., 12.07.2013 18:10)
- Чуть подсластю ;) Илья(1860 знак., 16.07.2013 12:47)
- теперь и segger - Nikolay801_(07.04.2014 16:53, ссылка)
- J-Link теперь поддерживает PIC32 Адикм(138 знак., 07.04.2014 17:19)KLIM83
- Уже знаем -> :) Но от таких уважаемых в этой теме людей не грешно и второй раз узнать. - Evgeny_CD(07.04.2014 17:24, ссылка)
- Сорри за баян:) - Адикм(07.04.2014 18:44)
- Уже знаем -> :) Но от таких уважаемых в этой теме людей не грешно и второй раз узнать. - Evgeny_CD(07.04.2014 17:24, ссылка)
- Осталось IAR для MIPS32 выпустить, и будет нам счастье :) - Evgeny_CD(07.04.2014 17:17)
- J-Link теперь поддерживает PIC32 Адикм(138 знак., 07.04.2014 17:19)KLIM83
- Нет, мы пойдем другим путем -> 512к ОЗУ там к концу года будет, а багов там и сейчас нет :) - Evgeny_CD(16.07.2013 13:37, ссылка)
- ThreadX, avix - это сладкие, но не дешевые пилюли. - Evgeny_CD(16.07.2013 13:34)
- Ещё о PIC32 (MIPS EJTAG) знает и умеет OpenOCD - amx(16.07.2013 13:17, ссылка)
- теперь и segger - Nikolay801_(07.04.2014 16:53, ссылка)
- Чуть подсластю ;) Илья(1860 знак., 16.07.2013 12:47)
- А микрочипы сделают универсальнй компилятьр для своих процессоров? Чтобы не устанавливать 3-4 компилятора, каждый под своё семейство? - =L.A.=(13.07.2013 13:35)
- Не все так просто. Ядро, судя по описанию, весьма удачное для embedded мира. Да, там нет новомодной плавучки (вроде не нашел). Зато 8 банков регистров чего стоят! - Evgeny_CD(12.07.2013 00:32)
- Чего 8 банков?!?!?! Каких, нах, регистров?! ASDFS(256 знак., 12.07.2013 03:01)
- голова забыла, а руки помнят: пост то ровнёхонько на 256 байтов написал, за границу банка не вышел :> - Snaky(12.07.2013 11:47)
- У меня тоже такое бывало, запускал руку в коробку с выводными резисторами и доставал не считая ровно по количеству плат. - Yft(17.07.2013 16:23)
- :-) - Shura(13.07.2013 00:03)
- :D - Ralex(12.07.2013 22:53)
- В PIC24E они тоже банки сделали. По 32кБайта... (в PIC18 по 256 байт). - fk0(12.07.2013 11:45)
- Кричим не разобравшись!!! x-master(149 знак., 12.07.2013 08:41)
- да и банки в 16/18 пиках уже давно головная боль только для компилятора - oleg110592(12.07.2013 09:27)
- для 18 в ext. режиме вообще можно забыть про банки даже компилятору x-master(179 знак., 12.07.2013 14:03)
- Только hitech-C о том не в курсе... ext режим не поддерживает. А C18, похоже, похоронен уже (и он того достоин). - fk0(12.07.2013 19:01)
- Эта, вместо С18 теперича XC18. Илья(426 знак., 12.07.2013 20:35)
- У меня человек сидит напротив. Чтоб не было предвзятости, мол я говнокодер #1 во всей вселенной. Так вот я ему говори -- попробуй xc8. Не работает, короче. На смешных вещах, на C-препроцессоре. Дальше копать и смысла, думаю нет. Реальный проект, а fk0(1537 знак., 13.09.2013 17:58)
- По мне так Илья(327 знак., 13.09.2013 18:08)
- XC8 не может иногда разобрать простое выражение, а вы об екст/не екст моде ... aoreh(105 знак., 13.09.2013 16:38 - 17:26)
- слабо баг-репорт написать? - Илья(13.09.2013 17:47)
- ПисАли ужо. Майкрочип никогда не удосуживался техсуппорт оказывать и на багрепорты реагировать. Как и Хайтек. - ASDFS(13.09.2013 18:03)
- В хайтеке хоть что-то отвечали на ихнем форуме, кто-то из технических специалостов. А тут вообще никакой обратной связи. Да и какой баг-репорт. Оно "половину программ" не компилирует, тут уж не заметить тяжело. - fk0(13.09.2013 18:16)
- перешлите пож мне Илья(327 знак., 13.09.2013 18:14)
- У меня висел где то год или два назад тикет неотвеченный но искать его не вижу смысла. ASDFS(1910 знак., 13.09.2013 19:50)
- Перефразируя высказывание про геморрой Илья(44 знак., 16.09.2013 20:27)
- У меня висел где то год или два назад тикет неотвеченный но искать его не вижу смысла. ASDFS(1910 знак., 13.09.2013 19:50)
- ПисАли ужо. Майкрочип никогда не удосуживался техсуппорт оказывать и на багрепорты реагировать. Как и Хайтек. - ASDFS(13.09.2013 18:03)
- слабо баг-репорт написать? - Илья(13.09.2013 17:47)
- У меня человек сидит напротив. Чтоб не было предвзятости, мол я говнокодер #1 во всей вселенной. Так вот я ему говори -- попробуй xc8. Не работает, короче. На смешных вещах, на C-препроцессоре. Дальше копать и смысла, думаю нет. Реальный проект, а fk0(1537 знак., 13.09.2013 17:58)
- Эта, вместо С18 теперича XC18. Илья(426 знак., 12.07.2013 20:35)
- Только hitech-C о том не в курсе... ext режим не поддерживает. А C18, похоже, похоронен уже (и он того достоин). - fk0(12.07.2013 19:01)
- Особенно, когда он забывает их переключить. Или когда проект не собрать, потому, что переполняется банка (256 байт) выделенная под стек и аргументы. Или когда переполняется банка статических переменных модуля (всего 256 байт)... - fk0(12.07.2013 11:46)
- это гдеж такие ужасы? abivan(122 знак., 12.07.2013 12:54)
- Там не просто. Там большие объекты и char кладутся в bigbss, остальное в bss. И без big есть лимит. Т.е. нужна масса объектов небольшого размера. Нельзя static struct (и любой сложный объект) внутри функции из-за того (банку забудет переключить, fk0(154 знак., 12.07.2013 19:03)
- Я тож сталкивался с забыванием переключения банков у неproшного хайтека в ситуации когда массив проходил через границу банков. - ASDFS(12.07.2013 13:06)
- это гдеж такие ужасы? abivan(122 знак., 12.07.2013 12:54)
- для 18 в ext. режиме вообще можно забыть про банки даже компилятору x-master(179 знак., 12.07.2013 14:03)
- да и банки в 16/18 пиках уже давно головная боль только для компилятора - oleg110592(12.07.2013 09:27)
- голова забыла, а руки помнят: пост то ровнёхонько на 256 байтов написал, за границу банка не вышел :> - Snaky(12.07.2013 11:47)
- Без memory protection unit ничего не стоит. Большой контроллер -- большой объём ПО -- много ошибок -- высокая вероятность сбоев. Изоляция программ весьма осмысленна. - fk0(12.07.2013 01:32)
- Они это знают, и посему нормальный MMU вставили. - Evgeny_CD(12.07.2013 09:29)
- Чего 8 банков?!?!?! Каких, нах, регистров?! ASDFS(256 знак., 12.07.2013 03:01)
- Вы видимо не в курсе, что Илья(471 знак., 12.07.2013 10:43)
- Мир ARM этого демарша даже не заметит. ASDFS(222 знак., 12.07.2013 00:16)