Малаток-меню
Авторизация

Наш опрос
Как Вы попали на сайт?
Всего ответов: 82
Мини-чат
200
Статистика


Наш линк
Malatok.at.ua
Полезные ссылки
Это может быть интересно
[
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: Дмытрохан, Викр 
Форум » IT-технологии » ARM ядро » nRF51xxx серия » Урок первый - настройка Eclipse (Настройка среды разаработки.)
Урок первый - настройка Eclipse
Дмытрохан Дата: Четверг, 30.04.2015, 21:44 | Сообщение # 1
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Всем привет!

Сегодня я хочу начать уроки, которые посвящаються чипу семейства nRF51. Этот чип имеет ARM кортекс м-0 ядро и встроенный Блютуз 4.0 low energy, но пока архитектуру оставим на потом и начнем работать с SDK. Мы будем использовать Eclipse - лучший, на мой взгляд редактор, с которым я работал! А установка будет производится на компьютере с ОС Windows 7.

И так давайте начнем с установки, что и как и куда. Достаточно плохо, то, что нет готовых настроекнных Эклипсов, его прийдется не только устанавливать а и выполнять настройки вручную.

Для этого нам будет нужно скачать следующие материалы:



Теперь, когда вы все скачали, настроим Eclipse. Розархивируйте Эклипс в удобную вам папку, и запустите, если приложение не запуститься, то по этой ссылке http://www.oracle.com вам необходимо скачать Java  Runtime Environment и установить. После удачного запуска Эклипс, начнем настройку.

Установим plug-in-и:

--  Нажмите на help и выберите install new software.
--  Добавьте http://embsysregview.sourceforge.net/update до поля list of repositories
    Установите.
--  Теперь установим embsysregview - толчейн для просмотра регистров.
--  Для этого нужно скопировать файл nrf51.xml из../nRF51 SDK/SVD/ у папку .../Eclipse/plugins/org.eclipse.cdt.embsysregview_x.x.x/data/cortex-m0/Nordic. (Если там нет такой папки, то создайте. Имя  "Nordic".)
--  Сново выполните 2 пункт и добавьте http://gnuarmeclipse.sourceforge.net/updates  в поле list of repositories.
--  Установите.
--  Теперь установите GNU ARM C/C++ Cross Compiler и GNU ARM C/C++ J-Link Debugging, инными словами все ЕХЕшные файлы. Если вы не будете придумывать им свои пути установки, то у вас не должно возникнуть проблем с установкой.

Теперь, когда вы все установили, давайте настроим пути к средам. Перейдите к Эклипс:

--  Нажмите  window и выберите preferences. Найдите C/C++->Build->Worskpace Tools Paths.
--  Установите путь у програмам MAKE/RM и GNU ARM toolchain. Если вы ничего не изменяли при установки програм, то воспользуйтесь этими путями: C:\Program Files (x86)\GnuWin32\bin и C:\Program Files (x86)\GNU Tools ARM Embedded\4.9 2015q1\bin.
--  Теперь откройте Build -> Environment и добавьте в новое поле PATH (путь)  к GNU ARM toolchain, как в предыдущем шаге.
--  Теперь нужно настроить EmbSys Register viewer. Откройте window в Eclipse и нажмите preferences.
--  В левом navigation bar нажмите на C/C++ и на debug.
--  Теперь выберите EmbSys register из списка.
--  В списке architecture найдите cortex-m0.
--  В vendor найдите Nordic.
--  В Chip выберите nRF51.
--  Теперь можно запускать EmbSys Register View при отладке, для этого зайдите Window выберите Show View, нажмите Other Debug и выберите EmSys Registers.

На этом настройку Эклипс можно считать завершенной. В следующем уроке, мы создадим наш первый проект. Ниже есть ссылка на архив со скринами, кому сложно понять письменно.


Прикрепления: 3002368.png(49Kb)


Нет человека-которого нельзя научить...
Есть человек-который не хочет учиться!!!
 
Гость Дата: Воскресенье, 23.07.2017, 02:43 | Сообщение # 2
Группа: Гости





fsdfsdfsd

Добавлено (23.07.2017, 02:43)
---------------------------------------------
у меня в debug нет поля EmbSys. Подскажите пожалуйста как быть (Eclipse Oxygen)

 
Форум » IT-технологии » ARM ядро » nRF51xxx серия » Урок первый - настройка Eclipse (Настройка среды разаработки.)
Страница 1 из 11
Поиск:
Новый ответ
Имя:
Текст сообщения:
Опции сообщения:
Код безопасности:
Яндекс.Метрика
24 log 24 LOG statistick
счетчик посещений
Если вы видите это,
то ваш браузер устарел
и не поддерживает технологий
CSS 3.0