Например TDA7294

Форум РадиоКот • Просмотр темы - Библиотеки Arduino
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср июн 18, 2025 22:52:38

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 20 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 13:43:26 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
всем привет..
есть ARDUINO MEGA 1280...
в инете нахожу множество примеров...но они не хотят компилироваться потому что не видно им ихних же библиотек

подскажите пожалуйста куда нужно эти библиотеки класть что бы компилятор их увидел

вот например с этого сайта http://code.google.com/p/aeroquad/source/browse/trunk/AeroQuadAPM/?r=354#AeroQuadAPM%2FDataFlash
я всё это дело качаю, запускаю...но библиотек не видно

помогите не пройдите мимо...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 15:11:16 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Вс сен 09, 2007 21:19:10
Сообщений: 111
Рейтинг сообщения: 0
в install.txt вот чего написано:
To install the libraries:
- copy Library Directories to your \arduino\hardware\lirbaries\ directory
- Restart arduino IDE

всё равно не видит?
попробуйте положить \arduino не во всякие program files, а в корень диска или хотя сделайте бы путь без пробелов / русских букв.

а ещё хорошо бы увидеть вашу прогу и ругательства компилятора.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 15:17:39 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
у меня стоит C:\Arduino 1.0

всёравно не видит


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 17:24:44 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
вот его ругательства:

Изображение

а вот сам код:

Код:
/*
  Example of DataFlash library.
  Code by Jordi Mu�oz and Jose Julio. DIYDrones.com
*/

#include <DataFlash.h>

#define HEAD_BYTE1 0xA3
#define HEAD_BYTE2 0x95

void setup()
{
  Serial.begin(57600);
  DataFlash.Init();       // DataFlash initialization
 
  Serial.println("Dataflash Log Test 1.0");

  // Test
  delay(20);
  DataFlash.ReadManufacturerID();
  delay(10);
  Serial.print("Manufacturer:");
  Serial.print(int(DataFlash.df_manufacturer));
  Serial.print(",");
  Serial.print(int(DataFlash.df_device_0));
  Serial.print(",");
  Serial.print(int(DataFlash.df_device_1));
  Serial.println();
 
  // We start to write some info (sequentialy) starting from page 1
  // This is similar to what we will do...
  DataFlash.StartWrite(1);
  Serial.println("Writing to flash... wait...");
  for (int i=0;i<1000;i++)   // Write 1000 packets...
    {
    // We write packets of binary data... (without worry about nothing more)
    DataFlash.WriteByte(HEAD_BYTE1);
    DataFlash.WriteByte(HEAD_BYTE2);
    DataFlash.WriteInt(2000+i);
    DataFlash.WriteInt(2001+i);
    DataFlash.WriteInt(2002+i);
    DataFlash.WriteInt(2003+i);
    DataFlash.WriteLong((long)i*5000);
    DataFlash.WriteLong((long)i*16268);
    DataFlash.WriteByte(0xA2);   // 2 bytes of checksum (example)
    DataFlash.WriteByte(0x4E);
    delay(10);
    }
  delay(100);
}

void loop()
{
  int i;
  byte tmp_byte1;
  byte tmp_byte2;
  int tmp_int;
  long tmp_long;
 
  Serial.println("Start reading page 1...");
  //DataFlash.StartRead(1);   // We start reading from page 1
  for (i=0;i<200;i++)   // Read 200 packets...
    {
    tmp_byte1=DataFlash.ReadByte();
    tmp_byte2=DataFlash.ReadByte();
    Serial.print("PACKET:");
    if ((tmp_byte1==HEAD_BYTE1)&&(tmp_byte1==HEAD_BYTE1))
      {
      // Read 4 ints...
      tmp_int=DataFlash.ReadInt();
      Serial.print(tmp_int);
      Serial.print(",");
      tmp_int=DataFlash.ReadInt();
      Serial.print(tmp_int);
      Serial.print(",");
      tmp_int=DataFlash.ReadInt();
      Serial.print(tmp_int);
      Serial.print(",");
      tmp_int=DataFlash.ReadInt();
      Serial.print(tmp_int);
      Serial.print(",");
     
      // Read 2 longs...
      tmp_long=DataFlash.ReadLong();
      Serial.print(tmp_long);
      Serial.print(",");
      tmp_long=DataFlash.ReadLong();
      Serial.print(tmp_long);
      Serial.print(";");
     
      // Read the checksum...
      tmp_byte1=DataFlash.ReadByte();
      tmp_byte2=DataFlash.ReadByte();
      }   
    Serial.println();
    }
 
  delay(10000);
}


