k
Dependencies: mbed
main3.cpp
- Committer:
- RobotManYt
- Date:
- 2019-05-24
- Revision:
- 0:6c538ba03807
File content as of revision 0:6c538ba03807:
#include "mbed.h" SPI spi(PA_7, PA_6, PA_5); // mosi, miso, sclk DigitalOut cs(PA_8); // Chip Select du MCP42010 AnalogIn analog_value(A0); // Broche PA_0 en mode analogique int main() { spi.format(8,3); // Mode du SPI spi.frequency(1000000); // Féquence du SPI while(1) { cs = 0; // Active le MCP42010 spi.write(0b00010001); // Indique le registre du PW0 en écriture spi.write((uint8_t)(analog_value.read() * 255)); // Écrit la valeur souhaité sur PW0 cs = 1; // Désactive le MCP42010 } }