Прехвърляне към съдържание


Снимка

Bluetooth и MSP430G2


  • Моля, влезте, за да отговорите
5 отговора по тази тема

#1 Kras4ooo

Kras4ooo

    Developer

  • Потребители
  • ПипПипПипПипПипПип
  • 564 мнения
  • Пол:Мъж

Публикувано: 27 January 2014 - 20:45

Здравейте. 
 
Взех си MSP430G2 и Bluetooth (JY-MCU Bluetooth Wireless Serial Port Module). Днес реших да ги пробвам и ги вързах по следният начин както е обяснено ТУК. Всичко супер изтеглих си и приложението за Android BlueTerm, пускам пускам приложението, а на MSP-то качих следната програма:
 
char valor=0;
 
void setup()
{
  Serial.begin(9600);
}
 
void loop()  //Bucle infinito
{
    if (Serial.available())//Si hay una caracter en el buffer serial
    { 
        valor = Serial.read();// Se lee el valor numérico en el puerto serie.
        Serial.print(valor);  
    }
}
 
Връзвам се към блутута и когато започна да пиша нищо не се получава. Пуснах едно Putty, но там нищо не става, нищо не се появява. Когато обаче разменя двата кабела (TXD) и (RXD). Пускам програмата и Putty и когато пиша нещо в Putty се появяват символи. Някой ако може да помогне ще е супер.


#2 as9993

as9993

    Потребител

  • Глобални модератори
  • ПипПипПипПипПипПип
  • 695 мнения
  • Пол:Мъж

Публикувано: 27 January 2014 - 21:25

Като за начало кажи какво ползваш - подозирам, че е нещо от сорта на Energia. Ако е така - като съвет ще ти дам да се откажеш от него и да започнеш да пишеш на C (няма да е излишно да поназнайваш и Асемблер), с разните Arduino среди сериозни проекти не се правят. Нещо като да се учиш да караш кола с автоматични скорости, а да искаш да участваш в рали състезание.

На второ място - това явно, че не може да е цялата програма. Направи copy-paste на програмата от сайта и виж дали ще тръгне - ако не, значи най-вероятно имаш хардуерен проблем. Обикновено първо се проверява свързването (окабеляването) на модулите и захранването. Виж datasheet-а на bluetooth модула на какви baudrate се пуска. Първо си провери хардуерно нещата, след това ще го мислим.


"Родена в пъкъла музика се е разцъкала, като вълна избута боклука в ъгъла"


#3 Kras4ooo

Kras4ooo

    Developer

  • Потребители
  • ПипПипПипПипПипПип
  • 564 мнения
  • Пол:Мъж

Публикувано: 27 January 2014 - 21:31

Това от сайта, също не тръгва. Просто исках това което въведа да го видя дали ще се покаже. Да ползвам Energia. Предпочитам с това да пробвам, тъй като е по-елементарно за начало. Смисъл идеята ми е да тръгне пък тогава ще го хвърля на C, няма проблем.  Не мисля, че би било проблем и с тази програма, тъй като не би трябвало да е грешна. Захранването върви и се връзвам, принципно. Ще разгледам datasheet-a. Ето ги и baud rate - товете.

4800
9600
19200
38400
57600
115200
230400
460800
912600
1382400


#4 Kras4ooo

Kras4ooo

    Developer

  • Потребители
  • ПипПипПипПипПипПип
  • 564 мнения
  • Пол:Мъж

Публикувано: 27 January 2014 - 21:49

Когато го включа си свети индикатора за захранването. С телефона се връзвам към блутута и започвам да изпращам примерно някакви данни, но през Putty нищо не се вижда. когато както казах по-горе разменя кабелите (споменах кои) започвам отново да пращам някакви данни и в Putty този път отиват данни и, но не са това което чакам. Примерно ако натисна 'х' се появява 'f'. В 90% все е 'f'. Това ме навежда, че се получават някакви данни, но нз защо не се получава. Ако вържа кабелите както е показано в линка по-горе. Нямам никакви данни в Putty.



#5 Kras4ooo

Kras4ooo

    Developer

  • Потребители
  • ПипПипПипПипПипПип
  • 564 мнения
  • Пол:Мъж

Публикувано: 27 January 2014 - 23:09

Интересното е, че когато пробвах през PowerShell. До телефона изпращам данните, но от телефона до компютъра няма данни. Някакви идеи ?



#6 Kras4ooo

Kras4ooo

    Developer

  • Потребители
  • ПипПипПипПипПипПип
  • 564 мнения
  • Пол:Мъж

Публикувано: 28 January 2014 - 09:48

Проблема си го оправих. А ето и какъв беше той. Моят номера на чипа е M430G2553, а аз компилирах и качвах за M430G2452. И от там идваше и този проблем.

Ето и картинка за кой чип се отнася

 

 

FOW73U8H5TU7BO3.MEDIUM.jpg






0 потребители четат тази тема

0 регистрирани потребители, 0 гости и 0 анонимни потребители