Есть такая задачка:
my_copyStr(char **str1, char **str2)
...
char *zsStrHello = "Hello";
char *zsResStr =0;
my_copyStr(zsResStr,zsStrHello);
Учебная что-ли ?
А чего это в объявлении my_copyStr указатель на указатель, а в функцию передаётся просто указатель?
На собеседовании ...
Найдено 122 результата
- Пт сен 06, 2013 19:37:51
- Форум: Разные вопросы по МК
- Тема: Задачка по С
- Ответы: 5
- Просмотры: 1090
- Пт сен 06, 2013 16:58:30
- Форум: Разные вопросы по МК
- Тема: Задачка по С
- Ответы: 5
- Просмотры: 1090
Задачка по С
Есть такая задачка:
...
...my_copyStr(...)
{
...
}
int main(int argc, char *arcv[ ])
{
char *zsStrHello = "Hello";
char *zsResStr =0;
my_copyStr(...);
printf("RES: %s",zsResStr);
free(zsResStr);
return 0;
}
в ...
...
...my_copyStr(...)
{
...
}
int main(int argc, char *arcv[ ])
{
char *zsStrHello = "Hello";
char *zsResStr =0;
my_copyStr(...);
printf("RES: %s",zsResStr);
free(zsResStr);
return 0;
}
в ...
- Вт ноя 27, 2012 12:33:40
- Форум: Разные вопросы по МК
- Тема: усреднение двухполярного значения ADC
- Ответы: 8
- Просмотры: 1572
Re: усреднение двухполярного значения ADC
xVekx писал(а):Вспомнил что тут на 6 бите минус, поправил код.
в даташите написано что минус - 7 бит: http://www.cypress.com/?docID=40538 Но совсем не ясно в каком коде отрицательное напряжение - прямом,обратном или дополнительном...
- Вт ноя 27, 2012 01:41:21
- Форум: Разные вопросы по МК
- Тема: усреднение двухполярного значения ADC
- Ответы: 8
- Просмотры: 1572
Re: усреднение двухполярного значения ADC
Если я правильно понял, то так.
#include <stdio.h>
char SAR6_VIN_cGetSample()
{
return 0xE0; //-32
//return 0x20;
}
__int8 averaging_voltage(unsigned __int16 average)
{
int a=0;
for(unsigned __int16 i=0;i<average;i++)
{
a+=(__int8)SAR6_VIN_cGetSample();
//TIME
}
return (__int8)(a ...
#include <stdio.h>
char SAR6_VIN_cGetSample()
{
return 0xE0; //-32
//return 0x20;
}
__int8 averaging_voltage(unsigned __int16 average)
{
int a=0;
for(unsigned __int16 i=0;i<average;i++)
{
a+=(__int8)SAR6_VIN_cGetSample();
//TIME
}
return (__int8)(a ...
- Пн ноя 26, 2012 17:02:02
- Форум: Разные вопросы по МК
- Тема: усреднение двухполярного значения ADC
- Ответы: 8
- Просмотры: 1572
Re: усреднение двухполярного значения ADC
Входной сигнал постоянное напряжение с блока питания светодиодов. Под усреднением понимаю Uc = (U1+U2+...+Un)/n
- Пн ноя 26, 2012 13:50:28
- Форум: Разные вопросы по МК
- Тема: усреднение двухполярного значения ADC
- Ответы: 8
- Просмотры: 1572
усреднение двухполярного значения ADC
Есть 6-битный АЦП,опорное напряжения 2.5В. АЦП двухполярний,тоесть 2.5В - 0 значение, -2.5в -(- 32) и 2.5 значение 32. Измеряеться напряжение источника питания. Мне нужно устреднять значение ацп,но не знаю как правильно сделать.
datasheet for ADC: http://www.cypress.com/?docID=40538 ...
datasheet for ADC: http://www.cypress.com/?docID=40538 ...
- Пн окт 31, 2011 15:13:45
- Форум: Питание
- Тема: преобразователь напряжения 0-5в в 70-250в
- Ответы: 9
- Просмотры: 1205
Re: преобразователь напряжения 0-5в в 70-250в
Ток 40мА,максимальная мощность 10Вт
- Пн окт 31, 2011 14:43:04
- Форум: Питание
- Тема: преобразователь напряжения 0-5в в 70-250в
- Ответы: 9
- Просмотры: 1205
преобразователь напряжения 0-5в в 70-250в
Нужно сделать регулируемый преобразователь напряжение. Входное напряжение от 0-5в,или ШИМ сигнал,будет формироваться микроконтроллером,на выходе должен быть от 70 до 250в. Смотрел разние схемы Step-Up преобразователей ,не подходять - выходное напряжение у них не больше 40 в Кто что может ...
- Ср окт 26, 2011 14:10:22
- Форум: Микроконтроллеры и ПЛИС
- Тема: Выбор акселерометра
- Ответы: 19
- Просмотры: 3068
Re: Выбор акселерометра
Двух-осевого хватит. Если положение устройства может быть только в одной плоскости, то вообще одно-осевого. Одно но---измерять им постоянно движущийся девайс не совсем то (кратковременные ложные данные).
Сегодня делал испитания,все работает. В статическом положении акселерометр работает,при ...
- Вт окт 25, 2011 15:48:03
- Форум: Микроконтроллеры и ПЛИС
- Тема: Выбор акселерометра
- Ответы: 19
- Просмотры: 3068
Re: Выбор акселерометра
Парни,я совсем запутался
могу ли я использовать в своем устройстве 3-х осевой акселерометр?
- Вт окт 25, 2011 15:33:01
- Форум: Микроконтроллеры и ПЛИС
- Тема: Выбор акселерометра
- Ответы: 19
- Просмотры: 3068
Re: Выбор акселерометра
Мне не нужно видеть повороти вокруг вертикальной оси,достаточно только следить за наклонами по вертикальной оси z
- Вт окт 25, 2011 15:26:18
- Форум: Микроконтроллеры и ПЛИС
- Тема: Выбор акселерометра
- Ответы: 19
- Просмотры: 3068
Re: Выбор акселерометра
woosterstring писал(а):А arcsin(phi) - это для одной оси. У Вас одна ось и два квадранта. Или нужны измерения на все 360?
.
поворот прибора в горизонтальной плоскости не важен,важно только вертиральное положение "смотрит"вниз -"смотрит" вверх
- Вт окт 25, 2011 14:59:06
- Форум: Микроконтроллеры и ПЛИС
- Тема: Выбор акселерометра
- Ответы: 19
- Просмотры: 3068
Re: Выбор акселерометра
В данном случае акселерометр будет измерять проекцию ускорения свободно падения на оси чувствительности. Выход – синус угла наклона.
Цифровой или аналоговый - выбор за Вами. В случае с аналоговым датчиком можно использовать аналоговый фильтр на выходе MEMS, разгрузив контроллер. Но всё равно лучше ...
Цифровой или аналоговый - выбор за Вами. В случае с аналоговым датчиком можно использовать аналоговый фильтр на выходе MEMS, разгрузив контроллер. Но всё равно лучше ...
- Вт окт 25, 2011 14:05:21
- Форум: Микроконтроллеры и ПЛИС
- Тема: Выбор акселерометра
- Ответы: 19
- Просмотры: 3068
Re: Выбор акселерометра
coredumped писал(а):Вам, кмк, нужен гироскоп, а не акселерометр. Акселерометр измеряет ускорения, а не положение в пространстве.
Мне нужно не измерять точное положение в просторанстве,а положение устройства относительно оси x или y.
- Вт окт 25, 2011 12:19:13
- Форум: Микроконтроллеры и ПЛИС
- Тема: Выбор акселерометра
- Ответы: 19
- Просмотры: 3068
Re: Выбор акселерометра
Какой лучше использовать,аналоговой (http://avrlab.com/node/122) или цифровой(http://avrdevices.ru/akselerometr_mma7455l/)?
- Вт окт 25, 2011 10:52:11
- Форум: Микроконтроллеры и ПЛИС
- Тема: Выбор акселерометра
- Ответы: 19
- Просмотры: 3068
Выбор акселерометра
Помогите подобрать акселерометр чтобы фиксировать положение 0,90,180 градусов.Тоесть нужно определить положение устройства в пространстве. Усторойство будет с акселерометром и мироконтроллером.
- Ср авг 17, 2011 16:57:35
- Форум: Питание
- Тема: Зарядное устройство 10 для NiMg акуммуляторов
- Ответы: 2
- Просмотры: 965
Re: Зарядное устройство 10 для NiMg акуммуляторов
Согласен проще купить. Написаное выше нужно для заказа(клиент захотел такую зарядку).
- Ср авг 17, 2011 10:10:55
- Форум: Питание
- Тема: Зарядное устройство 10 для NiMg акуммуляторов
- Ответы: 2
- Просмотры: 965
Зарядное устройство 10 для NiMg акуммуляторов
Нужно сделать такое устройсво:
1.Аккумуляторы должны заряжаться и при неправилой установке,тоесть переполюсовке
2.Каждий аккумулятор должен быть протестирован,и не заряжатся если он плохой.
3.Акуммуляторы могут быть разной емкости и фирм производителей.
Расматрываю три варианты решения:
1. На два ...
1.Аккумуляторы должны заряжаться и при неправилой установке,тоесть переполюсовке
2.Каждий аккумулятор должен быть протестирован,и не заряжатся если он плохой.
3.Акуммуляторы могут быть разной емкости и фирм производителей.
Расматрываю три варианты решения:
1. На два ...
- Пн авг 01, 2011 11:19:40
- Форум: Микроконтроллеры и ПЛИС
- Тема: USART с использованием кольцевого буфера
- Ответы: 4
- Просмотры: 1923
Re: USART с использованием кольцевого буфера
Всё просто, когда буфер пуст, Вы пишете и в UDR, и в буфер. Но когда записанное в UDR уйдёт на передачу, возникнет прерывание, и обработчик снова отправит тот же байт в UDR, теперь из буфера
не могу понять почему отсылается дважды,ведь буфер пустой только сначала (idxIN_TX == idxOUT_TX),потом уже ...
не могу понять почему отсылается дважды,ведь буфер пустой только сначала (idxIN_TX == idxOUT_TX),потом уже ...
- Пн авг 01, 2011 10:57:59
- Форум: Микроконтроллеры и ПЛИС
- Тема: USART с использованием кольцевого буфера
- Ответы: 4
- Просмотры: 1923
USART с использованием кольцевого буфера
Нужно передавать даные по USART через кольцевой буфер,всё сделал как написано в
http://microsin.ru/content/view/1098/44/ , МК ATmega16,компилятор WinAVR. Проблемма в том что каждый раз дважды отсылается первое число http://s58.radikal.ru/i159/1108/41/d3ce897eed8f.jpg
,как ...
http://microsin.ru/content/view/1098/44/ , МК ATmega16,компилятор WinAVR. Проблемма в том что каждый раз дважды отсылается первое число http://s58.radikal.ru/i159/1108/41/d3ce897eed8f.jpg
,как ...
.