Флейм в чистом виде - все что угодно...
Но - в рамках закона :)
Ответить

Re: ARM или не-ARM?

Чт май 04, 2017 05:15:06

микроконтроллеры с ядром Cortex-M7 уже совсем не экзотика
Демонстрационно-отладочная платформа Discovery на основе микроконтроллера STM32F723IE
STM32F723E-DISCO – демонстрационно-отладочная платформа позволяет пользователю разработать приложения на основе ARM Cortex-M7 микроконтроллера (МК) STM32F723IEK6. МК имеет следующие интерфейсы: три I2C, пять SPI с тремя мультиплексированными симплексными интерфейсами I2S, 2xSDMMC, FMC, Quad-SPI. Кроме того, на борту чипа имеются четыре USART и четыре UART, одна шина CAN, три 12-битных АЦП, два 12-битных ЦАП, два SAI, 256 Kbytes внутренней SRAM, 512 Kbytes Flash памяти, один USB OTG HS, внутренний PHY, USB OTG FS. Поддерживается отладка через SWD. Изделие предоставляет пользователю все необходимое для быстрого старта и разработки приложений.
Полный набор аппаратных функций платы позволит пользователям оценить практически все периферийные устройства (USB OTG HS, USB OTG FS, USART, SAI (последовательный аудио интерфейс) ЦАП стерео с входным и выходным аудио разъемами, ST-MEMS цифровые микрофоны, внешний PSRAM, Quad-SPI Flash память, LCD с емкостной мультитач панелью и др.) и разработать приложения. Arduino™ UnoV3, PMOD (стандарт компании Digilent) и STMod+ разъемы позволят легко подключить внешние платы расширения или дочерние платы для специфических приложений.
Встроенный ST-LINK/V2-1 обеспечивает внутрисхемную отладку и программирование STM32.
STM32F723E-DISCO поставляется с обширной STM32 HAL библиотекой и пакетами примеров программ.
Изделие поддерживается широким спектром интегрированных сред разработки, включая популярные Keil® MDK-ARM, IAR™ EWARM, а также основанные на GCCIDE, включая бесплатную SW4STM32 от AC6.
Изображение
Документацию и программное обеспечение для изделия можно найти на сайте производителя.
http://www.st.com/content/st_com/en/pro ... overy.html
для тех кто хочет самостоятельно залутить плату, присутствуют гербер файлы и проект платы в Алтиуме :)

Re: ARM или не-ARM?

Вс май 14, 2017 07:09:18

OSD3358-SM - пожалуй первый в мире полноценный микроконтроллерный проект, со множеством проблемных узлов на одной подложке. Шарики 21мм BGA расположены так, что развести плату можно даже лутом
:solder:

PocketBone.jpg

Как видно, процессор и контроллер питания разработчики получили в виде кристаллов. А вот с памятью пока что так не получается.. И зря. Могли бы ещё и флешку запихать! Ждём!

AM3358 легко поднимается на чистом ассемблере. Камушек послушный и не заставляет себя долго ждать. Максимальное разрешение экрана 1680x1050x60. Пропускная способность памяти - свыше гигабайта в секунду.


Многа букаф

Re: ARM или не-ARM?

Пн май 15, 2017 17:29:20

Новости Электроники №4/2017
Четвертый номер «Новостей электроники» открывается обзором достижений мировой полупроводниковой отрасли в 2016 году и ее перспектив на ближайшее будущее. В рубрике «Практика» - статья о подключении датчика температуры LMT01 производства Texas Instruments к различным микроконтроллерам, в рубрике «Теория» - о диодах Шоттки на базе карбида кремния из линейки Littelfuse. В числе прочих материалов номера – статьи о начале работы с сотовым модулем MC60 Open CPU компании Quectel, о новом бюджетном приемопередатчике стандарта 433/868 МГц c бескомпромиссным качеством радиотракта S2-LP (Spirit2) от STMicroelectronics, о ЖК-дисплеях с поддержкой I2C производства российской компании МЭЛТ, о программировании LED-драйверов Mean Well и Inventronics. Завершает номер продолжение отчета о сравнительном тестировании литий-тионилхлоридных батареек.
Читайте в номере:
*Полупроводниковая отрасль в 2016 году: беспилотные электромобили, связь 5G и дорогая память
*Подключаем датчик температуры LMT01 к MSP430, PIC10F204 и к Аrduino
*Дорогу карбиду кремния! – диоды Шоттки производства Littelfuse
*Начинаем работу с сотовым модулем MC60 от Quectel
*Новый бюджетный приемопередатчик 433/868 МГц с бескомпромиссным качеством радиотракта
*Универсальные солдаты от МЭЛТ: ЖК-дисплеи с поддержкой I2C
*Как запрограммировать LED-драйверы Mean Well и Inventronics?
*Сравнительное тестирование литий-тионилхлоридных батареек (часть 3)
http://www.compel.ru/lib/ne/2017/4

Re: ARM или не-ARM?

Сб май 20, 2017 12:52:15

Samsung Artik 053: крохотный беспроводной вычислительный модуль для Интернета вещей

Из всей серии плат Samsung Artik серия Artik 053 является самой компактной: она нацелена не на центральные узлы в сетях Интернета вещей, а на отдельные элементы, которые могут иметь малые размеры и жесткие ограничения по энергопотреблению. Поэтому новая плата Artik 053 имеет габариты всего 15 х 40 х 3 мм и поддерживает питание в широком диапазоне напряжений (5-12 В).
Вычислительной основой модуля стал проверенный временем 32-разрядный ЦП ARM Cortex-R4, работающий на частоте 320 МГц, он дополнен ОЗУ объемом 1280 КБ и флэш-памятью объемом 8 МБ. Artik 053 управляется открытой ОС реального времени Tizen RT, среди прочего имеющей стек TCP/IP и поддержку протокола LWM2M. Работа с модулем возможна в средах разработки наподобие Artik IDE, CDT и OpenOCD. Интегрирован адаптер Wi-Fi 802.11n (2,4 ГГц), предоставляется доступ к шинам UART, I2C, SPI, PWM, ADC и GPIO.
Изображение
Для ускорения разработки можно приобрести комплект Artik 053 Starter kit, в который входит дочерняя плата со всеми поддерживаемыми интерфейсами, портом microUSB и колодкой JTAG. Поддерживаются алгоритмы шифрования AES, DES, TDES, SHA-1 и SHA-2, ГСЧ PRNG и DTRNG, PUF. Модуль Artik 053 при единичном заказе обойдется в $7,1, комплект с дочерней платой оценен в $35.
https://www.artik.io/blog/2017/05/new-a ... -and-more/

Re: ARM или не-ARM?

Ср май 24, 2017 06:09:43

Renesas Synergy S5D9
S5D9 это упрощенная серия S7G2.
Отличное сочетание производительности и интеграции в линейке MCU среднего уровня делает MCU Renesas Synergy ™ S5 выбором, который охватывает множество встроенных системных требований, оставляя место для роста по мере необходимости. Производительность обработки сбалансирована с большой памятью, связностью, обширными встроенными функциями безопасности, аналоговым захватом и экономичным управлением недорогими цветными TFT LCD-панелями для решения многих задач IoT. При использовании полного комплекта подключения, графического движка, высокоточных аналоговых интерфейсов сбора данных и большого количества пакетов серия S5 предназначена для использования в современных HMI и промышленных приложениях.

Весьма навороченные микроконтроллеры:
Изображение
демонстрация возможностей S7:

Re: ARM или не-ARM?

Вс май 28, 2017 06:01:38

В бытовом термостате (Prestige thermostat) фирма Honeywell применила 400 МГц микропроцессор Microchip AT91SAM9G35 с ядром ARM9
http://www.microchip.com/wwwproducts/en/AT91SAM9G35
умелец cz7asm портировал на этот термостат "одну из самых значительных и влиятельных компьютерных игр в истории индустрии" Doom. Изначально системные требования игры были (для ПК):
4 МБ ОЗУ, 40 МБ на жёстком диске
Управление Клавиатура, мышь, джойстик
Процессор Intel 386DX

Re: ARM или не-ARM?

Пн май 29, 2017 07:48:24

Неплохой видеоцикл доступных (имхо) для понимания уроков обучающих работе с микроконтроллером на АРМ ядре.
Гугловый перевод предисловия:
Хорошо, пришло время прекратить одноразовые проекты Arduino и получить более продвинутые возможности и войти в программирование ARM и построение схем. Даже начинающий может начать работу. Я использую чистую технику чипа, поэтому вы будете готовы, если хотите получить реальную работу в этой области, или хотите сделать реальную бытовую электронику эффективной, более функциональной и экономичной.

