Bonjour à tous,
Je dois effectuer un programme en langage C qui doit être capable de :
- générer un signal en dent de scie de 256 échantillons sur DOUT avec
une amplitude et une fréquence maximale.
- Modifier le programme précédent pour générer un signal triangulaire.
- Ecrire un programme qui génère un signal sinusoïdal de 32 échantillons, d’amplitude et de fréquence maximale.
- Dans une boucle infinie, réaliser une conversion analogique numérique sur AIN0 et numérique analogique avec la relation yn=xn.
Tout cela avec le circuit PCF8591, on me donne le début de programme suivant :
Buf[0] = 0x40;
Buf[1] = value;
bcm2835_i2c_write(Buf,2);
Cependant je n'arrive pas du tout à me lancer, serait-il possible que quelqu'un puisse m'aider au moins pour le début du programme pour que j'ai une base solide et ensuite continuer seul ? Merci pour tout l'aide que vous pourrez m'apporter.
Bonne journée !
-----