Показано с 1 по 2 из 2

Тема: Настройка среды программирования для МК 8051

  1. #1
    Moderator Аватар для Leff
    Регистрация
    26.04.2012
    Адрес
    Царевококшайск, Россия.
    Сообщений
    6,761

    Lightbulb Настройка среды программирования для МК 8051

    Изложу в том порядке как сам устанавливаю аналогичные среды программирования.

    1. Устанавливаем на комьютер программу VMware Workstation v7 или 8. (Большой выбор версий на - rutracker.org).

    2. Запускаем VMware. Создаем новую виртуальную машину.
    File -> New -> VirtualMachne
    Typical -> Next
    Вставляем CD-ROM диск с Windows XP SP3 в дисковод.
    Выбираете дисковод. Жмете -> Next.
    Вводите - Product key Windows. Имя пользователя, пароль если нужен.
    Жмете -> Next.
    Virtual Machine Name: Назвние вашей виртуальной машины. Например, WinXP, Game, SiLabs и т.д.
    Lokation: местоположение файлов виртуального диска. Рекомендуется создать папку MyVirtulMachine на диске D:\ (или другом, но не на диске С:\) и туда сохранять виртуальный диск (указать путь).
    Maximum disk size - размер виртуального диска. Рекомендуется - 20 Gb.
    Выбрать - Store virtual disk as single file.
    Жмете -> Next. Finish.
    Создается виртуальный диск в указанной директории, форматируется и устанавливается в него Windows XP.
    Чтобы переключить курсор между Хост машиной и Виртуальной машиной нажимате одновременно кнопки клавиатуры - Ctrl+ALt. Можно просто навести курсор на поле и нажать левую кнопку мыши.
    Для входа в диалог настройки: VM -> Setting,
    Network Adapter - NAT; CD/DVD - Auto detect.
    Выключить машину - "красный квадрат". Включить машину - "зеленый треугольник".
    При правильной установке программ, скопированный файл в виртуальной машине может быть вставлен в любую папку (например, рабочий стол) на Хост машине. И наоборот.

    3. Устанавливаете на виртуальной машине все программы которые обычно устанавливают для Windows XP. Удобно пользоваться внешним USB накопителем большой емкости.
    По ссылке http://www.sonsivri.to/forum/index.php?topic=44187.0 находите "подходящие" MDK ARM 4.21 & RL-ARM 4.13 & HLP + Keil uVision 4_8051
    На версию АРМ можно сверху устанавливать 8051. Не забываем зайти: File -> License Management.
    Открываете любой демопроект для Keil.
    Help -> About mVision - смотрим что получилось с установкой программ и лицензией.
    Если используете программатор USB DEBUG ADAPTER фирмы Silabs, необходимо установить драйвер - SiC8051F_uVision (под Windows).
    После запуска Keil mVision, нужно открыть любой проект, затем перейти:
    Project -> Options for Target -> Debug -> выбрать драйвер в меню: Silicon Labs C8051F Driver.
    Project -> Options for Target -> Output -> Greate HEX file
    Затем можно нажать кнопку Rebuild после чего должен быть сформирован HEX файл в папке проекта. При нажатии кнопки DOWNLOAD код должен загружаться во Flash МК (если все правильно подключено).
    Далее выполняется отладка программы силами эмбеддера.
    Последний раз редактировалось Leff; 22.05.2012 в 23:35.

  2. #2
    Junior user Аватар для Friendly
    Регистрация
    26.04.2012
    Сообщений
    577
    Коллега недавно спрашивал: зачем нужно устанавливать среду программирования на виртуальную машину? Говорит, что все на обычном компьютере можно установить?

    Ответ прост: затем, что бы можно было сохранить виртуальный диск, вместе со всеми настройками различных компиляторов, программаторов, загрузчиков и отладчиков.
    По другому не получится сохранить всю среду программирования в течении длительного времени.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •