Оглавление:

Введение в Cypress (часть 2): 3 шага
Введение в Cypress (часть 2): 3 шага

Видео: Введение в Cypress (часть 2): 3 шага

Видео: Введение в Cypress (часть 2): 3 шага
Видео: Cypress для End2end тестирования. Первый взгляд 2024, Июль
Anonim
Введение в Cypress (часть 2)
Введение в Cypress (часть 2)

Это руководство является продолжением предыдущего здесь;

Введение в Cypress (часть 1)

В предыдущем Instructable используется оценочная плата PSoC 4, у которой нет доступа к отладчику. В этом руководстве используется оценочная плата PSoC 5, у которой есть доступ к отладчику, чтобы показать, насколько он может быть полезен при программировании устройства. Кроме того, в этом руководстве демонстрируется другой проект и взаимодействие с ультразвуковым датчиком HC SR04.

Я бы с удовольствием сделал больше видеороликов и сопроводительных инструкций по использованию микроконтроллеров Cypress, с возможными предстоящими видеороликами, в которых больше внимания уделяется конкретным частям в создателе PSoC, включая прерывания и другие полезные советы по кодированию, более подробный обзор ресурсов по дизайну и другие функции в PSoC Creator. При этом я был бы очень признателен за отзывы об этих уроках, а также приму предложения для будущих руководств, если есть что-то конкретное, что я не охватывал, и кто-то хотел бы охватить. Спасибо.

Шаг 1. Что вам нужно

Что вам нужно
Что вам нужно

Чтобы следовать этому Руководству, вам необходимо установить PSoC Creator 4.2, ссылку для этого можно найти в части 1 Руководства. Кроме того, вам понадобится оценочная плата PSoC 5, которую можно приобрести на Digikey здесь;

Оценочная плата Cypress PSoC 5

Кроме того, эта плата не имеет заголовков, поэтому рекомендуется припаять к плате несколько заголовков с шагом 0,1, чтобы упростить соединение, я рекомендую соединить заголовки, поскольку они позволяют вам иметь как штекерные, так и женские соединения на каждом контакте, и они хороши иметь хотя бы на одной доске для тестирования;

Заголовки контактов Male / Female

Для этого проекта я настраиваю простой тест ультразвукового датчика HC-SR04, и один из них потребуется для проекта. Они доступны повсюду, я обычно покупаю их у китайских продавцов на eBay по цене около 1 доллара за штуку, когда покупаю их наборами по 5. Наконец, для подключения датчика к плате использовался кабель DuPont.

Подключив датчик к микроконтроллеру, мы подключаем датчики Vcc к питанию на плате, GND к плате GND, а для включенного кода в конце этой инструкции, Echo к контакту 3.0 и Trig к 3.1.

Шаг 2: Программирование микроконтроллера

Я считаю, что видеоформат для этих руководств очень полезен, так что вы можете смотреть и слушать, следить за мной и точно видеть, что я нажимаю на экране. Также вы можете сделать паузу и перемотать назад по мере необходимости.

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

Шаг 3: Дополнительные материалы

Если по какой-то причине у вас возникли проблемы, вы можете загрузить zip-файл этого проекта, точный из видео, и извлечь все файлы в папку на рабочем столе. В PSoC Creator найдите файл на рабочем столе, откройте рабочее пространство и запустите его самостоятельно или используйте для проверки схемы или кода проекта. Все должно быть там, и оно должно быть правильно построено и запрограммировано через отладчик на вашу доску, и даст вам рабочий пример в качестве справки, а также сопроводительное видео, которое поможет.

Надеюсь, это видео поможет показать, как программировать микроконтроллер с помощью отладчика, и проверить правильность обновления кода и переменных из PSoC Creator. В зависимости от комплекта микроконтроллера, который вы покупаете, некоторые из них поддерживают отладчик, например, плата, используемая в этом Instructable, а также плата Cypress PSoC 4 Pioneer, в то время как другие, такие как оценочная плата PSoC 4, не поддерживают и требуют хост загрузчика. Плата с поддержкой отладчика - невероятно полезный инструмент для тестирования и поиска проблем с кодом, а также для быстрого внесения и тестирования изменений.

Кроме того, должно быть ясно, что создание проекта для устройства PSoC5 так же просто, как создание проекта для PSoC4, поскольку они одинаковы. Создание проекта для любого из устройств семейства PSoC аналогично использованию создателя PSoC путем размещения компонентов, подключения их к контактам платы и написания кода.

Счастливого создания!

* Сообщите мне, если возникнут проблемы с файлом архива после его распаковки и запуска в PSoC Creator ** Обновлено для PSoC Creator 4.2 *

Рекомендуемые: