Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ru:examples:setup:linux [2013/08/26 12:36] eduardtlmkru:examples:setup:linux [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 25: Line 25:
   sudo sh homelab_library_vX.X.run   sudo sh homelab_library_vX.X.run
  
-Убедись, что загрузка и установка библиотеки Домашней Лаборатории удалась.+Убедитесь, что загрузка и установка библиотеки Домашней Лаборатории удалась.
  
 **3. KontrollerLab** **3. KontrollerLab**
Line 41: Line 41:
 ===== Подключение программатора ===== ===== Подключение программатора =====
  
-Подключите программатор к компьютеру и убедитесь, что компьютер распознает его. Написать в окне терминала команду //lsusb//, которая показывает список подключенных устройств USB. Имя программатора, это - "Future Technology Devices International, Ltd FT 232 USB-Serial (UART) IC".+Подключите программатор к компьютеру и убедитесь, что компьютер распознает его. Написать в окне терминала команду //lsusb//, которая показывает список подключенных устройств USB. Имя программатора - "Future Technology Devices International, Ltd FT 232 USB-Serial (UART) IC".
  
 {{  :kit:002_lsbusb.png?400  |}} {{  :kit:002_lsbusb.png?400  |}}
Line 49: Line 49:
 {{  :kit:003_ttyusb0.png?400  |}} {{  :kit:003_ttyusb0.png?400  |}}
  
-~~PB~~+<pagebreak>
  
 ===== Создание проекта ===== ===== Создание проекта =====
Line 71: Line 71:
 {{  :kit:006_project_conf_common.png?400  |}} {{  :kit:006_project_conf_common.png?400  |}}
  
-~~PB~~+<pagebreak>
  
 Настроить установки компилятора на карте //Compiler//, как указано на приложенном изображении. Перед нажатием //OK// назначить введённые здесь параметры установками по умолчанию. Настроить установки компилятора на карте //Compiler//, как указано на приложенном изображении. Перед нажатием //OK// назначить введённые здесь параметры установками по умолчанию.
Line 81: Line 81:
 {{  :kit:008_programmer_conf.png?400  |}} {{  :kit:008_programmer_conf.png?400  |}}
  
-~~PB~~+<pagebreak>
  
 **5.** Установить параметры текстового редактора так, чтобы табуляция определялась 4 пропусками. Это нужно для того, чтобы при открытии исходного файла другим текстовым редактором, он был прочитан так же как и в KontrollerLab. В меню следует выбрать //Settings -> Configure Editor// и слева в открывшемся окне - //Editing//, отметить галочкой "Insert spaces instead of tabulators", так же установить ширину табуляции - 4 пропуска.  **5.** Установить параметры текстового редактора так, чтобы табуляция определялась 4 пропусками. Это нужно для того, чтобы при открытии исходного файла другим текстовым редактором, он был прочитан так же как и в KontrollerLab. В меню следует выбрать //Settings -> Configure Editor// и слева в открывшемся окне - //Editing//, отметить галочкой "Insert spaces instead of tabulators", так же установить ширину табуляции - 4 пропуска. 
Line 87: Line 87:
 {{  :kit:009_editor_conf.png?400  |}} {{  :kit:009_editor_conf.png?400  |}}
  
-**6.** Настроить открывшиеся окна в KontrollerLab по своему усмотребию и прописать какую-либо лёгкую программу для тестирования среды. В следуещей подглаве приведён пример программы мигающего LED-а.+**6.** Настроить открывшиеся окна в KontrollerLab по своему усмотрению и прописать какую-либо лёгкую программу для тестирования среды. В следующей главе приведён пример программы мигающего LED-а.
  
 {{  :kit:010_kontrollerlab.png?500  |}} {{  :kit:010_kontrollerlab.png?500  |}}
  
-~~PB~~+<pagebreak>
  
 ===== Тестирование установок ===== ===== Тестирование установок =====
Line 97: Line 97:
 Если среда разработки установлена и налажена в первый раз, то имеет смысл протестировать, всё ли было выполнено правильно. Самый лёгкий способ для этого - создать маленькую программу, откомпилировать её и загрузить в контроллер. Если среда разработки установлена и налажена в первый раз, то имеет смысл протестировать, всё ли было выполнено правильно. Самый лёгкий способ для этого - создать маленькую программу, откомпилировать её и загрузить в контроллер.
  
-**1.** Присоеденить программатор с платой модуля контроллера ATmega128. Проверить, что программатор подключен в правильную розетку и (JTAG) и верно (кабель направлен в сторону от платы контроллера - см. следующее изображение). После подключения программатора следует подключить источник питания (на плате конторллера должен зажечься маленький зелёная LED спстояния).+**1.** Присоединить программатор с платой модуля контроллера ATmega128. Проверить, что программатор подключен в правильную розетку и (JTAG) и верно (кабель направлен в сторону от платы контроллера - см. следующее изображение). После подключения программатора следует подключить источник питания (на плате контроллера должен зажечься маленький зелёный LED состояния).
  
 {{  :kit:kit_test.jpg?400  |}} {{  :kit:kit_test.jpg?400  |}}
Line 122: Line 122:
 </code> </code>
  
-[{{  :kit:011_compile_ignite.png?300  |Tööriistariba}}]+[{{  :kit:011_compile_ignite.png?300  |Панель инструментов}}]
  
-Убедиться, что в окне выхода появится сообщение "File compiled successfully". Если будет сообщение "Error(s) occurred: ", следует проверить чтобы при введении кода не было сделано ошибок.+Убедиться, что в окне выхода появится сообщение "File compiled successfully". Если будет сообщение "Error(s) occurred: ", следует проверитьчтобы при введении кода не было сделано ошибок.
  
-**3.** Для загрузки кода выбрать приказ //ignite//. Если всё получится, то в окне выхода последней строкой KontrollerLab выдаст сообщение "Project built and uploaded successfully". Проверить, что LED состояния начал мигать с переодичностью (500 ms горит, 500 ms гаснет).+**3.** Для загрузки кода выбрать приказ //ignite//. Если всё получится, то в окне выхода последней строкой KontrollerLab выдаст сообщение "Project built and uploaded successfully". Проверить, что LED состояния начал мигать с периодичностью (500 ms горит, 500 ms гаснет).
  
 Если LED мигает, так как описано ранее, программное обеспечение установлена успешно и первая лабораторная работа выполнена.  Если LED мигает, так как описано ранее, программное обеспечение установлена успешно и первая лабораторная работа выполнена. 
ru/examples/setup/linux.1377520570.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0