/ / Eu preciso lidar com Serial UART (pinos 8,10) para raspberry pi3, OS Windows 10 IoT - windowsiot

Eu preciso lidar com Serial UART (pinos 8,10) para raspberry pi3, OS Windows 10 IoT - windowsiot

Eu nead saber o nome da porta COM para UART0(pinos 8,10) na framboesa pi 3. Eu deveria executar um servidor c ++ (biblioteca para o nosso sistema de controle é c + +). Então eu preciso do nome do dispositivo para seguir CreateFile ("\. COMx", ...); (ou o nome em outra forma) No caso do rasperrian jessie OS eu sei como ativá-lo e qual é o nome do dispositivo após a ativação (http://spellfoundry.com/2016/05/29/configuring-gpio-serial-port-raspbian-jessie-including-pi-3/). Gostaríamos de experimentar também o Windows 10 IoT para alguns dos nossos raspberrianos. Qualquer comentário é apreciado. Davit

Respostas:

1 para resposta № 1

Então eu preciso do nome do dispositivo para seguir o CreateFile (". COMx", ...); (ou o nome em outra forma)

O Windows 10 IoT Core também pode usar a função CreateFile no projeto Windows IoT Core Console C ++.

  1. Você pode obter o nome do dispositivo do projeto SerialUART. insira a descrição da imagem aqui
  2. Então você pode seguir esta instrução para tentar obter o nome do dispositivo como L "\? ACPI # BCM2836 # 0 # {86e0d1e0-8089-11d0-9ce4-08003e301f73}". insira a descrição da imagem aqui
  3. Por fim, você pode criar um projeto C ++ do núcleo do Windows iot e usar CreateFile ("\? ACPI ...", ...); para obter o identificador de arquivos. insira a descrição da imagem aqui

Ligação:

https://github.com/ms-iot/samples/tree/develop/SerialUART

https://developer.microsoft.com/en-us/windows/iot/samples/serialuart