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

Семейство TMS 570 - это серия микроконтроллеров на базе ARM Cortex-R от TI.
1 ответ

FreeRTOS Static для обеспечения безопасности

Hy, Меня интересует безопасная архитектура SW, основанная на FreeRTOS на TMS570 для приложения безопасности, с моей точки зрения, для приложения безопасности лучше использовать статическую версию задачи, очереди,.. xQueueCreateStatic xTaskCreateStat…
16 ноя '17 в 15:37
2 ответа

Временно отключить прерывания на ARM

Я начинаю работать с платформой ARM (особенно с семейством TI TMS570). У меня есть код с критическими областями, где я не хочу, чтобы происходило исключение. Поэтому я хочу сохранить флаги IRQ и FIR при входе в регионы и восстановить их при выходе. …
13 окт '16 в 11:38
0 ответов

Как адаптировать демо FreeRTOS Standard для TMS570LC43xx вместо TMS570LS143

Привет, я пытаюсь запустить бесплатную демоверсию для TMS570 http://www.freertos.org/Free_RTOS_for_TI_RM48_and_TMS570.html моя плата это не флешка, а TMDX570LC43HDK активная конфигурация - TMS570 с FPU, Я также изменил целевое оборудование на TMS570…
13 ноя '17 в 17:53
1 ответ

Armclang с TMS570

Можно ли использовать armclang с TMS570? Руководство Cortex-R4F утверждает, что оно поддерживает мало-порядковый и байтово-инвариантный порядковый номер (BE-8), но НЕ инвариантно-инвариантное слово с байтовым порядком (BE-32), однако TMS570 говорит,…
16 мар '18 в 11:44
1 ответ

Есть ли способ передать данные на C по протоколу RX/TX?

У меня есть процессор TMS570, и я хочу отправлять данные по протоколу RX/TX, но я хочу закодировать его на C. Есть ли способ закодировать его и установить для данных строку для отправки?
27 июл '20 в 11:46
0 ответов

arm-linux-gcc: неопределенная ссылка на ошибку

Я хотел бы скомпилировать загрузчик cortex-r4 на linux с помощью arm-linux-gnueabihf-gcc, make-файл выдает мне неопределенную ошибку ссылки: autoinit.h:143: undefined reference to `__binit__' autoinit.c:171: undefined reference to `WDTCTL_SYM' exit.…
16 июн '20 в 05:34
1 ответ

Запуск приложения C с адреса, отличного от 0

У меня есть два приложения, одно только запускает второе приложение по адресу 0x20000, которое я могу отлаживать в первом приложении, и оно достигает строки, которая перенаправляет на 0x20000 адрес. Код из первого приложения выглядит так: uint32_t a…
20 авг '20 в 12:47
0 ответов

Как инициализировать регистры сопроцессора 15 в скрипте инициализации MDK keil?

Я хочу сначала инициализировать MPU TMS570, а затем загрузить код во внешний sram для отладки, но я не знаю, как выполнить инициализацию в файле сценария. Средство разработки - MDK Keil. Спасибо за ответы!
08 ноя '19 в 05:20
0 ответов

Проблема с LWFTP: не отправляет никаких сообщений

У меня проблема с библиотекой LWFTP ( https://github.com/gezedo ). Я использую lwIP с RAW API. Плата никогда не отправляет никаких сигналов TCP (должна отправлять сообщение SYN). Мой код следующий: /**************************** sys_main.c **********…
25 авг '21 в 05:22
1 ответ

Как отправить 2 МБ данных через UDP?

Я использую TMS570LS3137 (DP84640 Phy). Попытка запрограммировать UPD(одноадресную рассылку) с помощью lwip для отправки 2 МБ данных. На данный момент я могу отправить до 63 КБ данных. Как отправить 2 МБ данных за раз. UDP поддерживает только переда…
05 мар '21 в 13:56
0 ответов

Проблемы со стеком LWIP: UDP на TMS570LC43x

Я реализую STACK LWIP на TM570LC4357. Я сделал приложение для проверки связи UDP. Здесь задействован код: void sendUDP(void); #define UDP_PORT 23 ip_addr_t srcaddrUDP; ip_addr_t dstaddrUDP; struct udp_pcb *pcb_u; int main(void) { IP4_ADDR(&dstad…
21 дек '20 в 14:00
0 ответов

Почему я получаю 0x5 в ответ при отправке команды SPI cmd0?

Я использую тест платы разработки TMS570LS3137HDK в режиме SPI для использования карты micro SD. Моя карта micro SD — SanDisk Ultra 16 ГБ HC. Когда я использую SPIsend cmd0для инициализации SD-карты она отвечает0x5, но должен ответить0x01вместо. Вот…
28 июл '23 в 09:31