Нравится? Делимся информацией!

четверг, 29 ноября 2012 г.

Code Composer Studio - Единственно правильная загрузка *.dat файла в TMS320F28335

Изучаем Code Composer Studio: работа с Graph tool, загрузка *.dat файла данных в процессор в точке останова

Подключу-ка  я к проекту образцовый *.dat файл из, например, этого проекта:  C:\CCStudio_v3.3\tutorial\dsk2812\volume1\sine.dat

Debugging. TMS320F28335 виснет при отладке простого проекта

     Если Вам во время Ваших начальных экспериментов с процессорами Texas Instruments любого семейства захочется быстро стартануть и поэкспериментировать, то Вы не должны наступать на мои грабли! В чем суть?!

My first simple C++ program in Code Composer Studio

среда, 28 ноября 2012 г.

вторник, 27 ноября 2012 г.

Конвертируем вещественные данные (float, single (MatLab)) из десятичной системы счисления в hex


ЗАДАЧА: перевести числа из десятичной системы счисления в шестнадцатеричную (hex).
Решение: используем скрипт MatLAB (m-файл) , т.к. основные данные для работы будут генерироваться в нем
Дано: *.dat файл с 1-D вектором-столбцом (отсчеты вещественных данных: в матлабе это соответствует типу single, в С++  - float )

суббота, 24 ноября 2012 г.

Автоматическое открытие при загрузке текущего рабочего проекта Code Composer Studio

Для того, чтоб постоянно не грузить проект после открытия CCS, чтоб ручки наши не уставали, можно сделать, чтобы по открытию CCS автоматически загружался сохраненный Вами WorkSpace.
    Делается просто:
У меня сейчас рабочий проект C:\CCStudio_v3.3\MyProjects\LearnProg\LearnProgWrks.wks
поэтому я эту строчку добавляю через пробел в ярлык CCS в конец строки “Объект” во вкладке “Ярлык” и жму Применить:


среда, 14 ноября 2012 г.

пятница, 9 ноября 2012 г.

Doxygen - быстрый старт



предыдущий пост << Установка Doxygen под Windows

    Первый раз - в первый класс. Для просмотра возможностей Doxygen был написан простенький заголовочный файл, с параллельным ознакомлением со статьей Как использовать Doxygen


Установка Doxygen под Windows




следующий пост >> Doxygen - быстрый старт

Загрузка простейшего проекта в TMS320F28335 (eZdsp)


 предыдущий пост << Простейший проект для TMS320F28335 в CCS v3.3.

          Дабы, наконец, увидеть плоды своего труда - осталось еще немного потерпеть и проделать ограниченное количество действий:

Простейший проект для TMS320F28335 в CCS v3.3.

<< предыдущий пост Работаем с  проектом в Code Composer Studio.

В простейшем проекте нет ничего кроме исходника, содержащего main() функцию. Но порой даже в такой простецкой программе могут вылезти куча багов, в основном связанных с неправильной настройкой проекта (компилятора, линкера).
В простейшем проекте нет слоя абстракции, так называемого HAL (hardware abstraction layer), т.е. нет необходимости подключать к проекту множество исходников и заголовочных файлов.