Разбор данных принятых по uart

Тема в разделе "Arduino & Shields", создана пользователем ishutinvalera48, 15 авг 2012.

  1. Как можно разобрать данные принятые по uart
    Например: Приходит строка 255;138;49;10 как сделать чтобы получился массив
    array[0] = 255
    array[1] = 138
    и т.д
     
  2. nailxx

    nailxx Официальный Нерд Администратор

    Можете воспользоваться функцией strtok для разбиения по точке с запятой.
    Затем каждый токен можно привести к целому через atoi
    Когда число получено, можно записать его в очередную позицию вашего массива.