Как прочитать состояние вывода вывода ШИМ в Teensy 3.2? - PullRequest
0 голосов
/ 02 октября 2018

Я работаю над приемопередатчиком на основе микроконтроллера, который излучает сигнал ШИМ и получает аналогичный сигнал в качестве ответа, с той же частотой.Когда я создаю прототип новых функций для трансивера, я хотел бы обойти физическую часть устройства и эмулировать отправку и получение, просто используя отправленный сигнал в качестве принятого сигнала.Один из способов достижения этого может состоять в том, чтобы подключить выходной порт к входному порту, а затем прочитать это, но я хотел бы избежать дополнительной проводки, если это возможно.

Согласно этому старому сообщению Как я могу digitalRead apin, который находится в pinMode OUTPUT? , можно использовать так называемые регистры портов https://www.arduino.cc/en/Reference/PortManipulation для чтения состояний портов.Тем не менее, в руководстве Arduino говорится, что «кристаллические контакты» не могут использоваться, а также, как представляется, указываются пределы диапазона для портов, которые могут быть считаны с помощью регистров.

Возможно ли прочитать состояние ШИМ в Teensy 3.2?Какие команды, если таковые имеются, выполнят это?

...