using System; using FTD2XX_NET; class Program { static void Main() { FTDI myFtdiDevice = new FTDI(); FTDI.FT_STATUS ftStatus = myFtdiDevice.OpenByIndex(0); if (ftStatus == FTDI.FT_STATUS.FT_OK) { byte[] eepromData = new byte[256]; ftStatus = myFtdiDevice.ReadEEPROMLocation(0, ref eepromData[0]); if (ftStatus == FTDI.FT_STATUS.FT_OK) { // 修改eepromData数组中的数据 eepromData[0] = 0x01; // 示例修改 ftStatus = myFtdiDevice.WriteEEPROMLocation(0, eepromData[0]); if (ftStatus == FTDI.FT_STATUS.FT_OK) { Console.WriteLine("EEPROM写入成功!"); } } } myFtdiDevice.Close(); } }