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

Как использовать мой компилятор MPLAB C32 в Eclipse IDE
Может ли кто-нибудь сообщить мне процедуры настройки параметров сборки в Eclipse (Helios) IDE для компилятора MPLAB C32 от Microchip?
605 просмотров
schedule 05.04.2022

Задержка на PIC18F
Я использую PIC18F14K50 с компилятором HiTech ANSI C и MPLAB v8.43. Мой PIC-код, наконец, запущен и работает, за исключением функции задержки. Это очень важно для моего приложения — мне нужно, чтобы оно находилось в определенных состояниях в течение...
9163 просмотров
schedule 31.07.2022

Как сделать глобальную переменную в проекте библиотеки с помощью MPLAB X IDE
Я хочу создать библиотеку на C, используя MPLAB X IDE (ide для разработки PIC). В моей библиотеке ABClib есть один простой исходный файл: файл abc.c void abcTest(int n){ // I want store n as global variable } Чтобы использовать...
10082 просмотров
schedule 18.12.2022

предупреждение: недопустимое преобразование указателя в целое число с символом и структурой в строку
У меня очень неприятная проблема... Я должен иметь возможность отображать некоторый текст из структуры на ЖК-дисплее с микроконтроллера. Это пораженные участки: struct menu_id { char id; char menu[11]; char submenu; }; void main...
3625 просмотров
schedule 21.07.2022

C18: Будет ли компилятор знать, что вызов функции никогда не вернется?
Я строю FSM с 16 состояниями на PIC18 с C18. Я рассматриваю каждое состояние как свою собственную функцию, которая переходит в другие состояния и перескакивает через них. У меня возникает соблазн просто написать ветки "state##();" в конце каждого...
363 просмотров
schedule 22.08.2022

На текущем ПК 0x0 не найдено строк исходного кода.
У меня проблемы с использованием MPLAB X IDE. У меня есть main.c с основным разделом. Когда я пытаюсь отладить, я не могу. Пишет, что строки исходного кода не найдены. Я без проблем скомпилировал программное обеспечение и отладил его в MPLAB...
9247 просмотров
schedule 29.03.2023

Проблема с ADC dsPIC33
Я изо всех сил пытаюсь заставить АЦП работать с моим устройством. Я использую dsPIC33FJ128GP802 и пытался начать медленно с ручной выборки и преобразования. Мой код размещен ниже, я установил каждый регистр для АЦП, а затем попытался выполнить...
4423 просмотров
schedule 14.07.2023

Частота дискретизации I2C
У меня возникли проблемы с попыткой пробовать подчиненные устройства I2C с помощью микроконтроллера dsPIC33f. Я использую внутренний таймер timer1 PIC, чтобы «поставить галочку» на определенной частоте дискретизации и получить необходимые данные....
4881 просмотров
schedule 17.06.2022

RN-41 bluetooth и dsPIC
Имея пару проблем с тем, что я надеялся быть довольно прямолинейным. Я передавал данные с моего PIC на ПК через RS232 со скоростью 115200 бод. Недавно я получил модуль bluetooth RN-41 и надеялся, что коммутатор будет таким же простым, как питание...
425 просмотров
schedule 03.03.2024

Как вы пишете и читаете в память с помощью PIC18?
Я хочу сохранить номер в PIC18, а затем сохранить его, даже если отключено питание или устройство сброшено. Я думаю, что моя часть кода написания выглядит нормально, просто часть чтения выглядит странно после сброса устройства. Я использую...
9467 просмотров
schedule 24.08.2022

localtime() дает неверное значение
В Интернете есть множество кода, который заставил меня поверить, что следующее даст мне текущее время. Однако это не так. Я получаю то, что я считаю временем эпохи UNIX; 1 января 1970 г., 00:00;00. Теперь это становится очень раздражающим,...
1272 просмотров
schedule 17.03.2023

Установка начального значения для таймера - имя регистра
У меня есть таймер в XC8 MPlab с PIC16F690, который отлично работает. Я хочу изменить его начальное значение. Я не смог найти, как установить значение в его регистр, чтобы оно начиналось с этого значения. Я ищу синтаксис для этого регистра,...
853 просмотров
schedule 11.10.2022

Сбой объектного файла MPLAB
Я попытался собрать файлы Microchip USB Stack для PIC32, но MPLAB X IDE выдал ошибку, что не удалось собрать. Ниже приведена ошибка при построении. Системе не удается найти указанный путь. make[2]:...
681 просмотров
schedule 01.03.2022

Отправить преобразованную температуру DS1820 через PIC16 uart
Я пытаюсь отправить преобразованное значение температуры с моего DS1820 на свой компьютер, используя UART PIC16F877. Я использую MPLABX и компилятор XC8, который имеет сборку в usart.h, хотя он полезен только для серии PIC18, поэтому я использую...
971 просмотров
schedule 08.05.2022

Чтение EEPROM в цикле
Я пытаюсь прочитать информацию из инициализированной EEPROM в PIC16F84 (которая смоделирована в MPLAB), и не могу понять, почему в отладчике я всегда получаю двоичное «1010» (= 0x0A в шестнадцатеричном формате), а в EEPROM есть 3 значения. Я их не...
369 просмотров

UART RX не работает на PIC16F1704
У меня есть UART TX, работающий на одном изображении, но не могу заставить UART RX работать на другом PIC. Мой план состоит в том, чтобы первый PIC отправлял данные второму PIC. Мой код инициализации для первого PIC TX: Код: void...
2461 просмотров
schedule 07.11.2022

Не удается выполнить отладку в MPLab при импорте шестнадцатеричного файла
Я пишу свой код в MikroC PRO для PIC v6.0.0 и хочу отлаживать его с помощью PICKit3 и MPLab. Я пытаюсь использовать как MPLab v8.92, так и MPLabX v2.05. Когда я загружаю отладчик в v8.92 и нажимаю кнопку RUN, индикатор выполнения начинает двигаться,...
685 просмотров
schedule 24.07.2022

Передача предопределенной переменной в качестве указателя в C
Я попытался написать программу PIC на C, и она включает серию из 8 светодиодов (например, светодиодную подсветку Knight Rider :D). Я создал схему и протестировал ее с помощью простой программы на языке C, которая устанавливает состояние источников...
443 просмотров
schedule 25.06.2022

микрочип MPLAB X IDE v2.15 не может генерировать код для этого выражения
Я пытаюсь скомпилировать простой фрагмент кода, но сталкиваюсь с ошибкой "не могу сгенерировать код для этого выражения". я адаптировал код из " http://www.barrysoft.it/blog/midi-with-pic-ausart.html " может кто-нибудь просветить меня об этой...
1465 просмотров
schedule 27.06.2023

Ошибка Segmentaion Fault (Core Dumped) при компиляции проекта в MPLABX с компилятором C30
Я пытаюсь запрограммировать микроконтроллер Microchip pic. Я использую Ubuntu 14.04LTS. Всякий раз, когда я пытаюсь собрать свой проект с помощью MPLABX IDE и компилятора C30 v3.30c, после компиляции всех файлов я получаю: Segmentation fault...
422 просмотров
schedule 06.11.2023