/* include path: ..../A2F/root/usr/include */ #include #include #include #include //#include #include #include #include "driver.h" #include "hal_interface_api.h" int main() { int fd; uint8_t buf[7] = {0x40, 0xb8, 0x08, 0x20, 0x0, 0x1,0xdf}; fd = open("/dev/i2c1", O_RDWR); if(fd < 0) printf("error1!\n"); while(1) { stm32_i2c_master_write(fd, buf[0], &buf[1], 6); sleep(5); } close(fd); // int i; // uint8_t id[500] = {0}; // for(i=0;i<500;i++) // id[i] = i; // sf_sector_erase(2, 0x1000); // sf_write(2, 0x1000, id, 500); // sf_read(2, 0x1000, id, 1000); // for(i=0;i<500;i++) // id[i] = 1; // sf_sector_erase(2, 0x1000); // sf_write(2, 0x1000, id, 500); // sf_read(2, 0x1000, id, 1000); return 0; }