Привет Гость!
Рады видеть Вас на МАЛАТКЕ! Внимание!!! Ваши права ограничены.
Чтобы снять ограничения и не просматривать лишний контент Войдите или
Зарегистрируйтесь на сайте.
С уважением Администрация сайта
Сейчас: 22.12.2024, 07:25.
Сегодня я хочу начать уроки, которые посвящаються чипу семейства 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.
На этом настройку Эклипс можно считать завершенной. В следующем уроке, мы создадим наш первый проект. Ниже есть ссылка на архив со скринами, кому сложно понять письменно.
Дата: Воскресенье, 23.07.2017, 02:43 | Сообщение # 2
Группа: Гости
fsdfsdfsd
Добавлено (23.07.2017, 02:43) --------------------------------------------- у меня в debug нет поля EmbSys. Подскажите пожалуйста как быть (Eclipse Oxygen)