[ZX]
-
- Про компилятор MSP vs PIC24. В свое время TI выпустил апнот со «сравнением» разных платформ «Competitive benchmarking”. Сравнение было весьма специфическое (в выборе компилятора для конкурентных платформ). Тогда (ок 7 лет назад), перепроверял их результаты для PIC24 /С30 и результаты по плотности кода были в целом лучше чем для MSP430 (TI для pic-ов использовал IAR и получал выигрыш для своей платформы в разы)) - Илья(02.09.2020 18:36)
- Но по блату Микрочип поставляет правильным пацанам ПИК24 с 96
килограммами ОЗУ, ещё и с цветосинтезатором (LUT, если по ихнему) - Kpoк(02.09.2020 10:40)
- Там память больше 32 кБайт -- перед обращением нужную банку руками
включать. Это для ненормального программирования. К тому же много
озу есть только у единичных чипов. - fk0(02.09.2020 11:03)
- Нормальным программированием надо десктопы программировать. А наша
участь - танцевать на шесте, да ещё подогреваемом без меры и под
напряжением. - Kpoк(02.09.2020 12:18)
- Не участь, а привилегия. Шест надо пострашнее, чтобы не набежали
хипстеры по цене 50 коп. за пучок. - SciFi(02.09.2020 12:24)
- Привилегия ли? Умея нормально программировать ты можешь
программировать что угодно. Умея программировать пики -- ты можешь
программировать только пики. И за пики, что характерно, зарплату не
платят. Дальше уже не интересно. Боюсь скоро наступит тотальный
.NET или тотальный веб, и набегут хипстеры. Будет контроллер прямо
с 11-ми виндами и дотнетом, или альтернатива от другой фирмы -- с
линуксом и фаерфоксом. Будешь за ножки дёргать прямо из
джаваскрипта. - fk0(02.09.2020 12:46)
- Есть устойчивое ощущение, что тотальный NET будет иметь совсем
другой вид, чем представляется хипстерам. - Kpoк(02.09.2020 13:08)
- Останется только один Ангстрем с контроллерами тоталитарного уровня
типа 1878ВЕ1 и жестоким античеловеческим ассемблером? - fk0(02.09.2020 13:15)
- Это какой-то оптимистический прогноз. Китайские-японские камни с даташитами на языке оригинала не угодно? И даже когда их переведут, ты понимаешь, что их мозги устроены не так, как у тебя. Это как пересаживаться с французского авто на японское - пытка. В общем, упомянутый выше шест никто не охладит. - Kpoк(02.09.2020 22:35)
- Останется только один Ангстрем с контроллерами тоталитарного уровня
типа 1878ВЕ1 и жестоким античеловеческим ассемблером? - fk0(02.09.2020 13:15)
- Есть устойчивое ощущение, что тотальный NET будет иметь совсем
другой вид, чем представляется хипстерам. - Kpoк(02.09.2020 13:08)
- Привилегия ли? Умея нормально программировать ты можешь
программировать что угодно. Умея программировать пики -- ты можешь
программировать только пики. И за пики, что характерно, зарплату не
платят. Дальше уже не интересно. Боюсь скоро наступит тотальный
.NET или тотальный веб, и набегут хипстеры. Будет контроллер прямо
с 11-ми виндами и дотнетом, или альтернатива от другой фирмы -- с
линуксом и фаерфоксом. Будешь за ножки дёргать прямо из
джаваскрипта. - fk0(02.09.2020 12:46)
- Не участь, а привилегия. Шест надо пострашнее, чтобы не набежали
хипстеры по цене 50 коп. за пучок. - SciFi(02.09.2020 12:24)
- Там не банка, а регистр типа DS у x86, DSPAG называется - MBedder(02.09.2020 11:30)
- В нижнюю половину (0..32кБайт) мапятся регистры (опять LOL) и всегда доступная память, а в верхней половине (32..64кБайт) сделано окно, через которую мапится или программная память в режиме доступа к константным данным, или одна из банок ОЗУ, которых нет если ОЗУ < 32кБайт и обычно в верхнюю половину мапятся константы из программной памяти (секция rodata), ибо по другому их читать можно только спец. инструкциями что малосовместимо с программами на C. fk0(2969 знак., 02.09.2020 12:37, ссылка, картинка)
- Нормальным программированием надо десктопы программировать. А наша
участь - танцевать на шесте, да ещё подогреваемом без меры и под
напряжением. - Kpoк(02.09.2020 12:18)
- Там память больше 32 кБайт -- перед обращением нужную банку руками
включать. Это для ненормального программирования. К тому же много
озу есть только у единичных чипов. - fk0(02.09.2020 11:03)
- Не совсем так про ARM. Если 512КБ флеша достаточно (и 160КБ ОЗУ) и
корпуса QFN32 и LQFP48 подходят, то цена у M481/2/3/4/5/7
(Cortex-M4, Nuvoton) зависит в основном от наличия периферии, а не
от об'ема флеш. M481LIDAE, например, в корпусе LQFP48 стоит всего
2,3$. - Guest(02.09.2020 00:07,
)
- Солидарен! - Evgeny_CD(02.09.2020 12:06, ссылка)
- Спасибо, годный обзор. Только забыл упомянуть 70-MIPS dsPIC33E с 52K RAM и 100-MIPS двухъядерные dsPIC33CH с 48K RAM. Есть и 5-вольтовое подсемейство (dsPIC33EV), у всех приличные АЦП (12 бит, до 3.5 MSPS), а у MC еще и шикарные гигагерцевые PWM - MBedder(01.09.2020 23:39)