MCS51 Config Wizard: утилита автоматической конфигурации микроконтроллеров |
Автор ARV | |||||
19.07.2007 г. | |||||
Мастер конфигурации микроконтроллеров неустаревающего семейства MCS51 служит для визуального, как это сейчас очень модно, т.е. без единой строчки написанного вручную кода, генерировать текст программы, которая выполнит настройку периферийных устройств микроконтроллера в соответствии с требованиями пользователя, т.е. программиста.
Программа позволяет настроить таймеры на отработку заданного временного интервала, или наоборот, определить интервал переполнения таймера в зависимости от значения его счетчика. кроме того, программа автоматически настраивает последовательный интерфейс на работу с заданной скоростью. Так же конфигурируются прерывания и их приоритеты. В конце работы программа формирует исходный текст программного модуля на C или ассемблере, который и производит все необходимые действия по настройке периферии. Эта программа может быть сохранена в файле, который затем необходимо включить в основной проект. В нужном месте основной программы потребуется обратиться к единственной подпрограмме (функции для C) - и все! MCS51 Config Wizard позволяет поместить сгенерированный текст программы и в буфер обмена, что позволяет использовать его в интеграции с любыми интегрированными средами разработки программ, будь то известные зарубежные Keil uVision или Raisonance RKit, или пока что малоизвестная, но очень перспективная и высококачественная и во многом превосходящая "фирменные" Visual MCStudio, которой будет посвящена отдельная глава. В настоящее время мастер конфигурации поддерживает только набор периферии базового микроконтроллера семейства, т.е. классического 51-го, например отечественного К1816ВЕ51 или зарубежных 8051, AT89C51, AT89C52 и др. Если данная утилита окажется востребованной, то за ней последуют аналогичные для более насыщенных периферией микроконтроллеров. Файлы для скачивания доступны в файловом архиве. Добавить в любимые (0) | Просмотров: 29483
Только зарегистрированные пользователи могут оставлять коментарии. |
« Пред. | След. » |
---|