Jag har zippat upp paketet i C:\SSD1306.X och laddat in det i MPLAB X. När jag gör build så får jag:
BUILD SUCCESSFUL (total time: 5s)
Dock med denna info, som jag inte vet om den ställer till det. (Jag har inte testat mot OLED ännu).
Jag kan också notera ett par små utropstecken i koden. Där klagas det på att filen htc.h inte finns, men om man söker så hittatr man den ju i den sökväg som är angiven i meddelandet? Den är angiven i filen XC.h som #include <htc.h> Även #include <plib/spi.h> får samma utropstecken som gäller htc.h:: advisory: (1233) Employing 18F2550 errata work-arounds:
:: advisory: (1234) * Corrupted fast interrupt shadow registers
ssd1306.h:207: warning: (1413) "ROM" is positioned at address 0x0 and has had its address taken; pointer comparisons may be invalid
Kod: Markera allt
#include <xc.h> Utropstecken framför denna
#include <pic18f2550.h>
#include <stdio.h>
#include <stdlib.h>
#include <plib/spi.h> Utropstecken framför denna
#include "bit_settings.h"
#include "my_delays.h"
#include "font.h"
#include "bitmap.h"
#include "ssd1306.h"