Шешено - очисткой проекта с помощью батника.
Вот его содержимое
del *.bak /s
del *.ddk /s
del *.edk /s
del *.lst /s
del *.lnp /s
del *.mpf /s
del *.mpj /s
del *.obj /s
del *.omf /s
::del *.opt /s ::-¬L¦¦ýã-¦¤JLINK¦-ãøã+
del *.plg /s
del *.rpt /s
del *.tmp /s
del *.__i /s
del *.crf /s
del *.o /s ...
Найдено 190 результатов
- Вс ноя 18, 2018 16:05:25
- Форум: ARM
- Тема: Не работает отладка STM32F373xx в KEIL с помощью ST-link
- Ответы: 9
- Просмотры: 4790
- Сб ноя 17, 2018 20:00:06
- Форум: ARM
- Тема: Не работает отладка STM32F373xx в KEIL с помощью ST-link
- Ответы: 9
- Просмотры: 4790
Re: Не работает отладка STM32F373xx в KEIL с помощью ST-link
Доброго времени суток. Похожая проблема с кейлом 5.17 - пошаговая отладка по исходнику работает, но только пройдя все команды в окне Disassembly. Тоесть желтая стрелочка двигаться только в этом окне, а не по исходнику. Только когда все асемблерные команды пройдены (которые отвечают за участок кода ...
- Чт мар 23, 2017 14:40:00
- Форум: Изготовление PCB
- Тема: ВСЁ про DipTrace
- Ответы: 4889
- Просмотры: 1307663
Re: ВСЁ про DipTrace
Доброго времени суток! Подскажите пожалуйста, как в редакторе корпусов, срезать часть контактной площадки? На картинке эта часть заштрихована красным. Это под датчик тока Allegro
а нада так
Спасибо!
Спасибо!
- Чт окт 20, 2016 20:21:14
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 461984
Re: Всё по DS18(B/S)20.
Ну математику то не нае@ёшь :)
Просто приводите целое значение, принятое с датчика, к типу с плавающей точкой и тупо делите на 16.0. И всё.
мда, математику я профукал в свое время... ((
Что же выходит, при любом разрешении 9,10,11,12, бит полученное число всего лишь нужно разделить 16.0. В таком ...
Просто приводите целое значение, принятое с датчика, к типу с плавающей точкой и тупо делите на 16.0. И всё.
мда, математику я профукал в свое время... ((
Что же выходит, при любом разрешении 9,10,11,12, бит полученное число всего лишь нужно разделить 16.0. В таком ...
- Чт окт 20, 2016 20:03:08
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 461984
Re: Всё по DS18(B/S)20.
Умножать нужно на 0.0625, а не на 0.125. Т.б. - делить на 16.
Вот Вам и лишний сдвиг (аля деление ещё на 2)...
Т.е. Вы сдвинули (поделили на 2), затем умножили на число, в 2 раза больше нужного. Двойки сократились, получился верный результат. Только в точности потеряли при сдвиге, на цену младшего ...
Вот Вам и лишний сдвиг (аля деление ещё на 2)...
Т.е. Вы сдвинули (поделили на 2), затем умножили на число, в 2 раза больше нужного. Двойки сократились, получился верный результат. Только в точности потеряли при сдвиге, на цену младшего ...
- Чт окт 20, 2016 18:56:39
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 461984
Re: Всё по DS18(B/S)20.
да вот трактовать можно по разному, интересно то, что при сдвиге вправо на 1, температура примерно правильная (разница с другим термоментром цифровим не более 0,5 С). Если не сдвигать явно туфта, вместо 23 считает 44 С.
- Чт окт 20, 2016 08:31:38
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 461984
Re: Всё по DS18(B/S)20.
Еще вопрос - правильно ли я считаю Т при более низком разрешении?
Установил разрешение 11 бит, в даташите сказано, что бит 0 не имеет значения в таком случае.
1820.jpg http://labkit.ru/userfiles/file/documentation/Sensor/DS18B20_RU.pdf
я в таком случае откидываю знак (биты 11-15) и сдвигаю ...
Установил разрешение 11 бит, в даташите сказано, что бит 0 не имеет значения в таком случае.
1820.jpg http://labkit.ru/userfiles/file/documentation/Sensor/DS18B20_RU.pdf
я в таком случае откидываю знак (биты 11-15) и сдвигаю ...
- Вт окт 18, 2016 18:23:51
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 461984
Re: С какой точностью можно реально измерять с помощью 18b20
Мяу! Собственно вопрос: Возможно ли (мож кто пробовал), использовать общую команду для установки разрешающей способности N датчиков 18В20?
Например, установить всем датчикам на шине одинаковую разрешающую способность:
0. Presece (питание трехпроводное)
1. шлем SKIP ROM [0xCC]
2. шлем write 3 byte ...
Например, установить всем датчикам на шине одинаковую разрешающую способность:
0. Presece (питание трехпроводное)
1. шлем SKIP ROM [0xCC]
2. шлем write 3 byte ...
- Пн ноя 16, 2015 16:40:05
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2534670
Re: CodeVision AVR в вопросах и ответах
В общем подсказали мне так
eeprom ConfStr CfgDev;// @0x10;
ConfStr eeprom *pCfgDev;
unsigned int Crc16(unsigned char eeprom *pcBlock, int len)
{
unsigned int crc = 0xFFFF;
unsigned short i;
while (len--)
{
i=(unsigned short)*pcBlock;
i<<=8;
crc ^= i;
pcBlock++;
for (i = 0; i < 8; i ...
eeprom ConfStr CfgDev;// @0x10;
ConfStr eeprom *pCfgDev;
unsigned int Crc16(unsigned char eeprom *pcBlock, int len)
{
unsigned int crc = 0xFFFF;
unsigned short i;
while (len--)
{
i=(unsigned short)*pcBlock;
i<<=8;
crc ^= i;
pcBlock++;
for (i = 0; i < 8; i ...
- Пн ноя 16, 2015 16:06:30
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2534670
Re: CodeVision AVR в вопросах и ответах
1) crc ^= *pcBlock++ << 8; // здесь говорит что результат здвига будет 0 или переполнение
Однозначно переполнение т.к. операнды 8-разрядные. Сделайте так:
crc ^= ((uint16_t)*pcBlock++) << 8;
2)u16_CRC_CFG= Crc16((unsigned char*)pCfgDev, sizeof(CfgDev)); //здесь компилятору не нравиться
Странно что ...
Однозначно переполнение т.к. операнды 8-разрядные. Сделайте так:
crc ^= ((uint16_t)*pcBlock++) << 8;
2)u16_CRC_CFG= Crc16((unsigned char*)pCfgDev, sizeof(CfgDev)); //здесь компилятору не нравиться
Странно что ...
- Пн ноя 16, 2015 14:41:58
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2534670
Re: CodeVision AVR в вопросах и ответах
подскажите плз еще по указателям...что то туго ко мне доходит
ф-ция CRC16 принимает char указатель, однако указатель на EEPROM int -овый, когда ставлю преобразование на входе в ф-цию при компилляции есть 3 предупреждения
unsigned int Crc16(unsigned char *pcBlock, int len)
{
unsigned int crc ...
ф-ция CRC16 принимает char указатель, однако указатель на EEPROM int -овый, когда ставлю преобразование на входе в ф-цию при компилляции есть 3 предупреждения
unsigned int Crc16(unsigned char *pcBlock, int len)
{
unsigned int crc ...
- Пн ноя 16, 2015 11:31:06
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2534670
Re: CodeVision AVR в вопросах и ответах
Только зачем вам для чтения памяти указатель на структуру ? Наверное, нужен указатель на char (или int, если CRC16).
Тогда так :
ConfStr CfgDev;
int* pCfgDev;
.................
.................
pCfgDev = (int*)&CfgDev;
Да, хочу подсчитать CRC16 (код взят из вики) для расположенной в ...
- Пн ноя 16, 2015 08:46:52
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2534670
Re: CodeVision AVR в вопросах и ответах
Привет котам!
Пытаюсь посчитать CRC структуры в EEPROME (мега 128, КодВижн 2.05.3) но не выходит взять указатель на структуру. Лебедева смотрел - не помогло.
попробуйте кто нить у себя плз
typedef struct
{
float Pol_min;
float Pol_max;
float Stop;
float Start;
float Min;
float Max ...
Пытаюсь посчитать CRC структуры в EEPROME (мега 128, КодВижн 2.05.3) но не выходит взять указатель на структуру. Лебедева смотрел - не помогло.
попробуйте кто нить у себя плз
typedef struct
{
float Pol_min;
float Pol_max;
float Stop;
float Start;
float Min;
float Max ...
- Вс ноя 08, 2015 16:06:07
- Форум: Изготовление PCB
- Тема: ВСЁ про DipTrace
- Ответы: 4889
- Просмотры: 1307663
Re: ВСЁ про DipTrace
Ладно, буду разбираться. В любом случае благодарю за уделенное мне время и подсказки.
- Сб ноя 07, 2015 22:06:19
- Форум: Изготовление PCB
- Тема: ВСЁ про DipTrace
- Ответы: 4889
- Просмотры: 1307663
Re: ВСЁ про DipTrace
попробуйте у себя этот компонент. А какая у вас версия DT?
"поверхностный" есть только в свойствах площадки, но этио никак не влияет на проблему описанную выше
"поверхностный" есть только в свойствах площадки, но этио никак не влияет на проблему описанную выше
- Сб ноя 07, 2015 21:36:12
- Форум: Изготовление PCB
- Тема: ВСЁ про DipTrace
- Ответы: 4889
- Просмотры: 1307663
Re: ВСЁ про DipTrace
у меня какой то наверное не такой диптрейс или я торможу....не могу найти подобных настроек у себя...
может из за того что диптрейс вылечен ? версия 2.3.1.0
может из за того что диптрейс вылечен ? версия 2.3.1.0
- Сб ноя 07, 2015 19:57:16
- Форум: Изготовление PCB
- Тема: ВСЁ про DipTrace
- Ответы: 4889
- Просмотры: 1307663
Re: ВСЁ про DipTrace
Доброго вечера котам!
Создаю печатку в диптрейс, в схеме есть смд компоненты. Когда делаю заливку и указываю использовать термобарьеры то на компонентах созданных мной лично, термобарьеров нет, а на компонентах из внутреней смд библиотеки - есть. Собственно вопрос - при создании компонента наверное ...
Создаю печатку в диптрейс, в схеме есть смд компоненты. Когда делаю заливку и указываю использовать термобарьеры то на компонентах созданных мной лично, термобарьеров нет, а на компонентах из внутреней смд библиотеки - есть. Собственно вопрос - при создании компонента наверное ...
- Ср июн 24, 2015 11:28:27
- Форум: Статьи
- Тема: Объяснение в любви. Подключаем LCD к микроконтроллеру по 4-х
- Ответы: 28
- Просмотры: 25404
Re: Объяснение в любви. Подключаем LCD к микроконтроллеру по
Привет! Валерьянка закончилась, бьюсь уже второй день и никак не могу проинициализировать 16*2 дисплей в 4-х битном режиме. Хочу сделать свою библиотеку для CVAVR.
вот код
void lcd_init()
{
PORTE &= (~ (1<<3));
delay_ms(15); //по даташиту, внутрение процедуры LCD
lcd_write(0x30, COMAND); //8 bit ...
вот код
void lcd_init()
{
PORTE &= (~ (1<<3));
delay_ms(15); //по даташиту, внутрение процедуры LCD
lcd_write(0x30, COMAND); //8 bit ...
- Ср авг 27, 2014 16:00:55
- Форум: Периферия
- Тема: С какой точностью можно реально измерять с помощью 18b20
- Ответы: 5
- Просмотры: 2070
Re: С какой точностью можно реально измерять с помощью 18b20
спасибо !Gudd-Head писал(а):Про 3,3 не скажу, а при 5,0 4 датчика и на 20, и на 40 метрах работают.
- Ср авг 27, 2014 11:50:59
- Форум: Периферия
- Тема: С какой точностью можно реально измерять с помощью 18b20
- Ответы: 5
- Просмотры: 2070
Re: С какой точностью можно реально измерять с помощью 18b20
Привет! Вопрос по паразитному питанию датчиков 18B20: за Вашу практику, сколько датчиков 18B20 с паразитным питанием 3,3V и на какую длину провода Вы смогли подцепить ??? Как себя будут вести например 4 датчика на двопроводной линии (с паразитным питанием) длиной до 20 метров? Спасибо. 