Hi there,
I have been working on the BC660K-GL module with QuecOpen SDK. Now I come to a point where I need to use GPIO and a function to delay a few hundred microseconds to bit-bang data to communicate to an external device. The SDK only provides osDelay() function which has only 1ms resolution. My questions are:
- Is there any way to use lower level functions to delay a few hundred microseconds?
- Do I need to suspend the FreeRTOS threads to make a critical section to bit-bang the data?
Any help would be much appreciated!