Я боюсь понять, почему я получаю случайные данные, пытаясь прочитать из многомерной таблицы, которая хранится в роме. У меня есть таблица растрового символа, которую я хочу отобразить на экране OLED.
Я написал программу, использующую язык c. В этой программе мне удалось получить доступ с помощью указателя на конкретный адрес, а код операции может его распечатать. Я использовал этот метод для запис
Как я могу прочитать первые 2 бита от PORTA (RA0, RA1), а затем с ними работать? У меня есть переключатель, подключенный к каждому из них, и я хочу вывести 1 на RB1, когда оба RA0, RA1: 1. Я устанавли
Я использовал clang для выполнения некоторого анализа моего кода для микроконтроллера PIC18. Он получает много ошибок и которые, похоже, вызваны линиями в таких заголовках. extern volatile unsigned ch
Я пытался передать адрес PORTs через структуру с помощью функции, я не знаю, как исправить работу с указателями. Вот код моей структуры и функции: typedef struct {
read:1;
last_read:1;
changed:1;
Я часто вижу следующие строки кодов компилятора, связанные с: #if defined(__18CXX) ... #endif
и #if (defined(__PCB__) || defined(__PCH__) || defined(__PCM__)) ... #endif
Как я могу знать значение