|
|
  |
PIC32MZ жив ли? |
|
|
|
Aug 17 2016, 11:38
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 11-08-15
Пользователь №: 87 951

|
Привет!
PIC32MZ, вроде отличный аппарат, параметры превосходные, периферия тоже
Up to 252 MHz, 415 DMIPS Up to 2 MB Flash with Live Update Up to 512 KB High Speed SRAM FPU for fast single- and double- precision math 12-bit, 18 MSPS ADC module with up to 48 channels and 6 S&H circuits.
Кто то вообще юзает их, или все на Cortex-M4/7 сидят? Непонятно почему такая тишина и нет никакой активности по ним.
Сообщение отредактировал ozone - Aug 17 2016, 12:11
|
|
|
|
|
Aug 18 2016, 10:58
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 11-08-15
Пользователь №: 87 951

|
Цитата(Valentine Loginov @ Aug 18 2016, 10:09)  Микрочип уже пару лет как обещает, что тактировать их можно будет от кварца, а не от генератора, а воз и ныне там. А вроде ж в ревизии А3 кое-как пофиксили.
|
|
|
|
|
Aug 19 2016, 07:32
|

Знающий
   
Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663

|
Глянул я их RefMan - чуднАя документация: гл. 2-6, 11, 17, 18, 25-28, 30, 36-40, 43-45, 49 отсутствуют. А сколько их было, вообще непонятно.
--------------------
Пролетарий умственного труда.
|
|
|
|
|
Aug 22 2016, 08:26
|
Частый гость
 
Группа: Участник
Сообщений: 78
Регистрация: 7-04-10
Из: Пушкино
Пользователь №: 56 462

|
Еще вроде I2C мастер не работал, пришлось писать софтверную реализацию, а потом вообще менять интерефейс и переразводить. У уарта был какой-то косяк с приемом в фифо, не помню уже. Ну и общие минусы пиков: - Цена за компилятор, отдельная цена на плюсовый компилятор; - Необходимость использовать микрочиповскую иде и микрочиповский программатор (хотя вроде недавно разрешили jlink); - Достаточно громоздкий и не очень удобный фреймворк для разработки. Но, по справедливости, тоже самое у тех же ST.
Вот захотите графикой от сеггера пользоваться: для микрочипа придется покупать, а для st - бесплатно.
А так большинство нужных либ портированы, работать можно, ядро mips оставляет только положительные впечатления.
|
|
|
|
|
Aug 22 2016, 11:23
|
Частый гость
 
Группа: Участник
Сообщений: 181
Регистрация: 26-07-10
Пользователь №: 58 606

|
Цитата(Valentine Loginov @ Aug 22 2016, 11:26)  Еще вроде I2C мастер не работал, пришлось писать софтверную реализацию, а потом вообще менять интерефейс и переразводить. ... Мастер I2C действительно имеет проблемы, но в Errata приведено вполне нормальное решение. В итоге у меня полностью рабочий мастер I2C, который управляется библиотечными функциями. Хотя был момент, когда порывался писать софт-реализацию. Один канал UART стандартно используется для связи с HMI по протоколу modbus. Особых проблем там нет. Дополнительно в системе работает канал CAN на скорости 1Мbit. Работает пока все стабильно. Конфигуратор HARMONY хорошо помогает в настройках железа и софта. Первоначально использовали CPU PIC32MZ...EC..., но у него АЦП никакой. Перешли на CPU PIC32MZ...EF... там обещают полноценный модуль. Большой объем памяти программ и данных нужен для встроенных программных стеков Ethernet, USB и т.п. Пример проекта WEB сервера запустил. Вполне прилично выглядит. Возможностей у камня много.
|
|
|
|
|
Aug 23 2016, 10:29
|
Частый гость
 
Группа: Участник
Сообщений: 78
Регистрация: 7-04-10
Из: Пушкино
Пользователь №: 56 462

|
Цитата(_pv @ Aug 22 2016, 13:45)  А как там с gcc или llvm? sourcery от ментора ещё был c lite версией. ведь MIPS же. Официальны xc32 это и есть gcc с твиками под камень. Полтора кило доллара на три машины.
|
|
|
|
|
Nov 1 2016, 14:57
|
Группа: Участник
Сообщений: 12
Регистрация: 8-02-08
Пользователь №: 34 859

|
Изучаю PIC32MZ0512EFE064, пока ничего плохого в нем не заметил, работает максимум на 242 МГц. Потребляет 120 мАм (все включено). XC32 (вылеченый) работает также как и с лицензией, в любых режимах компиляции.
Сообщение отредактировал Catcatcat - Nov 1 2016, 14:58
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|