Нравится? Делимся информацией!
четверг, 29 ноября 2012 г.
Изучаем Code Composer Studio: работа с Graph tool, загрузка *.dat файла данных в процессор в точке останова
Подключу-ка я к проекту образцовый *.dat файл из, например, этого проекта: C:\CCStudio_v3.3\tutorial\dsk2812\volume1\sine.dat .
Debugging. TMS320F28335 виснет при отладке простого проекта
Если Вам во время Ваших начальных экспериментов с процессорами Texas Instruments любого семейства захочется быстро стартануть и поэкспериментировать, то Вы не должны наступать на мои грабли! В чем суть?!
среда, 28 ноября 2012 г.
“Костыльное” решение для Code Composer Studio по конвертации float из десятичной системы счисления в hex
Нормальное решение на все случаи жизни в статье Конвертируем вещественные данные (float, single (MatLab)) из десятичной системы счисления в hex
Для чего требуются костыль?
вторник, 27 ноября 2012 г.
Конвертируем вещественные данные (float, single (MatLab)) из десятичной системы счисления в hex
ЗАДАЧА: перевести числа из десятичной системы счисления в шестнадцатеричную (hex).
Решение: используем скрипт MatLAB (m-файл) , т.к. основные данные для работы будут генерироваться в нем
Дано: *.dat файл с 1-D вектором-столбцом (отсчеты вещественных данных: в матлабе это соответствует типу single, в С++ - float )
Решение: используем скрипт MatLAB (m-файл) , т.к. основные данные для работы будут генерироваться в нем
Дано: *.dat файл с 1-D вектором-столбцом (отсчеты вещественных данных: в матлабе это соответствует типу single, в С++ - float )
суббота, 24 ноября 2012 г.
Автоматическое открытие при загрузке текущего рабочего проекта Code Composer Studio
Для
того, чтоб постоянно не грузить проект после открытия CCS, чтоб ручки
наши не уставали, можно сделать, чтобы по открытию CCS автоматически
загружался сохраненный Вами WorkSpace.
Делается просто:
У меня сейчас рабочий проект C:\CCStudio_v3.3\MyProjects\LearnProg\LearnProgWrks.wks
поэтому я эту строчку добавляю через пробел в ярлык CCS в конец строки “Объект” во вкладке “Ярлык” и жму Применить:
Делается просто:
У меня сейчас рабочий проект C:\CCStudio_v3.3\MyProjects\LearnProg\LearnProgWrks.wks
поэтому я эту строчку добавляю через пробел в ярлык CCS в конец строки “Объект” во вкладке “Ярлык” и жму Применить:
среда, 21 ноября 2012 г.
среда, 14 ноября 2012 г.
Исследование виртуальных деструкторов
Во
многих источниках советуется объявлять деструкторы виртуальными,
особенно, когда есть хотя бы один виртуальный метод (тогда для создания
лишнего виртуального деструктора никаких накладных расходов не
потребуется, т.к. таблица виртуальных методов vtbl уже создана).
воскресенье, 11 ноября 2012 г.
для чего нужна утилита FlashBurn от Software Design Solution ?
Есть разница между средствами записи во flash для разных семейств процессоров Texas Insruments.
пятница, 9 ноября 2012 г.
Doxygen - быстрый старт
Загрузка простейшего проекта в TMS320F28335 (eZdsp)
Дабы, наконец, увидеть плоды своего труда - осталось еще немного потерпеть и проделать ограниченное количество действий:
Простейший проект для TMS320F28335 в CCS v3.3.
<< предыдущий пост Работаем с проектом в Code Composer Studio.
В
простейшем проекте нет ничего кроме исходника, содержащего main()
функцию. Но порой даже в такой простецкой программе могут вылезти куча
багов, в основном связанных с неправильной настройкой проекта
(компилятора, линкера).
В
простейшем проекте нет слоя абстракции, так называемого HAL (hardware
abstraction layer), т.е. нет необходимости подключать к проекту
множество исходников и заголовочных файлов.
следующий пост >> Загрузка простейшего проекта в TMS320F28335 (eZdsp)
четверг, 8 ноября 2012 г.
Работаем с проектом в Code Composer Studio.
следующий пост >> Простейший проект для TMS320F28335 в CCS v3.3.
Подписаться на:
Сообщения (Atom)