Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 28.01.2015, 16:06   #121
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,904
Сказал спасибо: 2,542
Сказали Спасибо 11,816 раз(а) в 5,922 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Форматирование данных и передача даных UART

Сообщение от WindoЗavr Посмотреть сообщение
т.е. если я передаю в ASCII,
А что именно? Цель какая? На приемном конце программа ждет пакет из пяти байтов, четыре из которых - целое.
Реклама:
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 28.01.2015, 16:08   #122
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,529
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Форматирование данных и передача даных UART

WindoЗavr, где вы в моем посте апострофы увидели?
Сравните
Сообщение от DK Посмотреть сообщение
putchar(49);
Сообщение от WindoЗavr Посмотреть сообщение
putchar('49');
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 28.01.2015, 16:26   #123
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Форматирование данных и передача даных UART

Сообщение от DK Посмотреть сообщение
WindoЗavr, где вы в моем посте апострофы увидели?
Сравните

теперь прога 3536 пишет

а терминал
аски 1
хекс 31
init16 12593
WindoЗavr вне форума  
Непрочитано 28.01.2015, 16:46   #124
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Форматирование данных и передача даных UART

ну помогите мне, и я отстану
уже месяц почти тема висит, а ничего почти не работает
WindoЗavr вне форума  
Непрочитано 28.01.2015, 16:54   #125
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Форматирование данных и передача даных UART

терминал правильно показывает двоичное число
putchar(0b10101010);
WindoЗavr вне форума  
Непрочитано 28.01.2015, 17:02   #126
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,904
Сказал спасибо: 2,542
Сказали Спасибо 11,816 раз(а) в 5,922 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Форматирование данных и передача даных UART

Сообщение от WindoЗavr Посмотреть сообщение
теперь прога 3536 пишет
а терминал
аски 1
Сообщение от akegor Посмотреть сообщение
На приемном конце программа ждет пакет из пяти байтов, четыре из которых - целое.
0х31 это и есть "1" в АСКИ.
Чтобы программа из примера принимала корректно, ей надо передавать корректный пакет.

ПС Думал, уже все давным-давно срослось.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.

Последний раз редактировалось akegor; 28.01.2015 в 17:09.
akegor вне форума  
Непрочитано 28.01.2015, 17:18   #127
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Форматирование данных и передача даных UART

Сообщение от akegor Посмотреть сообщение
0х31 это и есть "1" в АСКИ.
Чтобы программа из примера принимала корректно, ей надо передавать корректный пакет.

ПС Думал, уже все давным-давно срослось.
вы сказали

Сообщение от akegor Посмотреть сообщение
Чуть позже (на работе) постараюсь сделать проект в ЦВ для меги под виндячую часть.
Хотел еще много написать, но уже пора убегать навстречу жопочасам.
я и решил тему не загромождать попытками стыкования прог
а сейчас уже надо разобраться

какого вида пакет надо отправить, чтоб прога его правильно поняла?
WindoЗavr вне форума  
Непрочитано 28.01.2015, 18:02   #128
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Форматирование данных и передача даных UART

анализ порта показал
передача тройки Bizzard?0003
передача четвёрки Bizzard?0004
WindoЗavr вне форума  
Непрочитано 28.01.2015, 18:09   #129
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Форматирование данных и передача даных UART

передача четвёрки из атмеги
PHP код:
while (1)
      {
  
      
delay_ms(1000);   
      
putchar('B'); 
      
putchar('i'); 
      
putchar('z'); 
      
putchar('z'); 
      
putchar('a'); 
      
putchar('r'); 
      
putchar('d'); 
      
putchar('?'); 
      
putchar('0'); 
      
putchar('0'); 
      
putchar('0'); 
      
putchar('4'); 

      };

программой принята верно
WindoЗavr вне форума  
Непрочитано 28.01.2015, 18:26   #130
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Форматирование данных и передача даных UART

PHP код:
#include ‹mega8.h›
#include ‹stdio.h›
#include ‹delay.h›
unsigned int kostil (unsigned char q)  
{  
delay_ms(1000);   
      
putchar('B'); 
      
putchar('i'); 
      
putchar('z'); 
      
putchar('z'); 
      
putchar('a'); 
      
putchar('r'); 
      
putchar('d');
      
putchar('?'); 
      
putchar('0'); 
      
putchar('0'); 
      
putchar('0'); 
      
putchar(q);     
}  
void main(void)
{
PORTC=0x01;
DDRC=0x00;
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x33;
 
while (
1)
      {
      
kostil ('1');  
      
kostil ('2');  
      
kostil ('3');  
      
kostil ('4');  
      
kostil ('5');  
      
kostil ('6');  
      
kostil ('7');  
      
kostil ('8');  
      
kostil ('9');  
      
kostil ('0');  
            };

вывожу по очереди числа от 0 до 9
WindoЗavr вне форума  
Закрытая тема

Закладки


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Беспроводная передача данных 1кб/с , 3км. Как и чем? Zemlyanov Микроконтроллеры, АЦП, память и т.д 5 29.01.2015 10:02
Тормоза при передаче данных через UART в Bluetooth модуль rus_12345 Микроконтроллеры, АЦП, память и т.д 8 05.01.2015 19:39
Передача данных через UART в AVR микроконтроллерах. harry7777 AVR 54 09.11.2013 20:40
Передача данных в UART из текстового файла bombardier_rotax Proteus 6 24.02.2010 20:50
PIC16F877A pawelk Микроконтроллеры, АЦП, память и т.д 17 28.05.2005 23:54


Часовой пояс GMT +4, время: 21:32.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot