Estimados:
Tengo un proyecto en el cual necesito hacer una separacion de una cadena en caracteres independientes, es decir, si recibo una cadena de 12 caracteres (string) por el puerto UART, se necesita separar en 12 caracteres independientes asociados a una variable para cada una, e imprimirlos por separadado, y de igual forma se ajuste si la cadena es mas corta, solo utilizar las varibles necesarias
uso FC demo V5
Saludos
Cambio de una Cadena a Caracteres ind.
Moderator: Benj
- DavidA
- Matrix Staff
- Posts: 1076
- Joined: Fri Apr 23, 2010 2:18 pm
- Location: Matrix Multimedia Ltd
- Has thanked: 58 times
- Been thanked: 258 times
- Contact:
Re: CAMBIO DE UNA CADENA A CARACTERES IND.
Hi,
You could use the "Length$()" function to find the length of the string, then parse through each character.
You could use the "Length$()" function to find the length of the string, then parse through each character.
- arizawilmer
- Posts: 69
- Joined: Wed Oct 12, 2011 2:31 am
- Location: Australia
- Has thanked: 5 times
- Been thanked: 13 times
- Contact:
Re: Cambio de una Cadena a Caracteres ind.
Lo que usualmente yo hago cuando trabajo con puertos Uart es tener un arreglo A(20) y porque se que lo que me esta entrando por uart no me va a superar A(20) y al leer uart se lo envio a A(20) y ya con eso puedo trabajar sin preocupaciones,la otra para no hacer prevariable es colocar dos valores 255 255 que te indiquen que ese es el final de tu arreglo. Flowcode define un arreglo como un vector por lo que tupuedes trabajar llamando elementos en particular como A(1).