Описание тега msp432

0 ответов

Добавление новой функции в bluetooth (ble)

Я хочу вызвать функцию (void int_To_Arr(uint32_t x,int number_bit)) после ввода x и num_bit, но я не знаю, где ее разместить. Должен ли я положить его в ProjectZero_createTask (void)? Кроме того, ниже приведен код для мигания светодиода, но теперь н…
1 ответ

Абсолютный кодировщик шестнадцатеричный ввод

Вопрос: Как я могу получить вход от абсолютного кодировщика, который выводит его в шестнадцатеричном / сером коде в Arduino? я использую digitalRead или же analogRead команда? Я не смог найти пример кода / проектов с абсолютным кодером онлайн. Общая…
18 окт '18 в 23:29
0 ответов

Что не так с моим кодом здесь? Что я должен исправить?

Этот код использует микроконтроллер MSP432 для создания счетчика светодиодов. S1 на MSP432 - это S1, и я предполагаю выбрать любые два контакта для установки моего внешнего переключателя. Используя P5.0 и P5.2, был установлен внешний переключатель д…
10 фев '19 в 00:27
0 ответов

Добавить новую характеристику для светодиодных услуг

Я пытаюсь добавить новую характеристику в свой проект, где я могу включать и выключать led0 и led1. Однако у меня есть несколько сложностей. Характеристика Led1 не отображается на экране телефона Я не совсем понимаю или не знаю, как использовать cha…
13 мар '18 в 00:42
0 ответов

Редактирование MSP432 .cmd файла для объявления переменных, доступных из встроенного ASM

Мне нужно настроить мьютекс в моем проекте TI MSP432 C, разработанном в CCS IDE. Я не использую ОС, но у меня есть несколько ISR, конкурирующих за ресурс буфера. Чтобы получить атомарность, я хочу перейти к инструкциям по сборке, однако мне сложно о…
26 фев '18 в 00:27
1 ответ

Попытка использовать timer_A для управления светодиодом

Я пытаюсь создать код, который принимает вход с клавиатуры 4x3, а затем превращает этот ввод в рабочий цикл, который с помощью Timer_A будет регулировать интенсивность светодиода. Однако мой код не работает, и мне было интересно, что нужно изменить …
09 окт '17 в 23:54
1 ответ

Как написать C++ ISR с кодом MSP432 DriverLib'c C?

Я хочу использовать C++ как мой основной язык программирования для моих проектов микроконтроллера (MSP432). Я написал несколько простых сценариев, не связанных с процедурами обработки прерываний (ISR). Они все работали нормально. Код выглядел следую…
20 июл '17 в 15:34
0 ответов

Как читать в режиме реального времени и в обновленном виде вещи, которые я отправляю / получаю через I2C и UART в Code Composer Studio?

Я должен сделать проект, в котором я должен прочитать данные IMU через I2C, используя программу Code Composer Studio вместе с микропроцессором MSP432, в дополнение к использованию программы LabView для получения этих данных с использованием связи UA…
29 авг '18 в 11:35
1 ответ

Свободная память стека приложений FreeRTOS со временем уменьшается

У меня есть задача, работающая на freeRTOS, и я проверяю, сколько стека приложений не используется в этом приложении. Я вижу, что доступная память стека уменьшается через некоторое время и остается на этом значении в течение длительного времени. Зад…
20 сен '18 в 22:12
1 ответ

Как создать проект только для сборки в Code Composer Studio (CCS) для серии TI MSP432

Я могу скопировать какой-нибудь существующий проект сборки, однако с ним связано много файлов, и мне интересно, нужны ли они. Другой способ перефразировать этот вопрос заключается в том, что я хотел настроить CCS или Eclipse для сборки / установки /…
2 ответа

Как бы ISR узнал, какой контакт вызывает прерывание?

Прерывания могут быть разрешены для определенного контакта (ов) на цифровом порту ввода / вывода, верно? Как ISR определит, какой вывод вызвал прерывание? Поскольку таблица векторов имеет только один слот для ISR порта1. Так что одна и та же функция…
05 дек '18 в 04:05
2 ответа

MSP432 ARM - Объявление массива констант с использованием ассемблера

Как объявить массив констант во flash используя только ассемблер, а не C? Вопрос говорит сам за себя, я считаю. Помимо самого кода ассемблера, я хочу получить доступ к этому константному массиву значений и выполнить итерацию по нему. Я использую Cod…
1 ответ

Конвертировать демо-проект MSR432 freeRTOS в свежий пустой проект

Я недавно начал изучать RTOS. Мне нужна помощь, чтобы изменить демо-проект MSR432 freeRTOS на новый проект или создать новый проект freeRTOS для MSP432. Я использую компилятор Code Studio от Texas Instrument. Я искал по всей сети, но не повезло.
15 ноя '17 в 14:33
0 ответов

Застрял в логике, которая должна быть написана для нажатия кнопки - MSP432

Я застрял в той части своей лаборатории, где нам нужно, чтобы светодиод переключался между тремя разными цветами (красным, зеленым и синим), пока кнопка нажата. Когда кнопка отпущена, индикатор должен оставаться на том цвете, на котором он был в пос…
27 янв '18 в 21:01
0 ответов

Объявление сообщения об ошибке указателя: "ожидается идентификатор"

Я пытаюсь определить некоторые указатели на регистры портов на моей плате MSP432, однако в следующем коде, когда я пытаюсь объявить свои указатели, я продолжаю получать следующую ошибку: "../main.c", line 11: error #41: expected an identifier "../ma…
06 сен '17 в 08:00
1 ответ

MSP432p401r: Где это объявление?

Я пытаюсь перенести некоторые из функций driverlib от TI на мои собственные драйверы, чтобы код был меньше и проще в обращении. Тем не менее, у меня много проблем с driverlib, особенно с декларациями eUSCI. Эта строка: /* Disable the USCI module and…
26 ноя '18 в 06:36
1 ответ

Прерывание MSP432 с счетчиком кодера

Я использую MSP432 для проекта, и я хотел бы знать, как генерировать прерывание, когда инкрементальный кодировщик достиг заданного числа. Прерывание должно помешать двигателю двигаться в определенном направлении. Справочная информация: я использую и…
20 ноя '18 в 00:10
1 ответ

MSP432p401r: Каковы возможные входные данные для CTLW0->BRW?

Проект, над которым я работаю, включает в себя i2c. Я просматриваю таблицы и не могу найти, как использовать настройку предварительного масштабирования, BRW. Раздел в этом реестре мне ничего не говорит. Здесь вверху страницы 982. Как этот регистр вл…
11 дек '18 в 08:23
2 ответа

Прерывание не запускается. Есть идеи, почему это так?

Я программирую на C на MSP432, используя Code Composer Studio v8.2.0. Теперь я пишу прерывание, чтобы использовать 4 разные кнопки для увеличения и уменьшения переменной. Приведенный ниже код обрезает две из этих кнопок и просто пытается увеличить и…
11 апр '19 в 02:04
0 ответов

Мигает BLE в UART

Я хотел бы знать некоторую информацию о UART. У меня есть плата микроконтроллера MSP432. И разделочная доска BLE. Я хотел бы прошить прошивку в BLE. Я подключил BLE к плате микроконтроллера в UART. Другая сторона платы микроконтроллера подключается …
15 май '19 в 12:08