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.

CC2540's BLE stack and Code Composer Studio

Other Parts Discussed in Thread: CCSTUDIO, CC2540

If I understand it correctly, the BLE stack published by TI is made for the IAR compiler.

But why not for Code Composer Studio?  After all, that's TI's own development environment. 

Is CCStudio inferior to IAR?  If so, then in what ways?

  • Hi Nick,

    Each IDE has its benefits and drawbacks. There is no clear superior candidate. The main reason is that the CC2540 is an 8051 core, and TI doesn't support the 8051 architecture with a CCS compiler, so the IAR 8051 compiler is used.

    TI does support BLE development using CCS in the CC26xx device family, as these are ARM based devices and so TI has a compiler for them. IAR is also supported in CC26xx.
  • IAR complier is pretty expensive

    There is free IAR but limited to 32K, is 32K enough for basic USB (CDC for VCOM) and bluetooth (SPP or HID profile).

    What other option to keep cost down from using IAR 8051. We don't want to get involved heavy weight application for CC2540. 

    Best wishes

    R. 

  • Sorry I mean 4K, not 32K (muddle up between 8051 and ARM).