Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Поиск по форуму

Показано с 1 по 25 из 500.
На поиск затрачено 0.03 сек.
Поиск: Сообщения от: besogon
Раздел: Продукция MICROCHIP 09.11.2018, 16:52
Ответов: 174
Просмотров: 6,704
Автор besogon
Re: PIC32MK...

Iptash
с почти любой errata можно иметь дело.

другой вопрос, что в случае необузданной errata будет дикий workaround.

Вы после этого проекта будете ходить, как будто Вас пчелы покусали.
Раздел: Вопросы начинающих 03.11.2018, 12:57
Ответов: 131
Просмотров: 9,170
Автор besogon
Re: Нужен опыт по началу программированию на С.

DimaS
gcc компилирует коды на С++.

ВизуалСтудио - увы, я не работал с решениями microsoft и не готов разгребать связанные с ними проблемы: не вижу перспектив использования подобных знаний.
Раздел: Вопросы начинающих 03.11.2018, 12:34
Ответов: 131
Просмотров: 9,170
Автор besogon
Re: Нужен опыт по началу программированию на С.

DimaS
у меня есть gcc - я могу собрать и проверить, что не так с кодом, который у Вас.
Раздел: Продукция MICROCHIP 03.11.2018, 11:36
Ответов: 15
Просмотров: 472
Автор besogon
Re: PICC18 #define USE_XXX_MASK

siarzhuk
с детского садика все эти палочки и амперсандики в подкорку забиваются с определённым смыслом - я не понял о чем Вы.
Раздел: Вопросы начинающих 02.11.2018, 22:52
Ответов: 131
Просмотров: 9,170
Автор besogon
Re: Нужен опыт по началу программированию на С.

DimaS
у Вашего друга есть возможность использовать gcc для работы с avr?
Раздел: Вопросы начинающих 02.11.2018, 15:55
Ответов: 131
Просмотров: 9,170
Автор besogon
Re: Нужен опыт по началу программированию на С.

DmitrijVDN
вроде нет.
цикл перебирает от 0 до 7. как 8 - выходит.
Раздел: Вопросы начинающих 02.11.2018, 15:28
Ответов: 131
Просмотров: 9,170
Автор besogon
Re: Нужен опыт по началу программированию на С.

DimaS
в том, что там где была возможность сделать просто - сделано сложно.

сделано сложно, плохо понятно и возникли проблемы - этот код начали показывать, так как проблемный код.

но код...
Раздел: Вопросы начинающих 02.11.2018, 12:19
Ответов: 131
Просмотров: 9,170
Автор besogon
Re: Нужен опыт по началу программированию на С.

DmitrijVDN
без disasm всё это малопродуктивно.

можно всегда глянуть, что сгенерировало и глянуть.

так-то сложно будет разобраться, что в конце-концов там происходит.

DimaS
по моему опыту...
Раздел: Продукция MICROCHIP 01.11.2018, 09:02
Ответов: 15
Просмотров: 472
Автор besogon
Re: PICC18 #define USE_XXX_MASK

Andrey K.
прочтите про битовые операции - скорее всего Вам сразу все станет ясно.

в компиляторе, что Вы предпочли, для внутренней логики используется набор макросов, которые используются для...
Раздел: Продукция MICROCHIP 31.10.2018, 22:31
Ответов: 23
Просмотров: 2,468
Автор besogon
Re: PIC24F таблица скорой индикации чисел

LKIJ/ЛДКО
у Вас нет возможности начать учить Си?
Попробуйте начать учить Си - здорово поможет.

При миграции с контроллера на контроллер не придется заново писать.
Раздел: Продукция MICROCHIP 29.10.2018, 22:31
Ответов: 35
Просмотров: 745
Автор besogon
Re: Прерывания PORTB

DmitrijVDN
увы, не могу сейчас сказать.

по моему опыту разработка для pic14/pic16 всегда была кошмаром.

сейчас пишут что clang прикрутили - не думаю что стало сильно лучше.
Раздел: Продукция MICROCHIP 29.10.2018, 18:56
Ответов: 35
Просмотров: 745
Автор besogon
Re: Прерывания PORTB

Руслан
в бесплатной версии ограничен уровень оптимизации.
что-то оптимизирует несколько хуже, чем в pro.

Вам скорее прочего не нужны оптимизации.
Раздел: Вопросы начинающих 29.10.2018, 16:09
Ответов: 4
Просмотров: 241
Автор besogon
Re: Как преобразовать адрес данных в hex файле?

