359 | | === TI 15.4-Stack === |
360 | | |
361 | | On the other hand, if you wish to create a full stack-based network solution, consider using the TI 15.4-Stack, available as part of the CC13x0 SDK. |
362 | | |
363 | | The example lab documentation to get started can be found at the [http://dev.ti.com/tirex/content/simplelink_academy_cc13x0sdk_1_12_01_16/modules/154-stack_01_sensor_collector/154-stack_01_sensor_collector.html TI 15.4-Stack Project Zero] page. |
364 | | |
365 | | Further documentation can be found in the [http://dev.ti.com/tirex/content/simplelink_cc13x0_sdk_1_40_00_10/docs/ti154stack/ti154stack-users-guide/ti154stack/index.html TI 15.4 User's Guide]. |
366 | | |
367 | | === Texas Instruments Code Composer Studio === |
368 | | |
369 | | Code Composer Studio (CCS) is an IDE based on Eclipse and includes various libraries and software packages required to develop on many TI MCU's, including the CC1350 which is the primary component of the GW16122. |
370 | | |
371 | | Below are some various notes on using CCS. See the [http://processors.wiki.ti.com/index.php/CCSv6_Getting_Started_Guide Getting Started wiki] and the [http://processors.wiki.ti.com/index.php/Category:Code_Composer_Studio_v7 Main CCS wiki] for more information. |
372 | | |
373 | | ==== Resource Center ==== |
374 | | |
375 | | Click Menu item View -> Resource Explorer |
376 | | Expand software and view !SimpleLink CC13x0 SDK as well as Ti-RTOS for CC2650 |
377 | | Drill down to the area you would like to explore |
378 | | Find an example, then click the download button to download to desktop |
379 | | Then click the import to IDE to import the project |
380 | | |
381 | | ==== Building a Project ==== |
382 | | |
383 | | Once the project is imported, right click on the project title in the explorer window and click 'Build Project' and let it compile. You can also click the debug button to build the project and run it on the connected target. Once it is complete, a binaries folder will be created under the project. Most TI tools will use the .out file that is produced there to program with. |
384 | | |
385 | | Alternatively you can build projects via command line and avoid the entire IDE if you so desire. See the official TI wiki on [http://processors.wiki.ti.com/index.php/Projects_-_Command_Line_Build/Create Command Line Build/Create] for more information. |
386 | | |
387 | | A couple of additional notes when building via command line: |
388 | | |
389 | | Note that the executable for Linux CCS installations is named "eclipse" and not "eclipsec" |
390 | | Run with "-ccs.help" to see full list of options |
391 | | Use full path names for all command line arguments (environment variables useful here) |
392 | | |
393 | | === Serial Command API === |
| 359 | ==== Serial Command API ==== |
| 360 | |
| 361 | '''Important''' Note: Using this API will not work on the default !CoProcessor firmware flashed onto the GW16122. This requires the rfEasyLinkNp firmware example as provided in the TI SDK Download |
| 495 | |
| 496 | === TI 15.4-Stack === |
| 497 | |
| 498 | On the other hand, if you wish to create a full stack-based network solution, consider using the TI 15.4-Stack, available as part of the CC13x0 SDK. |
| 499 | |
| 500 | The example lab documentation to get started can be found at the [http://dev.ti.com/tirex/content/simplelink_academy_cc13x0sdk_1_12_01_16/modules/154-stack_01_sensor_collector/154-stack_01_sensor_collector.html TI 15.4-Stack Project Zero] page. |
| 501 | |
| 502 | Further documentation can be found in the [http://dev.ti.com/tirex/content/simplelink_cc13x0_sdk_1_40_00_10/docs/ti154stack/ti154stack-users-guide/ti154stack/index.html TI 15.4 User's Guide]. |
| 503 | |
| 504 | === Texas Instruments Code Composer Studio === |
| 505 | |
| 506 | Code Composer Studio (CCS) is an IDE based on Eclipse and includes various libraries and software packages required to develop on many TI MCU's, including the CC1350 which is the primary component of the GW16122. |
| 507 | |
| 508 | Below are some various notes on using CCS. See the [http://processors.wiki.ti.com/index.php/CCSv6_Getting_Started_Guide Getting Started wiki] and the [http://processors.wiki.ti.com/index.php/Category:Code_Composer_Studio_v7 Main CCS wiki] for more information. |
| 509 | |
| 510 | ==== Resource Center ==== |
| 511 | |
| 512 | Click Menu item View -> Resource Explorer |
| 513 | Expand software and view !SimpleLink CC13x0 SDK as well as Ti-RTOS for CC2650 |
| 514 | Drill down to the area you would like to explore |
| 515 | Find an example, then click the download button to download to desktop |
| 516 | Then click the import to IDE to import the project |
| 517 | |
| 518 | ==== Building a Project ==== |
| 519 | |
| 520 | Once the project is imported, right click on the project title in the explorer window and click 'Build Project' and let it compile. You can also click the debug button to build the project and run it on the connected target. Once it is complete, a binaries folder will be created under the project. Most TI tools will use the .out file that is produced there to program with. |
| 521 | |
| 522 | Alternatively you can build projects via command line and avoid the entire IDE if you so desire. See the official TI wiki on [http://processors.wiki.ti.com/index.php/Projects_-_Command_Line_Build/Create Command Line Build/Create] for more information. |
| 523 | |
| 524 | A couple of additional notes when building via command line: |
| 525 | |
| 526 | Note that the executable for Linux CCS installations is named "eclipse" and not "eclipsec" |
| 527 | Run with "-ccs.help" to see full list of options |
| 528 | Use full path names for all command line arguments (environment variables useful here) |
| 529 | |
| 530 | |