вторник, 3 января 2012 г.

Изучение arm - Подготовка ч2

Подготовка переходит в финальную стадию, нам необходимо скачать еще несколько компонентов и можно приступать к изучение микроконтроллера.


После создания директории перейдем в нее.
nis@jane ~ $ cd arm-dev/

Директория пуста, для начала работы нам необходимы файлы заголовков и библиотека стандартных компонентов для работы с блоками at91rm9200 и остальной периферией на отладочной плате.
Для этого необходимо скачать необходимые исходные файлы с сервера github.com в текущую директорию.

nis@jane ~/arm-dev $ git clone git://github.com/no111u3/dive-into-arm-env.git ./
Cloning into ....
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 3 (delta 0)
Receiving objects: 100% (3/3), done.

После этого у нас появится пустой файл README(я пока не придумал что в него конкретно напишу). Если не создалась директория include то попробуем обновить репозиторий.
nis@jane ~/arm-dev-test $ git pull
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 4 (delta 0), reused 4 (delta 0)
Unpacking objects: 100% (4/4), done.
From git://github.com/no111u3/dive-into-arm-env
   28369c6..a030d8f  master     -> origin/master
Merge made by recursive.
 include/AT91RM9200_inc.h | 2401 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 2401 insertions(+), 0 deletions(-)
 create mode 100755 include/AT91RM9200_inc.h

в папке include, должен появится файл AT91RM9200_inc.h - необходимый заголовчный файл для дальнейшей работы. На этом первичная подготовка закончена.