Перейти к содержанию
    

addi II

Участник
  • Постов

    667
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о addi II

  • Звание
    Знающий
    Знающий

Посетители профиля

7 814 просмотра профиля
  1. я же не могу просто так удалить этот стартап: https://github.com/lvgl/lv_port_stm32f746_disco/issues/4
  2. не понятен сам контекст ошибки, почему компилятор не распознает комментарий ассемблера?
  3. Спасибо за поддержку! А что здесь не нравиться? startup_stm32f10x_cl.s:1: Error: junk at end of line, first unrecognized character is `*'
  4. Спасибо за разъяснение, но я так и не нашел описания разницы между MD и MD_VL
  5. спасибо, вручную его включил, далее встал на следующей ошибке #if !defined (STM32F10X_LD) && !defined (STM32F10X_LD_VL) && !defined (STM32F10X_MD) && !defined (STM32F10X_MD_VL) && !defined (STM32F10X_HD) && !defined (STM32F10X_HD_VL) && !defined (STM32F10X_XL) && !defined (STM32F10X_CL) #error "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)" #endif Не пойму какой нужно прописать в IDE дефайн если у меня STM32F103R8T6
  6. не пойму, а что в STM32CubeIDE не содержит stdint.h?
  7. спасибо, а что там менять?, не совсем понял как это поможет при компиляции все остального Сейчас как раз проблема именно в этом, компилятор ругается на кучу зависимостей, которые исходят из применения библиотек
  8. Здравствуйте! Подскажите пожалуйста, есть ли типовое решение как можно портировать проект написанный в IAR в STM32IDE? МК STM32F103, проект использует CMSIS и HAL, IAR не нашел под него.
  9. Здравствуйте! Есть такая плата http://www.starterkit.ru/html/index.php?name=shop&op=view&id=150 Необходимо чтобы на ней крутилось приложение Видел как на нее ставили линукс и далее на основе кутэ под армы IMX писали приложение Как я понимаю доступ к периферии через приложение куте не получиться сделать, в связи с этим вопрос как можно сделать и приложение кутэ и одновременно "барематоловский доступ к периферии"???(в рамках линукса)
  10. Спасибо за поддержку! Кажется я нашел решение но оно имеет одно существенное ограничение По сути мою задачу выполняет настоящая двух портовая память на основе BRAM, порт А - 32-х битная шина, порт В - 8-ми битная, тогда при выделении одной и той же глубины будет автоматическое выравнивание. Но мне нужно еще применить ЕСС, и при ее выборе я не могу сделать из BRAM сделать настоящую двух портовую, только простую, которая дает одну и ту же разрядность на двух портах В связи с этим вопрос, - если использовать ECC и исправлять два бита, то сколько бит нужно выделять для 32-х разрядной шины данных и 8-ми разрядной?
  11. Здравствуйте! Подскажите пожалуйста, как правильно считается общий внутренний объём BRAM у 7S50(что-то я туплю, читаю книгу и вижу фигу) Как я понимаю, согласно таблице 1-2, общий объём равен произведению объёма одного блока на их общее количество в ПЛИС. То-есть для 7S50 это будет 36 кб х 75 = 2700 кб(337кБ)? Заранее благодарен!
  12. Здравствуйте! Подскажите пожалуйста, как правильно передавать данные с UART на 32-х разрядную шину данных?, чтобы не передавать 3 нулевых байта Идея только одна, сделать что-то наподобие физического и виртуального адреса. Физический ссылается сразу на слово, то-есть на 4 байта, и виртуальный содержит адрес смещения в рамках слова(32 бит). Например, есть физический адрес на 32-х разрядной шине 0x05, по этом адресу содержаться 4 байта. Чтобы получить доступ к третьему байту нужно использовать следующий виртуальный адрес, - 0x0503, где старший байт 0x05 это базовый адрес, а 0x03 - адрес смешения. Проблема в том, что у меня 32-х разрядная физическая память и не хотелось бы ее транжирить, но общепринятого подхода я не знаю для подобного случая. Поэтому прошу подсказать какая общепринятая метода. Спасибо! П.С. Банков памяти нет, - это BRAM(Spartan7), 32 бита нужно для поддержания разрядности системного контроллера
  13. ничего не получаеться и я похоже удалил все @-папки из папки work Теперь work в моделсим отркываеться без opt Компиляция, синтез не возвращают эти папки в шеле do wave.do также не подгружает сигналы
×
×
  • Создать...