Bavo Van Achte
/
MLX90418_I2C_master
Fork
main.cpp
- Committer:
- wuliqunyy
- Date:
- 2021-01-26
- Revision:
- 8:2554218db1e6
- Parent:
- 6:019ab407ac3c
- Child:
- 9:76a0b9f29a2d
File content as of revision 8:2554218db1e6:
#include "mbed.h" #include "main_init.h" #include "i2c_mbed_fpga.h" /* Main function */ int main() { /*init funcitons*/ i2c_mbed_fpga i2c; main_init(); /*reset the FPGA!*/ /*control codes*/ wait_ms(5000); /* keep FPGA in reset for 5s, to let motor stop*/ enbale_fpga(); /* enable FPGA */ led4 = i2c.i2c_window_open(); /*send password 0xd0d0*/ wait_ms(1000); //i2c.i2c_set_position_pulse_width(3,4); /*unsigned int mantisaa_2b, unsigned int exponent_3b*/ led4 = i2c.i2c_set_soft_start_up(1, 1, 0, 1, 1); wait_ms(1000); led4 = i2c.i2c_motor_start(); /*send password 0xcafe*/ /*enter infinite loop, motor should be running*/ while (1) {} }