Поскольку вы начинаете с чистого чипа, вам не нужно окутывать все компоненты, которые находятся на обычных досках разработки, таких как Arduinos. Вы создаете схемы с нуля и не требуете обратной инженерии. Продукты должны иметь минимальные компоненты, которые наиболее эффективно выполняют функцию для высокопроизводительных производственных линий.

Реальная разработка - это нечто большее, чем просто объединение разрозненных модулей и добавление библиотек в код. Могут потребоваться критические функции, требующие полного внимания MCU, где могут потребоваться более сложные методы. Низкоуровневое кодирование на C / C ++ описано в этом учебном пособии

Для лучшего понимания можно включить субтитры на русском

Re: ARM или не-ARM?

Вт май 30, 2017 20:13:14

Процессор "Спутник" микросхема 5023ВС016
22 июня 2017 года с 10.00 до 13.00 ООО «НПП «Цифровые решения» совместно с АО «Ангстрем» проводят мероприятие, посвященное микросхеме 5023ВС016 (Процессор «Спутник»), и ознакомлению технических специалистов с актуальными дополнениями и уточнениями в ТУ. В ходе мероприятия участники смогут ознакомиться с микросхемой 5023ВС016, техническими характеристиками и обновленной версией комплекта разработки и отладки.
Мероприятие будет проходить в конференц-зале «Авиа-Плаза» по адресу: Москва, ул. Авиамоторная, д.10, 3 этаж. Участие в мероприятии бесплатное для представителей компаний и сотрудников университетов. Вход на мероприятие осуществляется по спискам. Для участия в мероприятии необходимо в срок до 14.00 21 июня 2017 года направить ФИО и должность представителя компании по электронной почте marin@dsol.ru или по факсу +7 (495) 745-42-18 с пометкой (Для Андрея Марина).

Основные характеристики
Спойлер* Процессорное ядро: ARM Cortex M0;
* Разрядность: 32 бита;
* Конвейер: 3 стадии;
* Аппаратный умножитель 32х32;
* Тактовая частота до 80 МГц;
* Потребление ядра процессора:
* Среднее – 350 мА при частоте 40 МГц;
* Система работы с памятью с возможностью обнаружения и исправления битовых
ошибок
* 256 Кбайт встроенной оперативной памяти. При включении функции
обнаружения и исправления ошибок доступно 128 Кбайт;
* Контроллер внешней статической памяти с функцией обнаружения и
исправления ошибок, разрядность шины данных 8/16 бит;
* Возможность независимого включения функции исправления ошибок для
внутренней и внешней памяти;
* Контроллер прямого доступа к памяти;
* Интерфейсы:
* Два интерфейс SpaceWire (ECSS-E-ST-50-12C) со скоростью передачи
данных до 100 Мбит/с;
* Четыре резервированных магистральных последовательных интерфейса
ГОСТ Р 52070-2003 (MIL-STD 1553B);
* Два асинхронных последовательных интерфейса (UART);
* Два синхронных последовательных интерфейса (SPI);
* Возможность использования цифровых выводов в качестве портов ввода-
вывода (GPIO) (110 сигналов);
* Интерфейс отладки JTAG;
* Аппаратный контроллер передатчика телеметрической информации в соответствии
со стандартом CCSDS, имеющий в своем составе:
* Кодер Рида-Соломона: (255,223), (255, 239);
* Турбокодер: 1/2, 1/3, 1/4, 1/6;
* LDPC кодер: (8160, 7136);
* Сверточный кодер: 1/2, 2/3, 3/4, 5/6 или 7/8;
* Аппаратный контроллер приемника телекомандной информации в соответствии со
стандартом CCSDS, имеющий в своем составе:
* Декодер БЧХ (63,56);
* Декодер Витерби;
* Напряжение питания ядра: 1,8 В ± 10%; площадок ввода/вывода: 3,3 В ± 10%;
* Тип корпуса: 6112.145-А (металлокерамический PGA, 6 тип по ГОСТ Р 54844-2011);
* Количество выводов: 145;
* Габаритный размер: 41,8х41,8х4,1 мм;
* Рабочая температура: от минус 60 до +85 °С


PS. Более подробную информацию по процессору "Спутник" Вы можете получить тут:
http://forum.dsol.ru/index.php

Re: ARM или не-ARM?

