Вопросы по теме 'c18'
разбор строки IP-адреса в 4 одиночных байта
Я программирую на MCU с C, и мне нужно разобрать строку с нулевым завершением, содержащую IP-адрес, на 4 одиночных байта. Я сделал пример с С++:
#include <iostream>
int main()
{
char *str = "192.168.0.1\0";
while (*str != '\0')...
21733 просмотров
schedule
24.08.2023
Ошибка компоновщика в USB HID-коде для Microchip PIC (MPLAB / C18)
Я пытаюсь скомпилировать код для базовой функциональности USB HID. Я использую PIC18F14K50 с MPLAB 8.43 и компилятором Microchip C18.
Я использую стандартные файлы с сайта Microchip. Вот мой файл C и вот мой файл заголовка .
При сборке я...
1419 просмотров
schedule
29.01.2023
C18: вызываемая функция пропускается
Я был бы очень признателен, если бы ваши эксперты по использованию компилятора C18 могли указать мне, что я делаю неправильно. Чтобы познакомиться, я начал проект простого термометра: термистор NTC --> 18F2520 --> HD44780.
После отладки цепочки и...
105 просмотров
schedule
08.06.2022
Синтаксическая ошибка макроса C (компилятор C18)
Я получил синтаксическую ошибку при попытке скомпилировать этот макрос. Я должен использовать макрос, так как C18 не поддерживает встраивание функций. Использование обычного вызова функции приведет к тому, что компилятор будет иметь гораздо большие...
546 просмотров
schedule
27.04.2023
Использование перечислений и переключателей функций (компилятор C18)
Недавно я начал переписывать программу, чтобы сделать ее более понятной, и начал использовать перечисления для описания различных состояний, в которых может находиться моя программа.
byte VoltageLimit(byte progState, word voltage)
{...
1564 просмотров
schedule
08.09.2022