PSoC (программируемая система на кристалле)
1 ответ

GPIO прерывание для разных контактов в PSoC 1

Я столкнулся с проблемой, связанной с прерыванием GPIO. Задача состоит в том, чтобы сделать простой интерфейс, поэтому мне нужно использовать 3 кнопки. Проблема в том, что я не понимаю, как использовать прерывание GPIO для разных контактов, и все мо…
24 апр '14 в 06:38
2 ответа

Псок 4 бле общаться с windows

Я хочу подать заявку на получение уведомлений с iphone через psoc 4 ble. Я подписываюсь на сервис ANCS, получаю уведомления и после того, как хочу, чтобы эти данные отправлялись в windows в java или C# приложении. Что я не знаю, как это сделать или,…
13 фев '18 в 07:08
0 ответов

mBluetoothGatt.getServices() возвращает неправильные UUID

В настоящее время разрабатывается приложение для Android, которое можно подключить с помощью специального сервиса. Сканирование работает правильно, но теперь я не могу прочитать характеристики из службы. Я использую доску разработки PSoC. Сделал пол…
18 фев '19 в 02:56
0 ответов

PSOC Cypress uart 9bit Mark/Space

Я пытаюсь реализовать 9-битную связь MARK/SPACE через 9600 бод UART. Довольно просто, отправка, как показано в примере: while(1) { UART_MDB_SLAVE_TX_SetTxAddressMode(UART_MDB_SLAVE_TX_SET_MARK); UART_MDB_SLAVE_TX_PutChar((uint8) 0x01); // UART_MDB_S…
16 окт '17 в 19:51
1 ответ

Смущен тем, сколько текущих выводов PSOC 5LP GPIO может управлять

Я запутался в отношении того, сколько могут работать текущие выводы 5LP GPIO; любая помощь приветствуется. Вот где я запутался: CY8CKIT-059 "User LED BLUE" представляет собой LTST-C170TBKT от Lite-On Inc. Этот светодиод имеет прямой ток постоянного …
09 окт '18 в 18:05
1 ответ

Прерывать с помощью PSoC 4

В настоящее время я читаю значения с мыши PS/2, которая работает отлично! - Я пытаюсь читать только с мыши, когда мышь посылает тактовый сигнал (падающий фронт), поэтому я пытаюсь использовать прерывание. Это часть моего кода на данный момент: Обраб…
06 дек '16 в 17:13
1 ответ

Использование arm CMSIS в системе Psoc

Я пытаюсь использовать ядра dsp arm с системой Psoc5LP от Cypress. Я нашел примеры в http://www.disca.upv.es/aperles/arm_cortex_m3/curset/CMSIS/Documentation/DSP/html/arm_fft_bin_example_f32_8c-example.html В первую очередь я хотел бы воспроизвести …
07 июл '15 в 14:03
1 ответ

Создание очереди FIFO с входами клавиатуры

Я пытаюсь реализовать очередь FIFO для ввода с клавиатуры, но не могу заставить ее работать. Я могу заставить входы клавиатуры отображаться на ЖК-экране, но это все, что я могу сделать. Я думаю, что код должен читать ввод с клавиатуры и помещать его…
05 дек '17 в 10:47
1 ответ

Начните передачу и получение байта, используя I2C, PSOC

Я новичок в плате PSoC и пытаюсь прочитать значения x,y,z с цифрового компаса, но у меня проблема с началом передачи с самого компаса. Я нашел здесь какое-то учебное пособие по Arduino, но поскольку в PSoC нет библиотеки, я не могу продублировать ко…
30 авг '16 в 16:41
1 ответ

Приложение Cypress PSoC Creator / для iOS: добавьте адрес устройства BLE к рекламным данным

Я пытаюсь добавить адрес устройства BLE к рекламным данным в Cypress PSoC Creator 4.2. Я установил соответствующий флажок в настройках GAP и собрал проект для моего устройства PSoC 4 (CYBLE-212006-01). В моем iOS-приложении я использую следующую под…
0 ответов

Проблемы с получением уведомлений от пользовательского сервиса, созданного на Cy8CKIT (BLE 4.2 PIONEER KIT), с использованием приложения Qt на моем телефоне Android 7.0

Я начал с примера lowenergyscanner из Qt и изменил его для получения уведомлений. Я сделал это, добавив код для записи 0x0100 в ClientConfigurationDescriptor характеристики, от которой я заинтересован в получении уведомлений. Мне сказали, что это вк…
20 сен '17 в 01:22
2 ответа

ISO/IEC 14443a Расчет CRC

Привет всем Я заканчиваю последний раздел моей прошивки для моего проекта NFC. Я пытаюсь установить связь с меткой NFC AD-740, которая использует MF0ULx1 MIFARE Ultralight EV1 от NXP - IC бесконтактных билетов. Читатель NFC, который я использую, - э…
29 ноя '16 в 15:13
1 ответ

Tcp нужен, когда используются i2c и ssh?

Я делаю проект, в котором у меня есть 2 подключенных Raspberry Pi нулей и PSOC 5 подключен к одному из RPI. Связь между ними все i2c. Один из RPI считается "мастером", и с моего телефона Android я буду использовать SSH для удаленного управления маст…
24 апр '18 в 18:13
3 ответа

Удалить шум и экстремальные значения из данных?

У меня есть программа, которая читает данные по последовательному с АЦП на PSoC. Числа отправляются в формате &lt;uint16&gt;включая символы "<" и ">", передаваемые в двоичном формате 00111100 XXXXXXXX XXXXXXXX 00111110 где 'X' составляют 16-битный б…
18 фев '16 в 10:00
1 ответ

Как получить доступ к одиночным выводам GPIO в компоненте Pins в PSOC5

Это проблема. Для схемы, пожалуйста, обратитесь к схеме прилагается. У меня есть компонент с набором контактов. Мне нужно получить доступ к каждому контакту одновременно. В настоящее время я пытаюсь сделать это с помощью кода, DisplayEnable_0_Write(…
19 мар '18 в 01:25
1 ответ

Подключение к BLE с использованием начального внеполосного сообщения

Я проектирую два устройства BLE, центральное и периферийное. (Использование PSoC 4 BLE, не то чтобы это имело значение) Их будет много в небольшом пространстве, возможно, до 8 в пределах диапазона, но сотни периферийных устройств и десятки центральн…
02 мар '17 в 16:05
1 ответ

Прерывание по таймеру и прерывание приема UART

Я новичок в программировании, и мне трудно заставить прерывания работать так, как я хочу, для моего приложения. Я хочу отправлять последовательные данные через UART в PSoC, сохранять значения каждую секунду, а затем возвращать сохраненные значения. …
28 апр '17 в 06:48
1 ответ

Приложение Android не подключается к устройству с низким энергопотреблением Bluetooth

Я начинаю с разработки для Android и пытаюсь создать простое соединение Bluetooth с низким энергопотреблением между моим телефоном Android и микроконтроллером (PSoC4BLE), чтобы записать значение в одну из характеристик микроконтроллера. Поскольку я …
08 июл '15 в 20:33
2 ответа

PSoC таймер прерывания

Мне кажется, что мое прерывание по таймеру работает неправильно. Проблема в том, что счетчик внутри функции прерывания увеличивается только один раз. Вот мой код из настроек основного и таймера. #include &lt;m8c.h&gt; #include "PSoCAPI.h" #include &…
30 мар '14 в 10:58
1 ответ

Как реализовать iBeacon на PSoC 4 BLE от Cypress?

Из того, что такое Bluetooth-профиль iBeacon, я понял формат iBeacon. В проекте № 008: GAP Broadcaster упоминается, что iBeacon основан на подходе GAP Broadcaster. Однако PSoC Creator не позволяет мне настраивать рекламный пакет для создания iBeacon…