TP4 Iso
TP4 Iso
#include "mbed.h"
#include "rtos.h"
#include "C12832.h"
#include "c7x10g_font.h"
#include "math.h"
InterruptIn int_pin(PD_12);
EventFlags my_flag;
void mySPI_init();
void ecriture(int,int,int);
void interrupt();
int16_t pixels[60];
int f = 0;
Thread t1;
int cpt = 0;
int i_1 = 0;
int j_1 = 0;
int iopt = 0;
int jopt = 0;
int i_2 = 0;
int j_2 = 0;
int main()
{
mySPI_init();
ThisThread::sleep_for(100ms);
// int_pin.fall(&interrupt);
while (1)
{
i_2 = 0;
j_2 = 0;
printf("st\n");
iopt = i_2/cpt;
jopt = j_2/cpt;
cpt = 0;
for(int i = 0;i<10;i++)
{
for(int j = 0;j<6;j++)
{
if((i == iopt) && (j == jopt))
{
pix = 1.0f;
printf("%4.2f\n", pix);
}
else
{
pix = 0.0f;
printf("%4.2f\n", pix);
}
}
}
}
}
void mySPI_init()
{
mySPI.select();
mySPI.deselect();
mySPI.frequency(100000);
mySPI.format(8, 0);
}
void interrupt()
{
my_flag.set(0x01);
}