а это DataFlash.h DataFlash.cpp :


Вложения:
DataFlash.h [2.55 KiB]
Скачиваний: 557
DataFlash.cpp [9.55 KiB]
Скачиваний: 250
Вернуться наверх
 
В продаже новые LED-драйверы XLC компании MEAN WELL с диммингом нового поколения

Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 17:52:53 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Вс сен 09, 2007 21:19:10
Сообщений: 111
Рейтинг сообщения: 0
в DataFlash.cpp - #include "C:\sketchbook\libraries\DataFlash.h" не из-за этого случайно?

что за файл WConstants.h ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 17:58:36 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
skyther писал(а):
в DataFlash.cpp - #include "C:\sketchbook\libraries\DataFlash.h" не из-за этого случайно?

это я экспериментировал...

короче, я нашёл куда складывать библиотеки
%ARDUINO_INSTALL_PATH%/libraries/DataFlash

DataFlash.h видит и даже высвечиваются методы из неё...
но в DataFlash.cpp есть вложение WConstants.h
вот её он не может опять найти...

Изображение


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 18:15:49 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Вс сен 09, 2007 21:19:10
Сообщений: 111
Рейтинг сообщения: 0
вместо него должно быть Arduino.h и надо вынести из extern

а ещё у меня ругалось на умляуты в первом комментарии error: stray ‘\357’ in program...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 18:36:35 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
skyther писал(а):
а ещё у меня ругалось на умляуты в первом комментарии error: stray ‘\357’ in program...


ага у меня тоже самое...что же это может быть...???

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 18:40:54 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
может потому что оно не видит Arduino.h???

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 18:45:12 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Вс сен 09, 2007 21:19:10
Сообщений: 111
Рейтинг сообщения: 0
это из-за умляутов в комментарии в начале DataFlash.cpp


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 18:50:57 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
я снял все комменты...это скриншот уже без комментов...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 18:57:34 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Вс сен 09, 2007 21:19:10
Сообщений: 111
Рейтинг сообщения: 0
этот работает


Вложения:
DataFlash.cpp [9.55 KiB]
Скачиваний: 653
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 19:03:16 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
ага точно работает...спасибо большое...видимо надо было сначала arduino.h а потом dataflash.h


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 19:18:58 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
skyther писал(а):
этот работает


я хотел спросить...ты запускал всё это через Serial Monitor???

у меня вот что показывает

(Êhðnx¨/Šnÿ|ÊnŠn{®,‚hþ8b¸ÏKÎKÌJÄbpðs¹(ÏDâàvrôä*áwt`0Dpòð` и всё такого типа...

проверь пожалуйста как у тебя потому что оно и без dataflash должно отображать кое что


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 19:41:09 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Вс сен 09, 2007 21:19:10
Сообщений: 111
Рейтинг сообщения: 0
вот эта строчка не наводит на размышления? Serial.begin(57600);


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 19:51:34 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
skyther писал(а):
вот эта строчка не наводит на размышления? Serial.begin(57600);


:))) :))) :))) ага уже врубился...

слушай, я на этой основе хочу придумать программатор для DataFlash ки...
не мог бы ты мне помочь какими нибудь мыслями в данном формате...если не сложно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 19:56:05 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Вс сен 09, 2007 21:19:10
Сообщений: 111
Рейтинг сообщения: 0
попробуй этот проект переработать http://z x.p k.r u/showthread.php?t=3947


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 20:08:22 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
skyther писал(а):
попробуй этот проект переработать http://z x.p k.r u/showthread.php?t=3947

но там нету AT45DB161D :cry:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 20:23:19 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Вс сен 09, 2007 21:19:10
Сообщений: 111
Рейтинг сообщения: 0
а кто сказал что будет легко :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Библиотеки Arduino
СообщениеДобавлено: Ср янв 25, 2012 20:28:04 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 18, 2012 16:33:58
Сообщений: 108
Рейтинг сообщения: 0
skyther писал(а):
а кто сказал что будет легко :))


а по инету нигде не встречал подобное??

просто мне как начинающему будет нереально это сделать...тут опыт нужен огромный


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 20 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y