主要内容

更新源文件和头文件的路径

  1. 在MATLAB®编辑器,打开colorSensor.m文件。

  2. 更新BuildInfo方法,使用以下代码。

    方法(静态)……函数updateBuildInfo (buildInfo上下文)如果context.isCodeGenTarget (“环球套票”%更新buildInfosrcDir = fullfile (fileparts (mfilename (' fullpath ')),“src”);includeDir = fullfile (fileparts (mfilename (' fullpath ')),“包括”);libDir = fullfile (fileparts (mfilename (' fullpath ')),“库”);%包含头文件addIncludePaths (buildInfo includeDir);addIncludePaths (buildInfo libDir);%包含源文件addSourceFiles (buildInfo“colorSensor.cpp”srcDir);addSourceFiles (buildInfo“Adafruit_TCS34725.cpp”, libDir);boardInfo = arduino.金宝appsupportpkg.getBoardInfo;开关boardInfo。体系结构情况下“avr的”添加SPI库-基于AVRideRootPath = arduino.金宝appsupportpkg.getAVRRoot;addIncludePaths (buildInfo fullfile (ideRootPath“硬件”arduino的“avr的”“库”SPI的“src”));srcFilePath = fullfile (ideRootPath,“硬件”arduino的“avr的”“库”SPI的“src”);fileNameToAdd = {“SPI.cpp”};addSourceFiles (buildInfo fileNameToAdd srcFilePath);%添加线/ I2C库-基于AVRaddIncludePaths (buildInfo fullfile (ideRootPath“硬件”arduino的“avr的”“库”“线”“src”));addIncludePaths (buildInfo fullfile (ideRootPath“硬件”arduino的“avr的”“库”“线”“src”“效用”));srcFilePath = fullfile (ideRootPath,“硬件”arduino的“avr的”“库”“线”“src”);fileNameToAdd = {“Wire.cpp”};addSourceFiles (buildInfo fileNameToAdd srcFilePath);srcFilePath = fullfile (ideRootPath,“硬件”arduino的“avr的”“库”“线”“src”“效用”);fileNameToAdd = {“twi.c”};addSourceFiles (buildInfo fileNameToAdd srcFilePath);情况下“山姆”%添加SPI库-基于SAMlibSAMPath = arduino.金宝appsupportpkg.getSAMLibraryRoot;addIncludePaths (buildInfo fullfile (libSAMPathSPI的“src”));srcFilePath = fullfile (libSAMPath,SPI的“src”);fileNameToAdd = {“SPI.cpp”};addSourceFiles (buildInfo fileNameToAdd srcFilePath);%添加线/ I2C库-基于SAMaddIncludePaths (buildInfo fullfile (libSAMPath“线”“src”));srcFilePath = fullfile (libSAMPath,“线”“src”);fileNameToAdd = {“Wire.cpp”};addSourceFiles (buildInfo fileNameToAdd srcFilePath);情况下“samd”添加SPI库-基于SAMDlibSAMDPath = arduino.金宝appsupportpkg.getSAMDLibraryRoot;addIncludePaths (buildInfo fullfile (libSAMDPathSPI的));srcFilePath = fullfile (libSAMDPath,SPI的);fileNameToAdd = {“SPI.cpp”};addSourceFiles (buildInfo fileNameToAdd srcFilePath);%添加线/ I2C库-基于SAMDaddIncludePaths (buildInfo fullfile (libSAMDPath“线”));srcFilePath = fullfile (libSAMDPath,“线”);fileNameToAdd = {“Wire.cpp”};addSourceFiles (buildInfo fileNameToAdd srcFilePath);否则警告(“意想不到的板式。再次检查。结束结束结束...结束

在下一节中,您将看到设置输出端口属性

另请参阅

|||