Чт июн 01, 2017 06:27:34

Windows 10 для ARM — вторая попытка Microsoft выпустить Windows для процессоров ARM. Предыдущая версия Windows RT не пользовалась успехом, в том числе из-за нехватки совместимого программного обеспечения. Сейчас с этим проблем не будет.

Исполнительный вице-президент Qualcomm Technologies Криштиано Амон (Cristiano Amon) заявил, что благодаря новому CPU производители смогут выпускать ПК в форм-факторах «следующего поколения» и потреблять на 50% меньше энергии. Сравнимые материнские платы для x86-процессоров за счёт меньшего уровня интеграции микросхем почти вдвое больше по площади (98,1 см²).

О сотрудничестве Microsoft и Qualcomm и разработке нового процессора Snapdragon 835 (ARMv8) для Windows 10 было объявлено в декабре 2016 года.

Спустя несколько месяцев Qualcomm уже представила первые прототипы процессоров. Инженеры Microsoft получили в своё распоряжение опытный образец устройства от Qualcomm — и действительно смогли запустить на нём Windows 10 Pro. Судя по той презентации, с виду Windows 10 на ARM ничем не отличается от работы ОС на нормальном компьютере: задействуются все восемь ядер Snapdragon 835, процессор работает на тактовой частоте 1,9 ГГц. Приложения тоже устанавливаются привычным образом — вставляете в ноутбук/планшет флешку с дистрибутивом или запускаете инсталлятор, скачанный из торрентов или официального сайта программы — и устанавливаете программу.

Существующие приложения x86 win32 устанавливаются и запускаются на ARM совершенно прозрачно — без необходимости осуществлять дополнительные действия со стороны пользователя или разработчика приложения. Инструкции x86 транслируются в инструкции ARM64 прозрачно во время выполнения программы, а также кэшируются на диске для более быстрого использования в будущем.

На планшетах и ноутбуках с ARM-процессорами будут нормально все x86-программы, начиная от MS Office и Adobe Photoshop, и заканчивая старыми игрушками.
https://geektimes.ru/post/289667/

Re: ARM или не-ARM?

Пт июн 02, 2017 08:52:05

Микроконтроллеры Microchip PIC16F19197 предназначены для устройств с жидкокристаллическими индикаторами и автономным питанием

Компания Microchip Technology представила семейство микроконтроллеров PIC16F19197 с периферийными блоками, доступными независимо от ядра (Core-Independent Peripherals, CIPs). По словам производителя, стали первыми восьмиразрядными микроконтроллерами PIC, оптимизированными для устройств с сенсорными жидкокристаллическими индикаторами (до 360 сегментов) и автономным питанием.
Семейство включает девять моделей. К их общим чертам относится схема «накачки» драйвера индикатора, позволяющая сохранять постоянный контраст, несмотря на разрядку батареи; 12-разрядный АЦП с вычислителем (ADC2); слаботочный компаратор и схема автоматической подстройки частоты генератора.

Микроконтроллеры упакованы в корпуса с числом выводов от 28 до 64. Объем флэш-памяти зависит от модели и достигает 56 КБ. Объем оперативной памяти равен 4 КБ.

Микроконтроллеры Microchip PIC16F19197 поддерживаются плагином MPLAB Code Configurator (MCC) для сред разработки Microchip MPLAB X и MPLAB Xpress. Первые модели семейства уже доступны, как и плата для разработчиков Microchip LCD XLP Explorer Development Board (каталожный индекс — DM240314). Оптовые цены начинаются с $1,03 за штуку.
https://www.microchip.com/en/pressrelea ... plications
периферия неплохая, интересно а Core-Independent Peripherals это значит можно влепить другое более продвинутое ядро, а то с компилятором под старое ядро, пишут, у Микрочипа до сих пор нелады.

Re: ARM или не-ARM?

Пт июн 02, 2017 09:56:11

Core Independent Peripherals :solder:

DMA у 8-битников нет... А это наиболее интересный модуль, когда можно передавать или принимать данные без участия ядра. Не только передавать, но и загружать регистры ШИМ и ЦАП и т.д...

Re: ARM или не-ARM?

Пт июн 02, 2017 11:33:09

Мяукните! писал(а):DMA у 8-битников нет...

У Микрочипа наконец есть http://www.microchip.com/promo/pic18f-k ... ss_Release
А у STM8L DMA изначально был вроде

