Как стать автором
Обновить
-1
0
Михаил @ZafiRUS

Пользователь

Отправить сообщение

Если честно, вся эта эпопея с продвижением одних языков через нахождение в других фатальных недостатков уже несколько приелась.
Ну и во-вторых, выбор языка зачастую обуславливается не хотелкой левой пятки программиста, а требованиями бизнеса, доступными под архитектуру компиляторами и традициями конкретной конторы. А в пет проекте хоть на brainfuck пишите, если он нравится.

make это замечательно, только вот есть маленькая такая проблема. Есть вендоры (Texas к примеру), у которых сборка только родными инструментами и возможна. Нет, вызвать компилятор cl6x и его инструментарий из командной строки вам никто запретить не может. Но в тот момент, когда вы захотите сделать что-то сложнее Hello World и начнёте использовать NDK, IPC и прочие библиотеки для работы с этими процессорами, вам потребуется великий и ужасный Code Composer Studio. Отладчик опять же у них работает только в нем.

Максимум, чего мне удалось добиться - запуск процесса сборки из консоли, что позволяет использовать sublime или qtcreator в качестве редактора кода.

>Для своих чипов TI выпускает родную TI RTOS, в которой есть хорошая поддержка наличествующей периферии — но нет сетевых стеков. А сетевой стек — это то, что отличается IoT от не IoT.

У Texas есть NDK, и, вроде, даже под эти чипы (смотрел 1 хопом с гугла если что).

Сам NDK в принципе рабочий, местами странноватый, но рабочий. Проверяется сейчас на C6670.

Единственное, не знаю, как там с поддержкой 6LoWPAN.

Она еще _не готова_.
В чем-то это проблема производителей оборудования. Они не обновили драйвера. Или обновили, но криво (поддержка заявлена, по факту не работает).
В чем-то это проблема самой винды. Отвратительнейший рендеринг шрифтов в modern интерфейсе. Настройки не помогают. При том, что в обычных приложениях все нормально. Заявленная поддержка HiDPI — три раза ха (Диспетчер устройств, привет!). Она сама (не спрашивая моего разрешения черт побери!) берет и удаляет приложения. Я три раза Corel устанавливал, пытаясь понять, где он. Она его… удаляла сразу после установки. Совершенно вырвиглазные иконки.
В общем, на стационаре с семеркой — лесом, на ноуте можно жить, хотя я все больще склоняюсь к возврату на 8.1.
Эмм, а аппаратный SPI нельзя для этого использовать? Судя по диаграмме это в чистом виде SPI на 3х проводах с CSn
У меня возникает следующий вопрос: А что такого интересного они собираются по-тихому пропихнуть, пока мы этим законом громко возмущаемся?
Обновил для интереса ноутбук с 8.1 на 10.
Первое что бросается в глаза. Что курили дизайнеры иконок майкрософта? Нет, я понимаю, плоский дизайн, все дела, но они нифига не плоские, и местами нечитаемые (домашняя группа, к примеру). Даже иконки из Win98 не вызывают такого отторжения.
Новый пуск. Идея добавить к пуску плиточки в общем-то ничего, но меню все приложения как бы не хуже чем в 8.1. Лесом, ставлю ClassicShell.
Поддержка высокого разрешения. Ноут 13", разрешение 1920х1080. Почему шрифты в Modern приложениях вдруг стали мыльными? В 8.1 такого не было. И, черт возьми, прошло уже 3 с лишним года, почему диалоги брендмауэра и консоли управления, того же диспетчера устройств, до сих пор не умеют HiDPI и мылятся?
Я уже молчу про обновления когда она хочет, которые вешают всю систему из-за примитивного HDD в самое неожиданное время.
А как с документацией на эти чипы? Насколько много необъясненных мест?
А то у TI с доками какая-то прям беда. Из текущего, например, процесс загрузки tms320c6670 описан художественным языком, вместо нормально описания, что, в каком формате, куда… На какой тактовой частоте сидят таймеры тоже ни в документе о тактировании, ни в документе о таймерах, мы так и не нашли. Разборки с ДМА — тоже квест.
Кстати, заявленная поддержка linux тоже оказалась пшиком, так как sdk для чипов не определился CCStudio как валидный.

Информация

В рейтинге
6 201-й
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Инженер встраиваемых систем
Средний