This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RTOS/CC2630: Help programming CC2630 - Wireless ECG System

Part Number: CC2630
Other Parts Discussed in Thread: ADS1291, , Z-STACK

Tool/software: TI-RTOS

I am working a project where I've developed a prototype using CC2630. I intend to use this prototype to collect ECG  signals and transmit them wirelessly using ZigBee protocol. That said, my input signals would be 3 eletrodes signals and my output signal would be the differential ECG signal being transmitted wirelessly. For that purpose, I am using TI ADS1291 as the ECG analog front-end in order to collect the 3 electrodes signals. Accoroding to what I've designed, the system would work like the following:

In the case of the transmitter:

  1. .The ADS1291 collects the input signals, which are filtered and amplified.
  2. The ADS1291 then communicates with CC2630 using SPI protocol. 
  3. The CC2630 receives the data and then transmit it with the RF interface.

In the case of the receiver:

  1. The CC2630 receives the data and then sends it to a host PC using UART communication.

That's pretty much it. It is not a complex system, but since I've never worked with ARM processors or SimpleLink ICs I have been having a hard time on finding how to do the programming of the CC2630. I've been reading a lot about Z-Stack and IT-RTOS, I've successfully installed both and IAR EWARM. My guess is that a good starting point would be checking out the sample projects from Z-Stack for CC26XX. I've been doing that for a couple of days now but haven't made much progress since there seem to be endless documentation, files and projects.

Since the project deadline is on its way I was wondering if I could get any help on how to get started with the programming of the CC2630, given the system characteristics.

Best Regards.

Diego.