Re: ARM или не-ARM?

Пт июн 02, 2017 14:35:57

интересно а Core-Independent Peripherals это значит можно влепить другое более продвинутое ядро, а то с компилятором под старое ядро, пишут, у Микрочипа до сих пор нелады.

Независимая от ядра потому и независимая, что типа не привязана к ядру, типа сама по себе. Вещь достаточно фендиперсовая, мало кто с ней заморачиается, несмотря на старания Микрочипа.
ДМА на восьмибитках после 32-ух битных тоже выглядит седлом на корове. Эти чипы надо было выпускать лет 15 назад, а сейчас они уже не актуальны.

Re: ARM или не-ARM?

Пт июн 02, 2017 16:32:00

Вещь достаточно фендиперсовая, мало кто с ней заморачиается, несмотря на старания Микрочипа.

По русски: фильдеперсовая. От французского fil de Perse, то есть "персидская нить".

А нащщет "мало кто" - полагаю, что досужая фантазия.
Вам не доступны данные о продажах Микрочипа.
ЗЫ. К слову, я не только "заморачиваюсь", но и использую как ключевой элемент изделия.
Последний раз редактировалось КРАМ Пт июн 02, 2017 17:01:51, всего редактировалось 1 раз.

Re: ARM или не-ARM?

Пт июн 02, 2017 17:01:42

Эти чипы надо было выпускать лет 15 назад

да еще бы 15 лет назад и ядро усовершенствовать по примеру Scenixов с тактовой 100мГц с выполнением за 1 такт... и пр.
исторический факт:
СпойлерМикроконтроллеры sx18ac/sx28ac фирмы scenix

Микроконтроллеры SX – высокоскоростные 8-разрядные микроконтроллеры с внутренней FLASH-памятью программ объёмом 2К слов. Они выполнены с использованием современных методов проектирования и технологий, и имеют полностью статическую КМОП-реализацию, обеспечивающую работу при тактовых частотах от 0 до 50 МГц. RISC-подобная архитектура использует 43 команды, большинство из которых выполняются за один такт. Команды перехода требуют два или три такта, а для команды IREAD требуется один или четыре такта при работе в режиме совместимости или в турборежиме. Благодаря многим новым решениям в проектировании и производстве микроконтроллеры SX обеспечивают разработчику высокую стоимостную эффективность. Большинство кристаллов при гарантированной частоте 50 МГц работает на частотах до 150 МГц. Высокое быстродействие микроконтроллеров позволяет использовать их в качестве периферийных устройств, заменяя аппаратное решение программным. Такое решение обеспечивает уменьшение числа компонентов, сокращает время разработки, увеличивает гибкость проектов и, в конечном счете, стоимость системы. Благодаря наличию специального интерфейса микроконтроллеры имеют возможность программирования в устройстве.

Основные особенности микроконтроллеров:

- скорость выполнения команд 50 MIPS при тактовой частоте 50 МГц;

- выполнение команд за один такт;

- 2048х12 бит FLASH-память программ с ресурсом 10000 циклов записи;

- совместимость по программному коду и выводам с микроконтроллерами РIС16С5х®;

- программирование на плате через выводы OSC;

- пошаговый режим и останов на контрольных точках с использованием вывода OSC2;

- внутренний RC-генератор частотой 4 МГц ± 8% с возможностью деления частоты с коэффициентом от 1 до 128;

- выбираемый пользователем источник тактовой частоты;

- внутренний RC-генератор;

- внешний генератор;

- кварцевый генератор;

- внешний RC-генератор;

- аналоговый компаратор;

- схема перезапуска при уменьшении напряжения питания (4.2 В, отключаемая);

- многовходовая схема «пробуждения» контроллера из экономичного режима (8 выводов);

- все выходы обеспечивают втекающий/вытекающий ток до 30 мА;

- полный комплект средств разработки фирмы «Parallax, Inc».

Особенности центрального процессора:

-цикл выполнения команды 20 нс при частоте 50 МГц;

- полностью статическое построение обеспечивает работу на частотах от 0 до 50 МГц;

- 33 команды, совместимые с командами микроконтроллеров РIС16С5х, и 10 дополнительных команд для повышения эффективности кода;

- аппаратный стек подпрограмм (8 уровней);

- одноуровневый стек прерываний;

