?

Log in

No account? Create an account
Вот наконец настал тот час! Microchip PIC32MZ официально выпущен - Юрий Панчул [entries|archive|friends|userinfo]
Money can buy bandwidth. Latency requires bribing God.

[ website | My Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Вот наконец настал тот час! Microchip PIC32MZ официально выпущен [Nov. 18th, 2013|11:15 pm]
Yuri Panchul
Вот наконец настал тот час! Микроконтроллер Microchip PIC32MZ официально выпущен, и его можно даже купить в свободной продаже.

Я внес свой скромный вклад в разработку этого передового в своем классе чипа, обеспечив микрочиповцев верификационной моделью интерфейсов для интеграции нашего ядра MIPS microAptiv UP в их (микрочиповцев) систему на кристалле.

Конечно, есть и недостатки - пока вышла только модель с кэшами, но без MMU (с MMU выйдет после Нового Года). Кроме этого, стартер кит для отладки будет доступен только в феврале, хотя комбинацию из процессорного модуля с платой Explorer16 можно купить сейчас.

UPD: TLB MMU есть во всех ново-выпущенных моделях PIC32MZ, а стартер киты можно купить уже сейчас http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en566638

Сам чип стоит начиная с $6.68 (в количествах от 10000 экземпляров).

Статья в Design World: http://www.designworldonline.com/microchips-pic32mz-32-bit-mcus-class-leading-performance



Статья в Electronic Design - http://electronicdesign.com/microcontrollers/high-performance-32-bit-microcontroller-delivers-330-dmips



Сейчас можно купить вот такой модуль:




И вот к нему плата для отладки:




Ура!

Урааааааааа!!!!
15(75.0%)
Коварный MIPS сооблазнили Microchip бенчмарками, препятствуя кортексизации всея Руси! :-(
3(15.0%)
Из-за бугра плюете?
2(10.0%)
LinkReply

Comments:
[User Picture]From: archaicos
2013-11-19 07:23 am (UTC)
Ура! Но MMU таки нужен.
(Reply) (Thread)
[User Picture]From: panchul
2013-11-19 07:25 am (UTC)
MMU есть в других моделях PIC32MZ, просто их можно будет купить не сейчас, а типа после Нового Года.
(Reply) (Parent) (Thread)
[User Picture]From: sdiki
2013-11-19 07:27 am (UTC)
Поздравляю! Мне ваши контроллеры очень нравятся - они дешевые и мощные.
(Reply) (Thread)
[User Picture]From: panchul
2013-11-19 07:29 am (UTC)
Спасибо!
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: sergegers1
2013-11-19 09:34 am (UTC)
Тонкий маркетинговый ход - украсить ритейл коробку изображением Натальи Лавлейс.
(Reply) (Thread)
[User Picture]From: lider
2013-11-19 11:51 am (UTC)
25+129.99

Ви здуріли.
(Reply) (Thread)
[User Picture]From: panchul
2013-11-19 03:14 pm (UTC)
Довольно скоро должны выйти платы от Digilent - будет подешевше
(Reply) (Parent) (Thread)
[User Picture]From: nicka_startcev
2013-11-19 01:05 pm (UTC)
вопрос не совсем в тему.

Есть такая интересная штука, как угловой абсолютный энкодер на эффекте холла. По сути - несколько датчиков холла, несколько ацп, чуток логики вокруг. на выходе - что-то типа угла поворота поднесенного магнита в любом мыслимом виде (аналог, ШИМ, spi).

Есть и еще куча других датчиков (компасы, мемс-гироскопы, мемс-акселлерометры, пьезовесы, барометры, всякие ионселективные, итп).

интересно, почему никто не догадался компоновать такие датчики с простеньким процессорным ядром (плюс чуток памятей) на одном кристалле или в одном корпусе?

как я понимаю, сейчас ядро процессора можно сделать чуть ли не по 0.001 ангстрем техпроцессу, а размер(цена) кристалла зависит чуть ли не только от числа выводов (числа контактных площадок на кристалле), а значит если пихнуть 'сложную логику' но сократить число выводов, то цена изделия упадет, а прибыль производителя вырастет.

идея применения: в какой-нибудь сустав какого-нибудь робота (в широком смысле) пихается какой-нибудь датчик, который прямо на месте делает, например, ПИД-регуляцию, прямо на месте выдает управляющие воздействия в зависимости от текущей ситуации, при этом можно софтверно сделать любой разумный протокол для общения такого датчика-исполнителя с центральным мозгом (например, тот же i2c или rs485-ttl но с НАСТРАИВАЕМЫМ протоколом/адресом/скоростью/итп, чтоб стопицот сортов и этак до 10-100 штук разношерстных датчиков тупо вешать на одну шину).

ps: невеяно тем, что посмотрел всякие датчики на i2c. у эттих датчиков, типично, настраивается 1-2 бита адреса, а значит больше 2-4 таких датчиков в системе держать накладно - надо делать несколько шин.
(Reply) (Thread)
From: ext_2017170
2013-11-19 01:23 pm (UTC)
Все уже украдено до вас, но стоит довольно дорого. Используйте гугл и обрящете.
(Reply) (Parent) (Thread)
From: realurix
2013-11-19 11:26 pm (UTC)
Ещё бы коварный MIPS соблазнил бы Microchip побороться с ARM на рынке видеоконтроля, снабдив процессоры минимум 4096 КБайт SDRAM вместо SRAM, интерфейсами CAM, быстрыми трёхканальными 8-разрядными АЦП для оцифровки RGB, перестраиваемыми в 2-х канальные 12-разрядные для победы в области систем позиционирования в приводах - вообще этим процессорам цены бы не было. На таком процессоре легко сделать, например, однокристальную защищённую систему видеоконтроля купюр, систему видеоконтроля для технологической линии, распознавание штрих-кодов и т.д. А уж какие 3D-станки на них можно было бы делать - у всех бы слюна выделялась. А это примерно 75-80% современного рынка микроконтроллеров.

Специально пишу открыто - пусть теперь и конкуренты из ARM репы чешут. Интересно, у кого тямы больше, кто на подъём легче, кто победит окончательно в области 32-разрядных микроконтроллеров?

Edited at 2013-11-19 11:33 pm (UTC)
(Reply) (Thread)
[User Picture]From: panchul
2013-11-19 11:35 pm (UTC)
*** снабдив процессоры минимум 4096 КБайт SDRAM вместо SRAM ***

Ты уверен, что это "микроконтроллеры", а не "встроенные процессоры"?(маркетологи их различают)
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: openh_master
2013-11-19 11:47 pm (UTC)
Сами чипы можно купить или достать как сэмплы?

Интересно, что одновременно с новым семейством Микрочип анонсировал MPLAB Harmony, по описания все шоколадно и куча печенек. Вы им уже пользовались? Как впечатления? Можете сделать обзор?
(Reply) (Thread)
[User Picture]From: _iga
2013-11-20 05:03 pm (UTC)
Не хватает примечания "CryptoEngine designed by NSA".
(Reply) (Thread)
From: realurix
2013-11-21 02:58 am (UTC)
Snowden detected ;-))))))))
(Reply) (Parent) (Thread)
[User Picture]From: alec_v
2013-11-21 07:37 pm (UTC)
Это конечно здорово.

