ArduinoIDE 0022


вышла новая Arduino IDE версии 0022. Скачать.
* добавлена библиотека SD Library — для работы с SD-карточками
* из Wiringдобавлены макросы для работы с символами:

  isAlphaNumeric(), isAlpha(), isAscii(), isWhitespace(), isControl(),  
  isDigit(), isGraph(), isLowerCase(), isPrintable(), isPunct(), isSpace(), 
  isUpperCase(), isHexadecimalDigit(), toAscii(), toLowerCase(), toLowerCase()

* добавлена функция
String.toInt()

* Пофиксены различные ошибки, небольшая оптимизация работы с последовательным портом, произведён небольшой рефакторинг кода

подробнее в ReleaseNotes
  • 0
  • 1 января 2011, 11:11
  • admin

Комментарии (2)

RSS свернуть / развернуть
+
0
Никак не могу найти полное описание всех команд и библиотек. В настоящее время никак не могу разобраться как в Arduino читать из СОМ порта строку символов. (числа оно понятно int i=Serial.read()).
avatar

Alexandr

  • 17 января 2011, 00:02
+
0
В общем-то разобрался. Вся нужная инфа здесь arduino.cc/en/Tutorial/HomePage

А принимать и отсылать строчки можно так:
void setup() {
  Serial.begin(9600); 
 }
 
 void loop() {
  byte l[255];
  byte count=0;
  int i;
  if (Serial.available()>0){
  while(Serial.available()>0){
   l[count] = Serial.read();
   count++;}
  for(i=0;i<=count;i++){
    Serial.print(l[i],BYTE);};
    delay(500);}
 }
avatar

Alexandr

  • 17 января 2011, 01:44

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.