- фиксированное время реакции на прерывание 60 нс на внутреннее, и 100 нс на внешнее при тактовой частоте 50 МГц;

- аппаратное сохранение значений регистров PC, W, STATUS и FSR при прерывании;

- регистр W обеспечивает дополнительную гибкость.

Особенности периферийных устройств и ввода/вывода:

-каждый вывод можно запрограммировать как вход или выход;

- каждый вход может быть запрограммирован на ТТЛ или КМОП уровни;

- к каждому выводу можно подключить внутреннюю нагрузку (около 20 кОм на вывод питания VDD);

- для портов В и С можно выбрать входные триггеры Шмитта;

- все выходы обеспечивают втекающий/вытекающий ток до 30 мА.

Архитектура

Расширенный конвейер «выборка – декодирование – выполнение – запись» обеспечивает выполнение команды за один такт. Таким образом обеспечивается цикл выполнения команды 20 нс при тактовой частоте 50 МГц. Микроконтроллеры SX имеет гарвардскую архитектуру, то есть программный код и память данных размещены в разных областях памяти и обращение к ним обеспечивается независимыми шинами.

FLASH-память программ микроконтроллеров SX имеет объем 2048х12 бит. Память данных включает 136 байт статической памяти и регистры специальных функций. Статическая память допускает прямую и косвенную адресацию. Все регистры специальных функций отображены в память данных, включая регистр W.

8-битное АЛУ выполняет арифметические и логические операции. Регистр W является рабочим регистром АЛУ. Обычно в нем хранится один из операндов в команде с двумя операндами. В зависимости от выполняемой команды АЛУ может изменять флажки переноса (С), нуля (О), и переноса цифры (DC).

Микроконтроллеры SX имеют специальные возможности, которые обеспечивают снижение стоимости системы и пониженное потребление по питанию. Таймер сброса по подаче питания и сброса устройства устраняет необходимость применения внешней схемы сброса. Имеется возможность выбора одной из пяти конфигураций тактового генератора, включая программируемый внутренний генератор 4 МГц. Энергосберегающий режим SLEEP, сторожевой таймер и возможность защиты кода уменьшают стоимость системы и улучшают ее целостность.

Программирование и отладка

Микроконтроллеры SX идеальны для разработки программ. Так как для программ используется FLASH-память, нет необходимости в применении устройств стирания. Проблемы, которые могут возникать при стандартной эмуляции с использованием отдельного внешнего контроллера, в данном случае отсутствуют. Микроконтроллеры SX имеют все встроенные средства, необходимые для эмуляции непосредственно на плате. Это обеспечивает надежные и дешевые решения для эмуляции встроенных приложений.

Микроконтроллеры обеспечиваются интегрированной средой обработки SX-Key™, включающей редактор, макроассемблер, отладчик, и программатор.

Архитектура микроконтроллеров SX подходит для многих известных приложений, таких как контроллеры процессов, модули удаленной телеметрии, модули охраны/мониторинга. Их быстродействие открывает целый новый мир возможностей. При производительности до 50 миллионов операций в секунду аппаратные периферийные устройства могут быть заменены программным обеспечением. Эти модули программного обеспечения называются «виртуальными периферийными устройствами», и обеспечивают уменьшение числа компонентов, время разработки, увеличивают гибкость проектов и, в конечном счете, уменьшают стоимость системы.

Re: ARM или не-ARM?

Вт июн 06, 2017 07:16:22

Microchip выпустил в свет долгожданный PIC32MZ DA с Graphics Controller, Graphics Processor и встроенной 32MB DDR2 DRAM

особенности:
3-Layer Graphics Controller capable of driving 24-bit color SXGA (1280x1024)
High-performance 2D Graphics Processing Unit (GPU)
32MB integrated DDR2 DRAM or 128MB externally addressable
Up to 2 MB Flash and 640 KB RAM
12-bit ADC Throughput at 18 Msps
Full-Featured Hardware Crypto Engine with Random Number Generator (RNG) for data encryption/decryption and authentication
200MHz
1024 Flash
262144 RAM
2.2V - 3.6V
169...288 pins
-40 to 85 C
http://www.microchip.com/design-centers ... -da-family

Re: ARM или не-ARM?

Ср июн 07, 2017 10:07:02

