Test program running on MAX32625MBED. Control through USB Serial commands using a terminal emulator such as teraterm or putty.
Dependencies: MaximTinyTester CmdLine MAX541 USBDevice
Diff: MAX11043/MAX11043.cpp
- Revision:
- 70:f44a577c9e59
- Parent:
- 69:989e392cf635
- Child:
- 71:62bcd01ea87f
--- a/MAX11043/MAX11043.cpp Fri Feb 21 00:45:32 2020 +0000 +++ b/MAX11043/MAX11043.cpp Fri Feb 21 10:40:45 2020 +0000 @@ -157,7 +157,7 @@ m_EOC_pin(EOC_pin), // Digital Event Output from MAX11043 device #else // MAX11043_EOC_INTERRUPT_POLLING // MAX11043 EOC End Of Conversion input is InterruptIn(PinName:EOC_pin).fall(onEOCFallingEdge); - // m_EOC_pin(EOC_pin), // Digital Event Output from MAX11043 device + m_EOC_pin(EOC_pin), // Digital Event Output from MAX11043 device #endif // MAX11043_EOC_INTERRUPT_POLLING // CODE GENERATOR: class constructor initializer list ic_variant m_ic_variant(ic_variant) @@ -217,6 +217,7 @@ // TODO: onEOCFallingEdge: interrupt handler requires global object extern MAX11043 g_MAX11043_device InterruptIn interruptEOC(EOC_pin); // InterruptIn constructor requires PinName, not DigitalIn -- Error: No instance of constructor "mbed::InterruptIn::InterruptIn" matches the argument list in "MAX11043/MAX11043.cpp", Line: 187, Col: 31 // TODO: onEOCFallingEdge: replace DigitalIn &EOC_pin with PinName EOC_pin, so that I can create an InterruptIn(PinName:EOC_pin) + extern void onEOCFallingEdge(void); interruptEOC.fall(&onEOCFallingEdge); #endif // MAX11043_EOC_INTERRUPT_POLLING