Всегда верное решение!
ГАММА-САНКТ-ПЕТЕРБУРГ
Поставки электронных компонентов и модулей на рынки
России, стран СНГ и Прибалтики
Russian English
(812) 493-51-15
197101, Санкт-Петербург, Певческий пер., 12
(ст.м. "Горьковская"), БЦ "LIGHTHOUSE"

посмотреть на карте

(812) 493-51-15

Поддержка плат Click в MCC

Для помощи в быстром воплощении ваших идей, компания Microchip Technology Inc. предоставляет программные библиотеки поддержки плат MikroElektronika Click boards компании MikroElektronika.

Ежедневно, начиная с 8 марта, Microchip будет добавлять поддержку плат Click boardsTM в конфигуратор кода MCC (MPLAB Code Configurator). Пользователи отладочных плат Microchip получают простой способ добавить датчики, функции управления и коммуникаций в прототипы своих устройств. За 50 дней Microchip планирует добавить в MCC библиотеки для 50 плат Click boardTM.

Каждую неделю на странице компании выкладывается обновление библиотеки MCC.

Пример установки и работы с библиотекой

Рассмотрим пример использования платы “Accel 3 click” (3-х осевой акселерометр H3LIS331) совместно с отладочной платой Xpress

1. Установить плагин MCC

2. Скачать библиотеку поддержки плат Click Boards, распаковать архив

3. В среде MPLAB X открыть Tools -> Options -> вкладку Plugins

4. Нажать Add Library, выбрать файлы из п.2. Перезагрузить среду разработки MPLAB X

5. Создать новый проект для микроконтроллера PIC16F18855 (установлен на плате Xpress)

6. Запустить плагин MCC

7. Добавить в проект UART (двойной клик по EUSART в окне Device Resources)

8. Добавить в проект поддержку платы Accel 3 Click

9. В окне Project Resources выбрать плату Accel3, проверить настройки по умолчанию, отметить пункт Generate Example

10. Открыть настройки UART, проверить настройку скорости, отметить пункты Enable Transmit и Redirect STDIO to UART

11. Открыть Pin Manager и задать порты I/O для UART (RC0 – TX, RC1 RX) и I2C (RC3 – SDA1, RC4 – SCL1)

12. Открыть Pin Module в Project Resources, проверить функции (вход-выход) портов

13. Сгенерировать код (Generate в окне Project Resources)

14. Будут сформированы необходимые файлы

15. Открыть файл main.c
Добавить
#include "mcc_generated_files/ACCEL3_example.h"

В цикл while(1) добавить:
ACCEL3_example();
__delay_ms(500);

16. Запрограммировать плату Xpress

17. Открыть терминальную программу, выбрать COM-порт, с параметрами как были заданы в п.10

Видим, что через UART выводятся данные с датчика ускорения, установленного на плате «Accel 3 Click»

Получить технические консультации по продукции Microchip вы можете обратившись к нашим специалистам Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра..

Регистрация e-mail на получение новостей ::

Статьи для разработчиков

Новости производителей