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:
- .The ADS1291 collects the input signals, which are filtered and amplified.
- The ADS1291 then communicates with CC2630 using SPI protocol.
- The CC2630 receives the data and then transmit it with the RF interface.
In the case of the receiver:
- 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.