findAUsername

Members
  • Content Count

    3
  • Joined

  • Last visited

  1. Hi jpeyron, Yes in fact it is compiling without error. I try to run one of the script give with the lib (MyDispDemo1) but mydisp.begin(); return all the time false so I am stuck in the first while (line 96). And the pins are the same between Duo and Uno for this type of shield, so I think that I should good connected. Thank you
  2. Hi jpeyron, Thank you for your answer. So I added this code and also in function bool MtdsHalSpiReady() I copy paste the code for AVR and change the defined with SAM3X8E. Same in function uint8_t MtdsHalPutSpiByte(uint8_t bSnd) . Now it goes in else if (SAM3X8E), however nothing is declared in the scope. I got this type of error: C:\Program Files (x86)\Arduino\libraries\mtds\MtdsHal.cpp: In function 'void MtdsHalInitSpi(uint32_t, uint32_t)': C:\Program Files (x86)\Arduino\libraries\mtds\MtdsHal.cpp:339:2: error: 'SPCR' was not declared in this scope SPCR = _BV(SPE) | _BV(MSTR); ^ C:\Program Files (x86)\Arduino\libraries\mtds\MtdsHal.cpp:339:13: error: 'SPE' was not declared in this scope SPCR = _BV(SPE) | _BV(MSTR); ^ C:\Program Files (x86)\Arduino\libraries\mtds\MtdsHal.cpp:339:16: error: '_BV' was not declared in this scope SPCR = _BV(SPE) | _BV(MSTR); ^ C:\Program Files (x86)\Arduino\libraries\mtds\MtdsHal.cpp:339:24: error: 'MSTR' was not declared in this scope SPCR = _BV(SPE) | _BV(MSTR); ^ C:\Program Files (x86)\Arduino\libraries\mtds\MtdsHal.cpp:340:2: error: 'SPSR' was not declared in this scope SPSR = _BV(SPI2X); ^ C:\Program Files (x86)\Arduino\libraries\mtds\MtdsHal.cpp:340:13: error: 'SPI2X' was not declared in this scope SPSR = _BV(SPI2X); ^ Do you have an idea, how to declared those things ? Thank you
  3. Hi everyone, I just bought a MTDS (https://reference.digilentinc.com/reference/add-ons/mtdshield/start) I tried to use on an arduino Duo (arm cortex M3) and I got this error : C:\Program Files (x86)\Arduino\libraries\mtds\MtdsHal.cpp:326:2: error: #error "No supported processor defined" #error "No supported processor defined" So I have checked MtdsHal.cpp at line 326 and I saw that the SPI is set for PIC or AVR processor. Is there a solution for arm processor ? Thanks