забыл, еще - есть какая-то вещь, связанная с little endian для данных для pic32. вспоминать надо.

иначе говоря данные в поле данных идут не так, как есть готовность это понимать - лучше в отладке...
Раздел: Вопросы начинающих 29.10.2018, 16:03
Ответов: 4
Просмотров: 241
Автор besogon
Re: Как преобразовать адрес данных в hex файле?

intel hex изначально был сделан для узкого адресного пространства.

адрес состоит и суммы адреса сектора и смещения.

пример для pic32
02 0000 04 1d00 dd
10 1800 00...
Раздел: Продукция MICROCHIP 29.10.2018, 10:58
Ответов: 16
Просмотров: 518
Автор besogon
Re: PIC16F15344 NVM

static const int stored_config[4] @ 0x8000 = {0x3764, 0x1245, 0x2ACE, 0x1D73};
- если будут трудности, то volatile const, чтобы с случае оптимизаций не случилось такого, что после записи компилятор...
Раздел: Продукция MICROCHIP 29.10.2018, 10:54
Ответов: 16
Просмотров: 518
Автор besogon
Re: PIC16F15344 NVM

Dima
Здравствуйте.

если бы я был на Вашем месте, то написал бы функции работы с flash и использовал бы их.

кроме прочего не такая сложная задача именовать функции верно.
yvoid...
Раздел: Продукция MICROCHIP 29.10.2018, 09:53
Ответов: 35
Просмотров: 745
Автор besogon
Re: Прерывания PORTB

Руслан
HI-TECH18 и MPLAB v 7.20 остались в прошлом.
больше 10 лет назад потеряли актуальность.
если у Вас с ними возникнут проблемы, то вряд-ли кто-нибудь Вам поможет.

так что или mplabx + xc8,...
Раздел: Продукция MICROCHIP 28.10.2018, 11:15
Ответов: 35
Просмотров: 745
Автор besogon
Re: Прерывания PORTB

Руслан
для массового изделия с учетом адекватного ТЗ это вообще все довольно скверно.

нужно избавляться от выбранного Вами контроллера и определяться с питанием. если у Вас 5 лет автономно -...
Раздел: Продукция MICROCHIP 28.10.2018, 10:36
Ответов: 35
Просмотров: 745
Автор besogon
Re: Прерывания PORTB

Greg
я предлагал бесхитростный способ с фильтром на оу и триггером Шмитта.
с помощью копеечного обвеса не включая голову решить проблему в, как я понял, единичном изделии.
Раздел: Продукция MICROCHIP 27.10.2018, 20:44
Ответов: 35
Просмотров: 745
Автор besogon
Re: Прерывания PORTB

Руслан
прерывание по фронту регистрирует фронт.

прерывание по логическому уровню регистрирует изменение логического уровня.

логические уровни pic16
0..0.3v есть 0
Vdd - 0.3v есть 1
...
Раздел: Продукция MICROCHIP 27.10.2018, 20:30
Ответов: 35
Просмотров: 745
Автор besogon
Re: Прерывания PORTB

petrd
таймер может считать количество импульсов.
без участия ядра.
только по периоду накидывать к сумме импульсов период.
ну или по запросу добавлять то, что натикало.
Раздел: Продукция MICROCHIP 27.10.2018, 20:13
Ответов: 35
Просмотров: 745
Автор besogon
Re: Прерывания PORTB

на ОУ отфильтровать и усилить как надо.
Раздел: Продукция MICROCHIP 27.10.2018, 20:11
Ответов: 35
Просмотров: 745
Автор besogon
Re: Прерывания PORTB

не знаю я что у Вас там.
я бы конечно попробовал какую-нибудь аля геркон-> ОУ -> триггер Шмитта -> согласование уровней -> МК к счетчику.

каждое переполнение таймера прерывание, для сложения...
Раздел: Продукция MICROCHIP 27.10.2018, 19:55
Ответов: 35
Просмотров: 745
Автор besogon
Re: Прерывания PORTB

Руслан
нужно считать импульсы - может таймером считать импульсы?
Раздел: Вопросы начинающих 25.10.2018, 22:26
Ответов: 18
Просмотров: 478
Автор besogon
Re: Таймер и задержка, общие вопросы

Guaho
а оно часто нужно точно?
по моему опыту чаще нужно не ранее чем.
в случае если не ранее чем, то критерием вполне является что число циклов ожидания выше, чем число циклов переключения...
Показано с 1 по 25 из 500.

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

Часовой пояс GMT +3, время: 08:44.


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