Вопросы по теме 'pic'

Написание приложений на C для микроконтроллеров
Какие вы знаете ресурсы, посвященные разработке программного обеспечения на C для микроконтроллеров PIC? Я хотел бы видеть какой-то фреймворк, который обрабатывает как ввод-вывод (кнопки для ввода и ЖК-дисплей для вывода), так и логику приложения....
1575 просмотров
schedule 10.11.2023

Как заставить MPLAB импортировать HEX-файл с комментариями или импортировать HEX-файл, указанный в командной строке?
Я работаю с компилятором CCS c, который создает свои объектные файлы в 32-битном формате Intel HEX, также известном как INHX32. У этого компилятора есть директива, которая заставляет его помещать комментарии в эти файлы. Строки комментариев...
2287 просмотров
schedule 06.08.2023

Бесплатный компилятор PIC C [закрыт]
Я ищу бесплатный компилятор C с открытым исходным кодом для PIC. Я мог бы обойтись без C, но я хотел бы получить оба варианта. Существуют различные компиляторы, но, поскольку я никогда раньше не занимался разработкой PIC, мне нужен...
52880 просмотров
pic
schedule 04.12.2023

Разница между PORT и LATCH на PIC 18F
Я уже прочитал даташит и погуглил, но все равно чего-то не понимаю. В моем случае я установил PIN RC6 PIC18F26K20 в режиме INPUT: TRISCbits.TRISC6 = 1; Затем я читаю значение с помощью PORT и LATCH, и у меня другое значение! v1 =...
77260 просмотров
schedule 17.02.2024

Бесплатная альтернатива MPLAB (разработка PIC)
Я начал использовать MPLAB недавно, но для тех, кто работает с Eclipse и VS IDE, это очень ограничено. Знаете ли вы какую-нибудь бесплатную IDE или как настроить Ecplise или Netbeans для разработки PIC? Спасибо всем
17649 просмотров
schedule 14.05.2022

Какие биты конфигурации следует использовать для отладки PIC16F1947?
Я застрял с битами конфигурации с PIC16F1947. Я новичок в программировании PIC, поэтому, пожалуйста, ответьте подробно. У меня следующая установка: МПЛАБ 8.46 МПЛАБ МКБ 3 Компилятор HI-TECH C 9.81 PIC16F1947 PIM (подключаемый модуль)...
4515 просмотров

Какой интерпретируемый язык может работать на микросхеме PIC32?
Я ищу интерпретируемый язык, который работает на микрочипе PIC32. В настоящее время я обнаружил, что LUA и PAWN работают, но перед выбором я хотел бы знать, работают ли какие-либо другие языки в PIC32.
3187 просмотров
schedule 17.05.2023

Почему uint16_t имеет здесь значение?
volatile uint16_t r; unsigned char poly = 0x07; unsigned char c = 0; r = (c << 8) ^ poly; Когда код скомпилирован с помощью gcc в Linux, r равен 7 . Когда тот же код скомпилирован с помощью Microchip C18, r равен 0 . Почему? Если...
1360 просмотров
schedule 22.06.2023

Точность Timer1 как часов реального времени с прерываниями PIC на 16F*
Я использую C с компилятором BoostC. Меня беспокоит, насколько точен мой код. Конфигурация ниже показывает более или менее 1 Гц (проверено невооруженным глазом со светодиодом). (Он использует внешний часовой кристалл 32 кГц для Timer1 на 16f74)....
3586 просмотров
schedule 18.09.2022

Рис 16F913 Настройка связи UART
Я прикрепил свой код ниже (кстати, я мигаю светодиодом, чтобы увидеть, что происходит цикл). Я не получаю никаких данных, отправленных через UART, у меня есть Pic 16F913, и я пытаюсь получить вывод 17, я подключил его к модулю bluetooth RF-42N, я...
1608 просмотров
schedule 25.06.2022

Как получить шестнадцатеричный файл, сгенерированный SDCC, для моделирования в Pic Simulator IDE?
Я искал обходные пути в течение многих дней, но безуспешно. PIC Simulator постоянно говорит мне, что контрольная сумма шестнадцатеричного файла неверна. Я уже много раз пытался изменить формат вывода шестнадцатеричного файла SDCC и пробовал все из...
1467 просмотров
schedule 13.05.2022

Ruby для микроконтроллера PIC32
Существует ли существующая библиотека для написания кода для PIC32 на Ruby? В настоящее время я пишу код на C для выполнения задач на нем, но я хотел бы использовать Ruby. Спасибо, Энди
1134 просмотров
schedule 13.04.2022

Мой компилятор MIPS сошел с ума, или я сошел с ума, выбрав MIPS?
Я использую процессор MIPS (PIC32) во встроенном проекте, но начинаю сомневаться в своем выборе. Я понимаю, что RISC-процессор, такой как MIPS, будет генерировать больше инструкций, чем можно было бы ожидать, но я не думал, что это будет так. Вот...
1100 просмотров
schedule 13.08.2022

По поводу CAN-шины
Я использую 16-битный микроконтроллер PIC24HJ64GP504 для написания приложения на основе CAN. По сути, это связь между моей платой и другим узлом, который постоянно отправляет данные на мою плату по CAN со скоростью 1 Мбит / с. Я настраиваю модуль...
1965 просмотров
schedule 07.03.2023

Учебные ресурсы для разработки USB-устройств и драйверов устройств
Я никогда не занимался разработкой USB, у меня есть опыт программирования микроконтроллеров PIC, AVR и программирования C в Windows (не в Windows). Я хочу узнать, как разрабатывать встроенные устройства и драйверы устройств, которые могут...
147 просмотров
schedule 01.03.2023

Преобразование инструкции по сборке PIC в машинный код
Я видел, что существуют определенные форматы для преобразования инструкций по сборке MIPS в машинный код. Должна быть аналогичная процедура для преобразования сборки PIC в машинный код вручную. Может ли кто-нибудь предоставить мне документацию,...
3758 просмотров
schedule 28.06.2022

Программирование PIC - основной поток вещей
Может кто-нибудь объяснить мне основной поток того, как это делается. Итак, в настоящее время я использую USB-программатор изображений, а также адаптер для нескольких изображений. Я понимаю, что я могу использовать это, чтобы написать свою...
211 просмотров
schedule 10.03.2024

i2c из нескольких регистров / устройств
Я только что завершил успешное считывание с акселерометра ADXL345 с микроконтроллера PIC (dsPIC33) с использованием i2c. Все, чего я добился до сих пор, - это правильное чтение идентификатора устройства, который представляет собой один байт....
2715 просмотров
schedule 16.02.2022

Реализовать таймер в PIC18F для генерации случайных чисел
Прошло много времени с тех пор, как я ничего не публикую здесь. Сегодня я пришел сюда за помощью в реализации таймера в микроконтроллере PIC18F. Я хочу, чтобы этот таймер использовался для использования его в качестве начального значения для функции...
1311 просмотров
schedule 04.02.2023

Синтаксическая ошибка макроса C (компилятор C18)
Я получил синтаксическую ошибку при попытке скомпилировать этот макрос. Я должен использовать макрос, так как C18 не поддерживает встраивание функций. Использование обычного вызова функции приведет к тому, что компилятор будет иметь гораздо большие...
546 просмотров
schedule 27.04.2023