Hi,
I'm using microC/OS on MSP430F1611 and have used semaphores in all of my SPI functions. Both the spi Tx and Rx use DMA.
I have an 8 channel external ADC and I want to sample my channels at some rate using interrupt and Timer B. But I can't request a semaphore in ISR.... So I was wondering if anyone has a good idea of implementing a stable sample rate on an external ADC while using microC/OS tasks (I don't need to use timers if there is a more efficient method.)
Thanks a lot.