Привет, котаны.
стоит задачка по конфигурированию оборудования по блютуз-каналу. Есть модуль НС-10 (на базе CC2540 от TI), по UART-у что-то там передает и принимает. На самом модуле есть еще десяток логических входов-выходов. Я так понимаю, что пользователь на другом хвосте БТ-канала может эти выходы переводить в "ноль" или "единицу" с помощью АТ-команд, а также может прочесть их состояние. Однако я не нашел, чем конфигурируется каждый вывод как вход или выход. В льбом микроконтроллере есть такая настройка, а тут в упор не вижу. Ткните носом плз.
И еще: правильно ли я понимаю, что у модуля нет возможности использовать эти самые порты I/O для какой-то самостоятельной работы (ну типо анализируем состояние PIO3 и PIO4 и соответственно выставляем что-то на PIO7). Все делается только через UART или управляющее устройство по блютузу.
спасибо!
Bluetooth модуль. Порт ввода-вывода.
- Hand-Maker
- Поставщик валерьянки для Кота
- Сообщения: 2142
- Зарегистрирован: Чт дек 12, 2013 11:18:14
- Откуда: Украина, Черновцы
- Реклама
- >TEHb<
- Друг Кота
- Сообщения: 5748
- Зарегистрирован: Ср ноя 11, 2009 17:19:30
- Откуда: Воронеж
- Контактная информация:
Re: Bluetooth модуль. Порт ввода-вывода.
Так это же и есть микроконтроллер. Какая программа внутри содержится, то и будет делать.Hand-Maker писал(а):CC2540 от TI)
"Привет!" - соврал он.
Re: Bluetooth модуль. Порт ввода-вывода.
[uquote="Hand-Maker",url="/forum/viewtopic.php?p=4499721#p4499721"]Однако я не нашел, чем конфигурируется каждый вывод как вход или выход.[/uquote]Ищите соответствующую AT-комманду, конфигурирующую пины на вход/выход.
[uquote="Hand-Maker",url="/forum/viewtopic.php?p=4499721#p4499721"]И еще: правильно ли я понимаю, что у модуля нет возможности использовать эти самые порты I/O для какой-то самостоятельной работы (ну типо анализируем состояние PIO3 и PIO4 и соответственно выставляем что-то на PIO7). Все делается только через UART или управляющее устройство по блютузу.[/uquote]Да, именно так, если оставите оригинальную прошивку модуля его AT-командами на фабрике.
[uquote="Hand-Maker",url="/forum/viewtopic.php?p=4499721#p4499721"]И еще: правильно ли я понимаю, что у модуля нет возможности использовать эти самые порты I/O для какой-то самостоятельной работы (ну типо анализируем состояние PIO3 и PIO4 и соответственно выставляем что-то на PIO7). Все делается только через UART или управляющее устройство по блютузу.[/uquote]Да, именно так, если оставите оригинальную прошивку модуля его AT-командами на фабрике.
- Hand-Maker
- Поставщик валерьянки для Кота
- Сообщения: 2142
- Зарегистрирован: Чт дек 12, 2013 11:18:14
- Откуда: Украина, Черновцы
Re: Bluetooth модуль. Порт ввода-вывода.
[uquote="Ser60",url="/forum/viewtopic.php?p=4499917#p4499917"][uquote="Hand-Maker",url="/forum/viewtopic.php?p=4499721#p4499721"]Однако я не нашел, чем конфигурируется каждый вывод как вход или выход.[/uquote]Ищите соответствующую AT-комманду, конфигурирующую пины на вход/выход.[/uquote]
та вот как раз её и не могу найти
та вот как раз её и не могу найти
Re: Bluetooth модуль. Порт ввода-вывода.
Имеете в виду HM-10 модуль, а не HC-10? Согласно ДШ он может работать в режимах 0, 1, 2. В режиме 1 его I/O пины работают на вход, в режиме 2 на выход. См. стр. 17 и 31 в ДШ. Дальше разбирайтесь сами, я с этим модулем не работал и он мне неинтересен.
- Реклама
- Hand-Maker
- Поставщик валерьянки для Кота
- Сообщения: 2142
- Зарегистрирован: Чт дек 12, 2013 11:18:14
- Откуда: Украина, Черновцы
Re: Bluetooth модуль. Порт ввода-вывода.
Премного благодарен!
В тех ДШ, что я накопал, оказывается только обрезки от того, что предоставили Вы.
Спасибо, пошёл курить.
В тех ДШ, что я накопал, оказывается только обрезки от того, что предоставили Вы.
Спасибо, пошёл курить.


