- PVSM.RU - https://www.pvsm.ru -
Наконец-то приехал давно заказанный LaunchPad, первые фотографии и быстрый старт — под катом.
[1]
Что за штука? Отладочная плата от Texas Instruments с процессором Cortex-M4F.
Характеристики:
В упаковке обнаруживается плата таких ре размеров, как и Launchpad MSP430, и короткий кабель USB-MicroUSB.
Что прикольно — на плате установлены два совершенно одинаковых LM4F120H5QR. Один, с у уже защитой программой исполняет роль программатора и отладчика, а второй используется по назначению — в него и заливается прошивка.
[2]
Итак, что мы имеем. две тактовых кнопки, подключенных к вывода и одну кнопку для сброса контроллера.
[2]
Много-много ножек, два разьема MicroUSB, подключенных к каждому из двух контроллеров(как я уже говорил, они идентичны, и если у вас есть программатор, то вы можете прошить и первый контроллер тоже). В левом углу ринга платы — переключатель, который определяет, будет ли плата питаться от разьема программатора, или от разьема устройства. Это относится не только к основному контроллеру, но и к вспомогательному(отладчик). Еще есть перемычка, которая полностью отрубает шину питания, приходящую со стабилизатора от основного контроллера — это нужно для тех случаев, когда контроллер должен работать от своего источника питания, напряжение на котором может быть отличным от питающего.
Между кнопкой ресета и одной из колонок выводов спрятался очень маленький(но яркий, зараза) трехцветный светодиод — размером 1х1мм наверное.
Скачиваем программы.
Идем сюда [3], и находим пакет, обозванный EK-LM4F120XL-CCS. Это Code Composer Studio и инструментарий для работы со Stellaris.
[4]
Нажимаем скачать. Соглашаемся с соглашением, с тем, что мы не будет делать из этой платы боеголовку, описываем устройство и область применения(конкретно эта загрузка — не проверяется, можно писать что угодно. в некоторых, особо секретных, введенную информацию проверит специально обученный человек).
Распаковываем. Из папки SoftwareCCS ставим студию, подключаем плату, и ставим драйвера из папки SoftwareICDI.
Запускаем SW-EK-LM4F120XL-9453 из папки SoftwareStellarisWare. Оно распакуется по умолчанию в корень системного диска, папка StellarisWare.
Заходим в студию:
[5]
Project — Import Exiting CSS Eclipse Project, после чего тыкаем носом в папку, полученную на предыдущем шаге.
[6]
Select All — Finish. После окончания копирования открываем View — Project Explorer, в котором видим примеры программ:
[7]
Правой кнопкой на любой понравившийся проект, Debug As. Проект соберется, зальется в контроллер, и встанет на первую инструкцию, а у вас откроется окошко дебага.
[8]
Красная стрелка — начать выполнение, синяя стрелка — закрыть окошко дебага.
Удачной отладки! :)
Автор: vvzvlad
Источник [9]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/texas-instruments/22753
Ссылки в тексте:
[1] Image: https://picasaweb.google.com/lh/photo/YTKc4K2G6px0CIvcNeW9hA6zD_VCBVjb6WuAhx2DaOg?feat=embedwebsite
[2] Image: https://picasaweb.google.com/lh/photo/IDZr5w10TfXdUFKFgmcZLw6zD_VCBVjb6WuAhx2DaOg?feat=embedwebsite
[3] сюда: http://www.ti.com/tool/sw-ek-lm4f120xl
[4] Image: https://picasaweb.google.com/lh/photo/RZjaYuAAppNYFMEGVYXICA6zD_VCBVjb6WuAhx2DaOg?feat=embedwebsite
[5] Image: https://picasaweb.google.com/lh/photo/brBxJolye11fl19Z1Y4SXw6zD_VCBVjb6WuAhx2DaOg?feat=embedwebsite
[6] Image: https://picasaweb.google.com/lh/photo/T4UbQj_P81RXRs48eXivBQ6zD_VCBVjb6WuAhx2DaOg?feat=embedwebsite
[7] Image: https://picasaweb.google.com/lh/photo/v_CRHM4M9OP21b8dZiyONw6zD_VCBVjb6WuAhx2DaOg?feat=embedwebsite
[8] Image: https://picasaweb.google.com/lh/photo/Y7tPZPK0CHftWZGi6toByQ6zD_VCBVjb6WuAhx2DaOg?feat=embedwebsite
[9] Источник: http://habrahabr.ru/post/162737/
Нажмите здесь для печати.