Найдено 8 результатов

mideni
Пн фев 16, 2015 14:30:36
Форум: Измерения
Тема: осциллограф с1-68 ремон не опускается луч
Ответы: 2
Просмотры: 1461

осциллограф с1-68 ремон не опускается луч

Добый день.После длительного простоя осциллограф с1 68 не совсем правильно работает.
Проблема такова что я не могу опустить луч.
Что может быть?? кто сталкивался, и самое главное когда я подключаю щуп к генерат. импульсов на положении 2вольт/см я их вижу все на всех остальных просто линия ...
mideni
Чт апр 24, 2014 17:03:35
Форум: AVR
Тема: помогите с потоком AVR
Ответы: 29
Просмотры: 7440

Re: помогите с потоком AVR

Мы наверное про разный второй параметр говорим.
static FILE stdout_LCD = FDEV_SETUP_STREAM(uart_putchar, NULL, _FDEV_SETUP_WRITE ); я не про NULL говорю

Я просто хочу понять зачем в void lcd_driver(char c, FILE * stream); надо писать именно в этой функ. второй параметр FILE *stream
mideni
Ср апр 23, 2014 22:38:12
Форум: AVR
Тема: помогите с потоком AVR
Ответы: 29
Просмотры: 7440

Re: помогите с потоком AVR

Функция printf() неявно использует переменную stdout для своей работы, т.е. она делает то же, что и fprintf( stdout, ... ). Такое поведение определяется стандартом языка C. Есть три зарезервированных переменных типа указатель на FILE.
Да это верно, именно так.
вот я и для этого делал: у меня был ...
mideni
Ср апр 23, 2014 15:58:49
Форум: AVR
Тема: помогите с потоком AVR
Ответы: 29
Просмотры: 7440

Re: помогите с потоком AVR

да с несколькими UART согласен.
но есть еще один вариант правда экзотический с несколькими потоками, ну например. есть 2 uart.
первый uart будет стандартный поток второй будет созданий.
static FILE stdout_LCD = FDEV_SETUP_STREAM( uart_putchar , NULL, _FDEV_SETUP_WRITE ); //для стандартного потока ...
mideni
Вт апр 22, 2014 22:41:03
Форум: AVR
Тема: помогите с потоком AVR
Ответы: 29
Просмотры: 7440

Re: помогите с потоком AVR

Да согласен что в IBM немножко по другому, и согласен что в avr использовать потоки затратно, но очень хотелось бы понять суть!
Зачем этот второй параметр? я про FILE *stream, я от этого не могу понять.
Как-то странно. Когда я передаю параметр в функцию то я его и ловлю,передаю два , и ...
mideni
Вт апр 22, 2014 19:58:02
Форум: AVR
Тема: помогите с потоком AVR
Ответы: 29
Просмотры: 7440

Re: помогите с потоком AVR

Ребята что не кто не сталкивался с потоком ??? .
mideni
Пн апр 21, 2014 18:07:35
Форум: AVR
Тема: помогите с потоком AVR
Ответы: 29
Просмотры: 7440

Re: помогите с потоком AVR

не совсем понял, т.к документация на англ. но.
static FILE stdout_LCD = FDEV_SETUP_STREAM(uart_putchar, NULL, _FDEV_SETUP_WRITE );
в документе приводится пример создания этого потока, т.е в скобках я указал uart_putchar - это функция которой будет вызываться на отправку символа, потом следует NULL ...
mideni
Пн апр 21, 2014 14:35:19
Форум: AVR
Тема: помогите с потоком AVR
Ответы: 29
Просмотры: 7440

помогите с потоком AVR

Добрый день форумчане.Не могу разобраться с потоком.
Вот пример:
int
uart_putchar(char c, FILE *stream)
{

if (c == '\n')
uart_putchar('\r');
loop_until_bit_is_set(UCSRA, UDRE);
UDR = c;
return 0;

ссылка на документацию : http://avr-libc.narod.ru/group__avr__stdio.html
static FILE stdout ...

Перейти к расширенному поиску