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.

CCS/CC2640: CCS or IAR Embedded Workbench for SimpleLink BLE Development

Part Number: CC2640


Tool/software: Code Composer Studio

I have recently been tasked with developing a fairly simple Bluetooth Low Energy (BLE) system.  I have chosen the CC2640 as my development platform and ordered the Launchpad Development Kit.  My past experience is only 8051 programming with the Keil uVision compiler. 

1)  Can I use either the Code Composer Studio (CCS) or the IAR Embedded Workbench, or do I need both of these tools? 

2)  If only one is required, what are the advantages/disadvantages of each development suite?

My company will probably be ok with purchasing a suite of CCS, but a $5k seat of the IAR Embedded Workbench may be a deal-breaker.  This would force me to use another company's BLE component for my project, instead of the Texas Inst. part.

  • 1) You can use either IDE. CCS is free and widely supported in TI. IAR is great as well but as you said, costs a little.

    2) Only one of the above is required. We have customers developing full blown production solutions using CCS.

    As far as pro's/con's. You will need to make that decision yourself. There is quite a bit of information on CCS here under Code Composer Studio:
    dev.ti.com/.../

    You can also reference SimpleLink Academy that walks through our BLE solution while using IAR or CCS here:
    dev.ti.com/.../