Nordic Thingy: 52 Bluetooth 5 IoT Sensor Kit для разработки мобильных и веб-приложений
Некоторые разработчики, заинтересованные в разработке устройств для интернета вещей, но им больше хочется заниматься программированием приложений для него, чем созданием самих устройств. Специально для таких людей Nordic Semiconductors представили набор Thingy:52 IoT Sensor Kit с Bluetooth 5 & NFC соединениями и комплектом датчиков для разработчиков.
Характеристики Nordic:52 IoT Sensor development kit (nRF6936):

Код:
    MCU — Nordic Semi nRF52832 ARM Cortex-M4F Bluetooth 5 Система на кристалле (SoC)
    Подключение — Bluetooth 5 LE и NFC
    датчики
        Температура, влажность, давление воздуха, качество воздуха (CO2 и TVOC), цвет и интенсивность света
        9-осевой датчик движения — обнаружение, ориентация, счетчик шагов, кватернионы, углы Эйлера, матрицы поворота, вектор силы тяжести, компас, акселерометр, гироскоп
    аудио
        Динамик для воспроизведения звуковых сообщений, или передачи звука по BLE (8-бит 8 LoFi)
        Микрофон (16-бит 16 кГц)
    Разъемы для расширений (все необходимо припаивать самому)
        20-контактный разъем с GPIOs, I2C, аналоговые входы
        2x  4-контактных I2C
        4-контактный аналоговый / цифровой разъем (2 ввода / вывода)
        4-контактный аналоговый / цифровой разъем (1 ввода / вывода)
    Разное — Настраиваемые светодиоды RGB и кнопки; Разъем для программирования и отладки
    Источник питания — 5V через микро порт USB, разъем батареи LiPo (батарея уже включена в DevKit)
    Размеры — 6 × 6 см пластиковый и резиновый корпус

Nordic представили примеры приложений для Android и iOS с возможностью подключения набора разработчиков к облаку, а так же веб приложениес Web Bluetooth API. Thingy:52 kit поддерживает безопасную установку и обновление прошивки через соединение Over-the-Air. Компания уже представила несколько микропрограмм с исходными кодами, а так же макетные файлы для аппаратного обеспечения для скачивания. Вы найдете информацию в инфоцентре Nordic Semi’s. А библиотеку Node.js вы найдете на Github.
https://infocenter.nordicsemi.com/index ... ntent.html
https://github.com/NordicSemiconductor/ ... y52-Nodejs

Re: ARM или не-ARM?

Вс июн 11, 2017 06:29:23

На Computex 2017 был продемонстрирован мобильный ARM ПК на Windows 10 с SoC Qualcomm Snapdragon 835
Есть много недорогих Intel ПК под управлением Windows 10, так какие преимущества будут при использовании Snapdragon 835 SoC? Qualcomm объясняет, что первым интегрирует Гигабитный LTE, он обеспечит до 50% более долгую работу батареи в определенных условиях использования, таких как просмотр видео и игры, а благодаря технологии big.LITTLE обеспечит до 4-5 раз лучшую продолжительность жизни батареи по сравнению с решениями от Intel.

Windows 10 не имеет тех же ограничений, как Windows RT и вы сможете делать с ним практически все тоже самое, как и на Intel ПК, включая установку и запуск 32-bit x86 приложений, благодаря слою эмуляции который преобразует x86 инструкции в ARM.
Mobile Geeks сняли демо ролик стенда Qualcomm, где показаны Office (Word, Excel, Powerpoint), Outlook, установка 32-bit x86 приложений, много-вкладочный браузер через LTE сеть и воспроизведение некоторых YouTube видео, включая 4K видео. В видео подчеркивается. что big.LITTLE технология впервые поддерживается в Windows 10 и это позволит значительно повысить эффективность.

Однако по сообщению источника, компания Intel публично напомнила Qualcomm и Microsoft, что набор команд (ISA) x86 нельзя эмулировать без лицензии.
Напоминание было сделано устами Стивена Роджерса (Steven Rodgers), исполнительного вице-президента и главного юрисконсульта Intel. Он сказал, что «некоторые компании» могут попытаться эмулировать x86 ISA без предварительного лицензирования. Очевидно, под некоторыми компаниями Роджерс подразумевал Qualcomm и Microsoft, которые пытаются внедрить архитектуру ARM в персональных компьютерах посредством специальной версии Windows 10. Новая ОС будет включать эмуляцию x86, что позволит без модификации запускать 32-разрядные приложения для настольной версии Windows.
Роджерс напомнил, что в свое время компания Transmeta создала процессоры, совместимые с x86 за счет эмуляции, но она прекратила свою деятельность примерно 10 лет назад.
https://ru.wikipedia.org/wiki/Transmeta
«Только время покажет, ждет ли новые попытки эмулировать Intel x86 ISA другая судьба, — приводит источник слова Роджерса. — Intel приветствует законную конкуренцию».
Роджерс добавил, что Intel не приветствует нарушение патентов и ожидает от других компаний уважения к ее праву интеллектуальной собственности.

