Тестовый стенд

Материал из Automata.

(Различия между версиями)
Перейти к: навигация, поиск
(Комплекс лабораторных работ (2010))
(Примеры программ)
 
(38 промежуточных версий не показаны.)
Строка 7: Строка 7:
*[http://embedded.ifmo.ru/sdk/sdk11/sch/sdk11r3_pld_ext.pdf Логическая схема расширителя портов ввода-вывода стенда SDK-1.1 (Rev. 3, полная конфигурация)]
*[http://embedded.ifmo.ru/sdk/sdk11/sch/sdk11r3_pld_ext.pdf Логическая схема расширителя портов ввода-вывода стенда SDK-1.1 (Rev. 3, полная конфигурация)]
*[http://embedded.ifmo.ru/sdk/sdk11/doc/SDK11_APPNOTE1.pdf Отличия SDK-1.1s от SDK-1.1: отличия в программировании стенда SDK-1.1 с ADuC812 и ADuC842]
*[http://embedded.ifmo.ru/sdk/sdk11/doc/SDK11_APPNOTE1.pdf Отличия SDK-1.1s от SDK-1.1: отличия в программировании стенда SDK-1.1 с ADuC812 и ADuC842]
 +
 +
 +
<b></b>
==== Методическое обеспечение ====
==== Методическое обеспечение ====
Строка 14: Строка 17:
*[http://books.ifmo.ru/book/pdf/686.pdf Ключев, А.О., Ковязина Д.Р., Кустарев, П.В., Платунов, А.Е. Аппаратные и программные средства встраиваемых систем. Учебное пособие. – СПб.: СПбГУ ИТМО, 2010. – 290 с.]
*[http://books.ifmo.ru/book/pdf/686.pdf Ключев, А.О., Ковязина Д.Р., Кустарев, П.В., Платунов, А.Е. Аппаратные и программные средства встраиваемых систем. Учебное пособие. – СПб.: СПбГУ ИТМО, 2010. – 290 с.]
*[http://books.ifmo.ru/book/pdf/728.pdf Ключев А.О., Ковязина Д.Р., Петров Е.В., Платунов А.Е. Интерфейсы периферийных устройств. – СПб.: СПбГУ ИТМО, 2010. – 290 с.]
*[http://books.ifmo.ru/book/pdf/728.pdf Ключев А.О., Ковязина Д.Р., Петров Е.В., Платунов А.Е. Интерфейсы периферийных устройств. – СПб.: СПбГУ ИТМО, 2010. – 290 с.]
 +
 +
 +
<b></b>
==== Комплекс лабораторных работ (2010) ====
==== Комплекс лабораторных работ (2010) ====
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2010/SDK-1.1_labs_r110.pdf Комплекс лабораторных работ для учебного лабораторного стенда SDK-1.1 (Версия 1.1.0)]
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2010/SDK-1.1_labs_r110.pdf Комплекс лабораторных работ для учебного лабораторного стенда SDK-1.1 (Версия 1.1.0)]
 +
 +
 +
<b></b>
 +
 +
==== Комплекс лабораторных работ (2003) ====
 +
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2003/IOS2003_lab1.pdf Лабораторная работа № 1. Изучение архитектуры стенда]
 +
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2003/IOS2003_lab2.pdf Лабораторная работа № 2. Управление светодиодами и последовательным интерфейсом]
 +
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2003/IOS2003_lab3.pdf Лабораторная работа № 3. Таймер, использование прерываний]
 +
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2003/IOS2003_lab3.pdf Лабораторная работа № 4. UART, использование прерываний]
 +
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2003/IOS2003_lab5.pdf Лабораторная работа № 5. Клавиатура]
 +
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2003/IOS2003_lab6.pdf Лабораторная работа № 6. Интерфейс I2C]
 +
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2003/IOS2003_lab7.pdf Лабораторная работа № 7. ЖКИ]
 +
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2003/IOS2003_lab8.pdf Лабораторная работа № 8. Работа со звуком]
 +
*[http://embedded.ifmo.ru/sdk/sdk11/labs/2003/IOS2003_lab9.pdf Лабораторная работа № 9. ЦАП и АЦП]
 +
 +
 +
<b></b>
 +
 +
==== Инструментальные средства ====
 +
 +
{| cellpadding="5" cellspacing="0" border="1"
 +
! align="center" style="color:white;background-color:#000000;"|Название
 +
! align="center" style="color:white;background-color:#000000;"|Скачать
 +
! align="center" style="color:white;background-color:#000000;"|Ссылка
 +
|-
 +
| align="left" |Компилятор SDCC (V2.9.0)
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/sdcc/sdcc-2.9.0-setup.exe .exe (Windows)]
 +
| align="center" |[http://sourceforge.net/project/showfiles.php?group_id=599 Скачать]
 +
|-
 +
| align="left" |Документация к компилятору SDCC (SDCC Compiler User Guide)
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/sdcc/sdccman.pdf .pdf]
 +
| align="center" |[http://sourceforge.net/project/showfiles.php?group_id=599 Скачать]
 +
|-
 +
| align="left" |Инструментальные средства разработки Keil - An ARM Company для семейства микроконтроллеров MCS-51 (Keil 8051 Development Tools)
 +
| align="center" |---
 +
| align="center" |[http://www.keil.com/c51/ Скачать]
 +
|-
 +
| align="left" |Утилита make
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/make/make.exe .exe (Windows)]
 +
| align="center" |---
 +
|-
 +
| align="left" |Владимир Игнатов. Эффективное использование GNU Make (Версия 1.2, 2000)
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/make/make.pdf .pdf]
 +
| align="center" |---
 +
|-
 +
| align="left" |Инструментальная система M3P
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/gm3p/M3P.exe .exe (Windows)][http://embedded.ifmo.ru/sdk/sdk11/soft/gm3p/gm3p.tar.gz .tar.gz (Linux)]
 +
| align="center" |[http://embedded.ifmo.ru/viewvc/?root=gm3p GM3P (Linux)]
 +
|-
 +
| align="left" |Инструментальная система GM3P. Руководство пользователя
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/gm3p/gm3p_user_manual.pdf .pdf]
 +
| align="center" |---
 +
|-
 +
| align="left" |Инструментальная система T167B
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/t167.zip .zip (Windows)]
 +
| align="center" |---
 +
|-
 +
| align="left" |Инструментальная система T2
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/t2.zip .zip (Windows)]
 +
| align="center" |---
 +
|-
 +
| align="left" |Универсальный загрузчик UL3 (HEX-202 + PM3P)
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/ul3.zip .zip (Windows)]
 +
| align="center" |[http://embedded.ifmo.ru/viewvc/?root=ul3 svn ul3]
 +
|-
 +
| align="left" |Резидентный загрузчик HEX-202
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/hex_202.zip .zip (Windows)]
 +
| align="center" |---
 +
|-
 +
| align="left" |Программатор Flash для микроконтроллера ADuC812 (DL)
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/dl.zip .zip (Windows)]
 +
| align="center" |---
 +
|-
 +
| align="left" |Тестовые драйверы и инструментальное обеспечение для работы с учебным стендом SDK-1.1. Руководство пользователя
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/doc/sdk11_programs_user_manual.pdf .pdf]
 +
| align="center" |---
 +
|-
 +
| align="left" |Демонстрационная программа для загрузки во внешнюю память (SRAM) стенда SDK-1.1
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/demoset.zip .zip (Windows)]
 +
| align="center" |---
 +
|-
 +
| align="left" |Демонстрационная программа [Demo + загрузчик HEX202] для загрузки во Flash-память стенда SDK-1.1
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/softset.zip .zip (Windows)]
 +
| align="center" |---
 +
|-
 +
| align="left" |Демонстрационные программы для стенда SDK-1.1. Руководство пользователя
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/doc/DemoSetUG.pdf .pdf]
 +
| align="center" |---
 +
|}
 +
 +
 +
<b></b>
 +
 +
==== Примеры программ ====
 +
 +
{| cellpadding="5" cellspacing="0" border="1"
 +
|+ align="center" |Проекты компилируются SDCC и собираются при помощи утилиты GNU Make
 +
! align="center" style="color:white;background-color:#000000;"|Название
 +
! align="center" style="color:white;background-color:#000000;"|Скачать(Linux)
 +
! align="center" style="color:white;background-color:#000000;"|Скачать (Windows)
 +
|-
 +
| align="left" |Простейшая программа (вывод в последовательный канал "Hello!")
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/examples/sdcc/linux/simple_sdk_1_1-1.0.0-0-l.tar.gz ]
 +
| align="center" |[http://embedded.ifmo.ru/sdk/sdk11/soft/examples/sdcc/linux/simple_sdk_1_1-1.0.0-0-l.tar.gz ]
 +
|-

Текущая версия

Содержание

Учебный лабораторный стенд SDK-1.1

Основной комплект документации


Методическое обеспечение

Учебные пособия


Комплекс лабораторных работ (2010)


Комплекс лабораторных работ (2003)


Инструментальные средства

Название Скачать Ссылка
Компилятор SDCC (V2.9.0) .exe (Windows) Скачать
Документация к компилятору SDCC (SDCC Compiler User Guide) .pdf Скачать
Инструментальные средства разработки Keil - An ARM Company для семейства микроконтроллеров MCS-51 (Keil 8051 Development Tools) --- Скачать
Утилита make .exe (Windows) ---
Владимир Игнатов. Эффективное использование GNU Make (Версия 1.2, 2000) .pdf ---
Инструментальная система M3P .exe (Windows).tar.gz (Linux) GM3P (Linux)
Инструментальная система GM3P. Руководство пользователя .pdf ---
Инструментальная система T167B .zip (Windows) ---
Инструментальная система T2 .zip (Windows) ---
Универсальный загрузчик UL3 (HEX-202 + PM3P) .zip (Windows) svn ul3
Резидентный загрузчик HEX-202 .zip (Windows) ---
Программатор Flash для микроконтроллера ADuC812 (DL) .zip (Windows) ---
Тестовые драйверы и инструментальное обеспечение для работы с учебным стендом SDK-1.1. Руководство пользователя .pdf ---
Демонстрационная программа для загрузки во внешнюю память (SRAM) стенда SDK-1.1 .zip (Windows) ---
Демонстрационная программа [Demo + загрузчик HEX202] для загрузки во Flash-память стенда SDK-1.1 .zip (Windows) ---
Демонстрационные программы для стенда SDK-1.1. Руководство пользователя .pdf ---


Примеры программ

Проекты компилируются SDCC и собираются при помощи утилиты GNU Make
Название Скачать(Linux) Скачать (Windows)
Простейшая программа (вывод в последовательный канал "Hello!") [1] [2]
Личные инструменты
Микроконтроллеры