Вопросы по теме '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 просмотров
schedule
24.12.2023
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