С другой стороны, будет интересно посмотреть, сумеет ли Microchip побороть свою жабу и провести отладочные платы по маркетинговой статье "подарочный набор" ?

В свое время (три года назад!!) STM даже бесплатно раздавала свои DISCOVERY. В результате нынче у каждого гика в столе валяется одна-две STM32xxDISCOVERY, а количество даже русскоязычных статей по STM32 - зашкаливает, посмотрите.

Это учитывая, что например на STM32F4DSCOVERY - проц 180MHz (да, на целых 10% ниже MZ), содержит на плате акселерометр и приходит сразу с софтом 3D USB мышки (стандартный HID). Причем этот софт в исходниках. Причем на плате - встроенный отладчик SWD который чудесно отключается от набортного чипа и работает наружу, нанося страшный удар рынку USB-программаторов/отладчиков и радуя гика. Это учитывая, что CooCox понимает DISCOVERY сразу, причем отладчик работает (в бесплатном софте!) и не имеет ограничений на размер кода, а софт пишется в режиме "выбери модули".

Самый дорогой магазин "Чип и Дип" продает плату STM32F4DISCOVERY по 950 руб.
http://www.chipdip.ru/product/stm32f4discovery/
(продают по "оптовой" цене 950 руб. даже одну штуку, это у них такая вечная "акция") а поискать - еще дешевле.

Я сам - преданный фанат MIPS-а, но им будет ОЧЕНЬ трудно. Только если, повторюсь еще раз, они начнут субсидировать продажу китов из статьи "реклама" и выпустят плату со встроенным отладчиком.
(Reply) (Thread)
[User Picture]From: panchul
2013-11-21 08:04 pm (UTC)
Я обязуюсь лично скачать N "подарочных наборов" с микрочипа и с нашего маркетинга. Кроме этого, после нового года должны появиться более дешевые платы от Digilent. И наш маркетинг пообещал увеличить траты на Россию.
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: panchul
2013-11-21 11:41 pm (UTC)
Спасибо!
(Reply) (Parent) (Thread)
From: ex_makhk
2013-11-22 12:48 pm (UTC)
ADC - есть, а DAC?
(Reply) (Thread)
[User Picture]From: panchul
2013-11-22 05:32 pm (UTC)
Надо datasheet смотреть, не помню уже
(Reply) (Parent) (Thread)
[User Picture]From: alec_v
2013-11-26 04:38 pm (UTC)
Юрий, новый FreeRTOS V7.6.0 поддерживает PIC32MZ

http://sourceforge.net/projects/freertos/files/FreeRTOS/V7.6.0/
(Reply) (Thread)
[User Picture]From: panchul
2013-11-26 10:02 pm (UTC)
Спасибо!
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: mironkin
2014-12-02 11:18 am (UTC)

Вопросик, если можно.

Здравия желаю!
Хочу купить контроллер на ebay для ЧПУ с PIC32MZ.
http://www.ebay.com/itm/6-axis-200Khz-CNC-controller-with-software-with-Ethernet-and-USB-PIC32MZ-/221622034918?pt=FR_YO_MaisonJardin_Bricolage_ElectroniqueComposants&hash=item3399b3e1e6
Так как люблю всякие изменения вносить в хорошо работающие механизмы(вредные, полезные и бесполезные), то в связи с этим два вопроса:
1. можно ли с готового контроллера содрать прошивку, подправить ее и залить обратно?
Тяжело-ли это делается? На каком языке?
2. стоит-ли с этим контроллером вообще связываться?
(Reply) (Thread)