FRDM-KL25Z — полное руководство по платформе разработки Freedom для Kinetis
В сегодняшней статье мы дадим обзор Freedom KL25Z/frdm-kl25z. Это устройство со встроенным интерфейсом отладки для управления запуском и программирования флэш-памяти, а также, среди прочего, имеет дополнительные платы расширения.
Плата Freescale FRDM-KL25Z
Сначала мы рассмотрим его описание и функции, а затем рассмотрим его конфигурации контактов и процесс настройки с использованием микроконтроллера.
Что такое FRDM-KL25Z
Платформа разработки FRDM-KL25Z — это разработка, энергоэффективная оценка, маломощная и небольшая система, используемая для быстрой демонстрации приложений и создания прототипов. По этой причине он ускорил распространение приложений, таких как устройства управления питанием, освещение, небольшие счетчики, аудиосистемы и т. д.
(акустическая стереосистема)
Конфигурация контактов FRDM-KL25Z
В таблице ниже приведены краткие сведения о распиновке FRDM-KL25Z.
Функции FRDM-KL25Z
Некоторые функции макетной платы FRDM-KL25Z включают:
- Во-первых, он имеет дополнительный ввод-вывод, совместимый с форм-фактором Arduino Uno.
- Кнопка сброса и трехцветный светодиод.
Трехцветный светодиод
- В-третьих, на него подается напряжение 3,3 В от разъема ввода-вывода или к нему. Он дополнительно имеет 5 В, подаваемое на разъем ввода-вывода, и 5-12 В на входе от разъема ввода-вывода.
- Конфигурация KL25Z128VLK4 32-разрядного микроконтроллера ARM cortex-M0 включает:
- Полноскоростной USB-контроллер
- Рабочая частота до 48 МГц.
- 16 КБ SRAM, 128 КБ флэш-памяти
ИС ARM Cortex-M0 и M3 в SMD
- Кроме того, он оснащен держателем батарейки типа «таблетка» с опциональным количеством и интерфейсом отладки OpenSDA — High-end USB.
- Питание подается на встроенный разъем USD.
- Наконец, он оснащен акселерометром Freescale MMA8451QR1 и жестким емкостным «ползунком».
Начало работы с MBED
- Подключите микроконтроллер к ПК
Начните с подключения вашего mbed к ПК с помощью USB-кабеля. Как отображение существующей мощности, индикатор состояния будет мгновенным. Через несколько секунд, после пост-активации, ваш компьютер идентифицирует MCU mbed как стандартный USB-накопитель.
Микроконтроллер Mbed
- Нажмите на ссылку MBED.HTM, чтобы войти
Затем щелкните учетную запись mbed.htm, чтобы открыть новый USB-накопитель в веб-браузере. Вам понадобится ваше имя пользователя и пароль для доступа к учетной записи или зарегистрируйте новую, чтобы открыть веб-сайт.
- Конфигурация ПК
MCU mbed будет выглядеть как последовательный порт на вашем ПК. Если вы используете Windows, вам нужно будет установить драйвер, чтобы увидеть дисплей, но это происходит по умолчанию в Linux и Mac.
В дальнейшем терминальное приложение поможет вашему хост-компьютеру взаимодействовать с mbed. Это гарантирует, что вы отправляете символы обратно в ОС mbed, а также позволяет печатать на экране вашего компьютера.
Другие терминальные программы, такие как TeraTerm, часто перечисляют доступные имена последовательных портов. Но если вы хотите узнать идентификатор последовательного порта, чтобы подключить к нему приложение или терминал, вы можете;
- Линукс: Используйте команду «Is/dev/ttyACM*», чтобы узнать имя устройства в Linux.
- Mac: Используйте команду «Is/dev/tty.USB modem*», чтобы узнать имя устройства в Mac OS.
- Windows: Перейдите с помощью следующих кнопок пуск-панель управления-система-оборудование –диспетчер устройств чтобы найти идентификатор COM-порта.
Загрузка программы
- Сохраните двоичный файл программы (.bin) на платформе FRDM.
Загрузите идеальный двоичный файл «Hello World», например, NXP FRDM-KL25Z:HelloWorld_KL25Z.bin.
Затем таким же образом вы сохраните файлы, используя обычный USB-диск, и сохраните двоичный файл программы на диск MCU mbed. Индикатор состояния мигает, пока компьютер записывает файл на диск MCU.
- Нажмите кнопку сброса
После нажатия кнопки Reset система загрузит новейшую программу с диска микроконтроллера mbed во флэш-память микроконтроллера. При этом светодиод состояния будет продолжать мигать.
В конце концов, когда система завершит загрузку программы в MCU, она начнет работать.
- Создание программ с помощью онлайн-компилятора
Наконец, ваш микроконтроллер mbed теперь может запускать программу и, следовательно, обеспечивать постоянное мигание светодиода LED1.
Затем повторное подключение и отключение или сброс микроконтроллера приведет к перезапуску программы.
- Чтобы загрузить другую программу.
После сброса самая новая программа на mbed MCU продолжает работать. Таким образом, вы можете перезаписать существующую программу или загрузить новую при обновлении текущей запущенной программы.
Заключение
Вкратце, плата FRDM-KL25Z представляет собой сверхдешевую платформу разработки, разработанную NXB в сотрудничестве с mbed для создания прототипов всевозможных устройств, таких как небольшие счетчики.
Если вы хотите продолжить изучение устройства FRDM-KL25Z, не стесняйтесь обращаться к нам.
Промышленные технологии
- Планирование цепочки поставок - Руководство производителя по точному планированию и прогнозированию
- Руководство по быстрому прототипированию для разработки продукта
- Навигация по Дикому Западу электронной коммерции:руководство для дистрибьюторов B2B
- Имеете ли вы право на налоговую скидку на исследования и разработки?
- Процесс открытия и почему он важен для ваших проектов развития?
- Руководство по охране труда в обрабатывающей промышленности
- Ultiboard — полное руководство для начинающих
- Модуль RTC:полное руководство для простого проекта
- 74LS74:полное руководство по двойному триггеру
- BME680 — полное руководство по датчику окружающей среды