-
Content Count
2 -
Joined
-
Last visited
Community Reputation
0 NeutroAbout Eduardo Cesar Lenz

-
Eduardo Cesar Lenz changed their profile photo
-
string Alocar Posições de uma string em uma variável
Eduardo Cesar Lenz posted a question in Tutoriais & Dicas - C, C++
Olá colegas, Meu problema é o seguinte. Estou recebendo os dados através de uma comunicação USART ("microcontrolador"), e ele está chegando em forma de string. Por exemplo: Buffer[] = {'1','2','3'}; Gostaria de armazenar estes dados em uma única variável, da forma: unsigned char var = 123; tentei fazer desta forma: var = 100*(Buffer[0]) + 10*(Buffer[1]) + (Buffer[2]); Porem não obtive êxito, ele me retornava uns valores estranhos. Alguém tem alguma ideia de como fazer? -
Conversão de um Caractere em uma String
Eduardo Cesar Lenz posted a question in Tutoriais & Dicas - C, C++
Bom dia pessoal, Mexo com microcontroladores, antigamente com PIC e agora com ARM (plataforma LPCXpresso). Ambos utilizam a linguagem C. Meu problema é o seguinte: Preciso converter um caractere que vem da UART (porta de comunicação). No PIC havia uma função pronta para tal, no ARM não. O caractere chega assim, por exemplo: P123 (tudo junto), e eu queria separar em: dado_recebido[]={'P', '1', '2', '3'}; Para poder utilizar um switch switch(dado_recebido[0]) { case 'P':.... } alguém tem alguma ideia de como