Оптимизация кода для STM32 f103/STM32F407 Время обнаружения и памятьC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Оптимизация кода для STM32 f103/STM32F407 Время обнаружения и память

Сообщение Anonymous »

Я работаю над: «Оптимизация кода для STM-32 f103/STM-32 F407 Время обнаружения и память».
Я почти мертв. не очень понимаю, что надо делать).
задача: "просто попробовать оптимизацию на c/c++ и измерить результаты".
вот что я сделал на данный момент; https://github.com/abdibrokhim/code-optimization-arm
любая помощь, любые ресурсы. очень признателен 🧡
Я пытался сравнить ASM и C, ссылаясь на книгу. Вот:
С помощью C
скомпилируйте файл bubble_sort.c с помощью;

Код: Выделить всё

gcc bubble_sort.c -03 -o bubble_sort
выполнить программу и указать время ее выполнения;

Код: Выделить всё

time ./bubble_sort
в книге сказано:
время выполнения

Использование ассемблера< /h3>
скомпилируйте файл bubble_sort_asm.s, используя;

Код: Выделить всё

gcc -c bubble_sort_asm.s -o bubble_sort_asm.o
выполнить программу и указать время ее выполнения;

Код: Выделить всё

time ./bubble_sort_asm
сравните время выполнения двух программ;
execute-time-c-asm
в книге написано:
execute-time-c-asm-book

Проверка результатов
войдите в папку проверки и выполните следующую команду;

Код: Выделить всё

gcc driver.c bubble_sort.c bubble_sort_asm.s -o main
Справочная информация
  • Встраиваемые системы. 2-е издание. Программирование и оптимизация ARM, Джейсон Д. Бакос. здесь


Подробнее здесь: https://stackoverflow.com/questions/792 ... and-memory
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • ОЗУ, куча и память стека для платы STM32
    Anonymous » » в форуме C++
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • ОЗУ, куча и память стека для платы STM32
    Anonymous » » в форуме C++
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Практика оценки различных выходных данных компоновщика кода STM32 [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Почему Python и C на stm32 имеют разную точность?
    Гость » » в форуме Python
    0 Ответы
    51 Просмотры
    Последнее сообщение Гость
  • Почему QT Creator автоматически разделяет мою строку при чтении данных из микроконтроллера STM32?
    Гость » » в форуме C++
    0 Ответы
    16 Просмотры
    Последнее сообщение Гость

Вернуться в «C++»