Re: ARM или не-ARM?

Чт июн 15, 2017 14:27:04

Китайская GigaDevice выпустила новую линейку микроконтроллеров GD32F450xx 200МГц (похоже клон STM32F4), впечатляет 3072 KB on-chip Flash memory - .NET Micro Framework легко влезет, на C# писать софт можно, только как восьмибитный по скорости работать будет
The GD32F450xx device incorporates the ARM® Cortex®-M4 32-bit processor core operating
at 200 MHz frequency with Flash accesses zero wait states to obtain maximum efficiency. It
provides up to 3072 KB on-chip Flash memory and 512 KB SRAM memory. An extensive
range of enhanced I/Os and peripherals connected to two APB buses. The devices offer up
to three 12-bit 2.6M SPS ADCs, two 12-bit DACs, up to eight general-purpose 16-bit timers,
two 16-bit PWM advanced-control timers , two 32-bit general-purpose timers, and two 16-bit
basic timers, as well as standard and advanced communication interfaces: up to six SPIs,
three I2Cs, four USARTs and four UARTs, two I2Ss, two CANs, a SDIO, USB
device/host/OTG FS and HS, and an Ethernet MAC. Additional peripherals as Digital camera
interface (DCI), EXMC interface with SDRAM extension support, TFT-LCD Interface (TLI) and
Image Processing Accelerator (IPA) are included.
The device operates from a 2.6 to 3.6V power supply and available in –40 to +85 °C
temperature range. Three power saving modes provide the flexibility for maximum
optimization of power consumption, an especially important consideration in low power
applications.

документы (англ.) и дополнительные материалы тут:
http://gd32mcu.21ic.com/en/index

Re: ARM или не-ARM?

Пт июн 16, 2017 17:39:34

Семейство Microchip PIC32MM пополнили микроконтроллеры GPM, предназначенные для IoT, звуковых, игровых и развлекательных устройств

Компания Microchip Technology пополнила семейство 32-разрядных микроконтроллеров PIC32MM, характеризующихся очень низким энергопотреблением, моделями линейки GPM. По словам производителя, новые микроконтроллеры хорошо подходят для звуковых, игровых и развлекательных устройств, а также для использования в датчиках IoT.
К достоинствам микроконтроллеров категории eXtreme Low Power (XLP), помимо низкого энергопотребления, производитель относит миниатюрные размеры. У своих предшественников микроконтроллеры XLP PIC32MM GPM унаследовали периферийные блоки, независимые от ядра.
Конфигурация микроконтроллеров XLP PIC32MM GPM включает до 256 КБ флэш-памяти с ECC и 32 КБ ОЗУ. Линейка включает приборы в корпусах 20 soic/tssop, размерами 4 x 4 мм с 28 выводами, 5 x 5 мм с 36 выводами и 6 x 6 мм с 48 выводами.
Оптовые цены на новые микроконтроллеры начинаются с $0,97 за штуку. Плата для разработчиков PIC32MM USB Curiosity Development Board (DM320107) стоит $28, подключаемый модуль PIC32MM0256GPM064 Processor Plug-in Module (MA320023) — $25, плата Explorer 16/32 Development Board (DM240001-2) — $80.

https://www.microchip.com/en/pressrelea ... MCU-family
ну вот те же периферийные блоки, доступные независимо от ядра, ядро приличное - какой смысл развивать восьмибитные PIC16 (о новых PIC16F19197 с такой периферией было выше), выбор потребителя имхо очевиден. Видать у Микрочипа денег много. Только вопрос со средствами (компилятором, отладчиком/программатором) остается открытым - дороговато у Микрочипа всегда было. Интересно народный PicKit2 шить сможет ли и есть ли GCC под эти PIC. 28-Pin SPDIP/SSOP/SOIC имхо удобные корпуса и для любителей и профи.
Ответить