Hi,
I am using the TI-RTOS kernel i.e SYSBIOS to implement a project. My project include using Hwi's for a few peripherals such as GPIO , UART and also the ADC module.
I have been able to succesfully implement the Hwi's for the GPIO and the UART and have also verified that they occur and enter their respective ISR's. But when I create a Hwi for any sequencer of either of the 2 ADC's the interrupt never occurs and it does not enter the ISR's. I went through the user guide on creating Hwi's and even tried creating it as described but the problem still remains.
When I went through the examples for ADC use without RTOS I found that rather than using interrupts the ADC Interrupt register is polled to check the completion of conversion. I even tried to implement this using a Clock function which uses the following condition to check the interrupt.
while(!ADCIntStatus(ADC0_BASE,1,false))
{
}
But when I execute this code CCS throws up this error (as in screenshot)
CCS - v5.5
SYS/BIOS - 6.35.4.50
XDCtools - 3.25.4.88
I am using the TivaWare 2.1.0.12573 to use the Tiva C API's.
I have attached my CCS project file.
I kindly request for some help in resolving the problem fast.
Thanks,
Akhilesh