If I use a USB-C -> USB-A adapter, can I expect the device to work as
normal,
Sim, mas ... existem "cabos legados" e "cabos adaptadores legados". Todos eles são cabos.
just with type-A speeds?
-no, como não há "apenas velocidade do tipo A", o conector USB3.1 do tipo A é perfeitamente capaz de velocidades SuperSpeed + (Gen2) de 10 Gbps, pelo menos aquelas que são certificadas como tais.
Então, sim, se você usar um "Cabo Legacy Adaptador apropriado", o dispositivo deverá funcionar normalmente. O padrão Type-C especifica várias variantes de cabos Type-C ( plug ) para Type-A ( plug ), um grupo para velocidades USB 2.0 e o outro grupo para velocidades USB 3.1. O conjunto de cabos USB 3.1 deve ter todos os fios de boa qualidade para suportar a velocidade Gen2 10Gbps. Portanto, seu dispositivo não sofrerá nada.
Os cabos herdados Tipo-C-para-Tipo-A possuem um número reduzido de fios de dados, apenas USB 2.0 D + e D-wires. O cabo pode ser identificado por uma placa branca (não azul) dentro do plugue tipo A. Este cabo funcionará também para o seu dispositivo, mas na taxa USB 2.0.
O plug-in tipo C de um cabo legado deve ter seu pino CC conectado ao VBUS com resistor de 56k. Este valor indica ao seu dispositivo que esta é uma porta USB padrão, portanto, o dispositivo não tentará se carregar com corrente excessiva que a porta padrão não pode manipular. Cabos com pullups de 22k e 10k são ilegais e podem causar danos ao computador host USB, houve poucos escândalos em relação a "cabos perigosos tipo C"
Os cabos "plug-plug" devem ser diferenciados de "Plug-Type-C - > receptáculo legado , também conhecido como assemblies de adaptador". O padrão define apenas dois tipos de adaptadores legados, o receptáculo micro-B USB2.0 para o plugue Tipo-C e o receptáculo Tipo 3.1 USB-A com todos os recursos para o plugue Tipo-C. Nesse caso, o plugue C deve ter o pull-down de 5.1k no pino CC, indicando que a porta Type-C deve reverter sua função para o modo HOST. Portanto, se o seu dispositivo for capaz do modo Dual-Role-Data (antigamente OTG), ele deverá fornecer o VBUS e você poderá conectar um mouse ou teclado ou um hub auto-alimentado .
No total, as especificações do conector Type-C v1.2 definem 15 (quinze!) tipos de cabos (costumava haver 17). Bem-vindo ao futuro, das confusões de cabos USB.