MAJ vite fait, pas grand changement
This commit is contained in:
parent
f4ede3f26e
commit
829efa26f8
2 changed files with 4 additions and 4 deletions
|
|
@ -22,11 +22,11 @@ void handler_ADC (void){
|
||||||
d = ADC1->DR &~ (0xF << 12); // Retourne valeur numérique
|
d = ADC1->DR &~ (0xF << 12); // Retourne valeur numérique
|
||||||
d = d*3.3/4096;
|
d = d*3.3/4096;
|
||||||
d = d*13*100/12;
|
d = d*13*100/12;
|
||||||
if ((p%10 > (int)d%10+2) || (p%10 < (int)d%10-2)){
|
//if ((p%10 > (int)d%10+2) || (p%10 < (int)d%10-2)){
|
||||||
p = (int) d;
|
p = (int) d;
|
||||||
send_USART(USART1,(p/10) + '0'); // Envoie le chiffre des dizaines
|
send_USART(USART1,(p/10) + '0'); // Envoie le chiffre des dizaines
|
||||||
send_USART(USART1,(p%10) + '0'); // Envoie le chiffre des unités
|
send_USART(USART1,(p%10) + '0'); // Envoie le chiffre des unités
|
||||||
send_USART(USART1,'%');
|
send_USART(USART1,'%');
|
||||||
}
|
//}
|
||||||
start_conversion(ADC1); // Recommence la conversion pour le prochain
|
start_conversion(ADC1); // Recommence la conversion pour le prochain
|
||||||
}
|
}
|
||||||
|
|
@ -40,9 +40,9 @@ void MySPI_Send(char ByteToSend){
|
||||||
|
|
||||||
char MySPI_Read(void){
|
char MySPI_Read(void){
|
||||||
while (!(SPI1->SR & SPI_SR_TXE)){} // Attend que DR soit vide
|
while (!(SPI1->SR & SPI_SR_TXE)){} // Attend que DR soit vide
|
||||||
SPI1->DR = 0x00; // Pour trasmettre la clock
|
SPI1->DR = 0x0000; // Pour trasmettre la clock
|
||||||
while (!(SPI1->SR & SPI_SR_RXNE)) {} // On attend de recevoir dans buffer de reception le byte
|
|
||||||
while (SPI1->SR & SPI_SR_BSY){}
|
while (SPI1->SR & SPI_SR_BSY){}
|
||||||
|
while (!(SPI1->SR & SPI_SR_RXNE)) {} // On attend de recevoir dans buffer de reception le byte
|
||||||
return SPI1->DR;
|
return SPI1->DR;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue