Search the Community
Showing results for tags 'sdk'.
-
Продам SDK для Allwinner V3s. Написано на C/C++ в стиле BareMetal (без ОС). Что может SDK написано здесь: https://gamedev.ru/flame/forum/?id=252846&page=10&m=5549630#m143 По всем вопросам пишите на repstosw2018 @ gmail.com
-
Добрый день всем! Начал осваивать TMS320c6745. TI (настоятельно, как прочитал на каком-то форуме) предлагает использовать PROCESSOR-SDK-RTOS-OMAPL137 как набор библиотек, включающей CCL, SCL, DSP_lib и т.д. Я так понимаю, TI решил упростить жизнь программистам, предлагая использовать API, вместо low level программирования. Я решил поддаться их идеалогии, но сразу же зашёл в тупик при попытке "подёргать ногой". Я не понимаю как применять SDK (даже на уровне CCL) в проекте. Как инициализировать периферию (в частности PLL, GPIO). Нашёл программу OMAP-L1x7_C6747-5-3_pinsetup в закромах TI, которая создаёт .h файл со значениями регистров мультиплексоров пинов. Но я так понял такой подход противоречит нынешней идеологии TI. Файла описаний регистров вообще не нашёл (видимо где-то спрятаны в SDK). Примеров на этот проц практически нет, хотя как я понимаю это легендарный проц... Я использую CCS v10.4 и SDK (выше). Что делать? С чего начать? поделитесь опытом, пожалуйста.
- 4 replies
-
- dsp
- tms320c6745
- (and 6 more)
-
Компания Xilinx официально представила фреймворк для создания и развёртывания приложений интеллектуальной видеоаналитики на целевых платформах Xilinx или на ваших собственных платформах Vitis ™ Video Analytics SDK (VVAS). Созданный на базе Xilinx Vitis ™ и Vitis ™ AI, он основан на популярном фреймворке Gstreamer и предоставляет возможность использовать плагины для разных задач, включая импорт видео, предварительную обработку, глубокое обучение и постобработку. Возможно писать код C/C++ или Python с VVAS для создания сквозных конвейеров IVA. Подробнее
-
Взял за основу пример UDP обмена на плате Spartan 6. Используюя накопленный опыт, решил использовать струтуру в которой не нужно выравнивания (надеюсь ;-)) // структура короткого запроса typedef struct{ int cmd; // код команды/запроса int addr; // адрес обращения int data; // данные для записи/чтения unsigned int crc; }SHORT_CMD; Обрабатываю пакеты под отладчиком в плате. 1) Копирую нужную часть memcpy(&short_cmd, udp_packet, sizeof(SHORT_CMD)); 2) Подсчитываю контрольную суссу, она сходиться 3) По коду запроса вызываю функцию обработки В отладчике видно что поле data имеет значение 0xAA 4)Захожу в функцию Параметр data передается в функцию с перестановкой байт. addr, наверное тоже, но не видно так как он равен нулю. Настройки процессора следующие: Допустим можно попутать big/little endian. Почему компилятор корректно извлекает из структуры число, а передает его в функцию некорректно?
-
Добрый день, хочу поделится ссылкой на проект U-boot для платы ZedBoard Возможно будет полезно новичками которые хотят подробнее разобраться с загрузчиком или что-то подправить под себя. Проект позволяет собирать U-boot из исходников и так же запускать его из под SDK с точками останова как в режиме bare-metal. Все инструкции в репозитории + видеоинструкция. Если у кого получится повторить буду рад услышать ответ. Из особенностей для отладки пришлось закомментировать часть функций SPL, все комментарии добавленные мной начинаются с /* mollex: comment , количество небольшое. Ссылка на проет: https://github.com/mollex/workspace20154_uboot_dev
-
Решения ST для управления двигателем очень разнообразны, и, хоть ST больше склонны писать о монолитных решениях, все же было бы ошибкой забыть о продуктах ST для PMSM двигателей. Однако во всех случаях ST предоставляет не только компоненты, но и целостную экосистему (аппаратные средства, программные библиотеки с графическим пользовательским интерфейсом для конфигурирования, документацию и т. д.), чтобы помочь инженерам быстрее вывести их решения на рынок. Один из основных элементов этой экосистемы – STM32 SDK управления двигателем, известный теперь как XCUBE-MCSDK. Читать статью>>
-
- pmsm двигатель
- sdk
-
(and 1 more)
Tagged with: