25.10.2019

Гюнтер Борн Руководство Разработчика

Борн

Среда разработки, представляющая собой набор утилит для выполнения полного комплекса мероприятий по написанию программного обеспечения для микроконтроллеров. Keil uVision позволяет работать с проектами любой степени сложности, начиная с введения и правки исходных текстов и заканчивая внутрисхемной отладкой кода и программированием ПЗУ микроконтроллера. От разработчика скрыта большая часть второстепенных функций, что сильно разгружает интерфейс и делает управление интуитивно понятным. Однако при возрастании сложности реализуемых задач, всегда можно задействовать весь потенциал модулей, функционирующих под управлением единой оболочки. Среди основных программных средств Keil uVision можно отметить. Базу данных микроконтроллеров, содержащую подробную информацию обо всех поддерживаемых устройствах.

Dec 26, 2007 - Книга Гюнтера Борна знакомит читателя с основами программирования сценариев для Microsoft Windows Script Host 2.0. Книга Гюнтера Борна знакомит читателя с основами программирования сценариев для Microsoft Windows Script Host 2.0. В ней подробно и доступно. Гюнтер Борн is the author of Microsoft Windows Script Host 2.0 Developer's Guide (3.33 avg rating, 6 ratings, 0 reviews, published 2000).

Здесь хранятся их конфигурационные данные и ссылки на источники информации с дополнительными техническими описаниями. При добавлении нового устройства в проект все его уникальные опции устанавливаются автоматически. Менеджер проектов, служащий для объединения отдельных текстов программных модулей и файлов в группы, обрабатываемые по единым правилам. Подобная группировка позволяет намного лучше ориентироваться среди множества файлов.

Встроенный редактор, облегчающий работу с исходным текстом за счет использования многооконного интерфейса, выделения синтаксических элементов шрифтом и цветом. Существует опция настройки в соответствии со вкусами разработчика. Редактирование остается доступным и во время отладки программы, что позволяет сразу исправлять ошибки или отмечать проблемные участки кода. Средства автоматической компиляции, ассемблирования и компоновки проекта, которые предназначены для создания исполняемого (загрузочного) модуля программы.

При этом между файлами автоматически генерируются новые ассемблерные и компиляторные связи, которые в дальнейшем позволяют обрабатывать только те файлы, в которых произошли изменения или файлы, находящиеся в зависимости от изменённых. Функция глобальной оптимизации проекта позволяет достичь наилучшего использования регистров микроконтроллера путем неоднократной компиляции исходного кода. Компиляторы uVision работают с текстами, написанными на Си или ассемблере для контроллеров семейств ARM, MSC51, C166 и многих других. Кроме того возможно использование компиляторов других производителей. Отладчик-симулятор, отлаживающий работу скомпилированной программы на виртуальной модели микропроцессора. Довольно достоверно моделируется работа ядра контроллера и его периферийного оборудования: портов ввода-вывода, таймеров, контроллеров прерываний. Для облегчения комплексной отладки разрабатываемого программного обеспечения возможно подключение программных моделей нестандартного оборудования.

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

Выделяют следующие из них:. Source Browser, содержащую базу данных программных символов для быстрого поиска;. Find in Files, предназначенную для поиска заданного кода во всех файлах указанной папки или проекта;. Tools Menu, позволяющую использовать утилиты сторонних производителей;. PC-Lint, анализирующую исходный текст программы с выделением потенциально опасных мест;.

Flash tool, программирующую FLASH-память микроконтроллеров. Среда программирования разработана компанией Keil, которая была основана в Мюнхене в 1982 году братьями Гюнтером и Рейнхардом. В октябре 2005 года Keil вошла в состав американской корпорации ARM. На сегодняшний день она представляет широкий спектр различных средств для разработки программ, включающих Cи-компиляторы, макроассемблеры, отладчики, симуляторы, линкеры, IDE-приложения и оценочные платы для различных семейств микроконтроллеров. Программа Keil uVision является платной и стоит очень больших денег. По ссылке ниже, после заполнения анкеты можно скачать демонстрационную версию. Разумеется, в ней присутствует ряд ограничений и основное из них – 32 КБ на размер программы.

Среда разработки Keil uVision представлена на английском языке. Программа работает на персональных компьютерах под управлением только операционной системы Windows версий 2000, XP, Vista и 7. Распространение программы: Shareware (платная). Есть демоверсия с рядом ограничений, в т.ч. На размер кода - не более 32 КБ.

Официальный сайт Keil uVision.

Microsoft Windows Script Host 2.0. Руководство разработчика. Автор - Гюнтер Борн Книга Гюнтера Борна 'Microsoft Windows Script Host 2.0. Руководство разработчика' является подробным руководством по применению Windows Script Host (WSH). Здесь подробно рассмотрены возможности WSH, а также их расширение с помощью компонентов ActiveX и доступ к объектам автоматизации.

Гюнтер Борн Руководство Разработчикам

Эта книга идеальна для всех, кто работает со сценариями: от новичков, желающих изучить основы предмета, до опытных разработчиков на Perl, VBScript, JScript, Python, TCL или других языках сценариев.