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.

CC3100 starter guide for Atmel platform MCU

Other Parts Discussed in Thread: CC3100, CC3100SDK

Hello, all,

I've got some very basic questions regarding to how to adapt CC3100 to Atmel MCU platform (Arduino leonardo - Atmega32U4).

1.Can anyone point me a direction of where should I start in terms of configuration between Atmel and CC3100 (using UART Interface)?

I found a discussion of:http://e2e.ti.com/support/wireless_connectivity/f/968/t/349586

2. can anyone explain a little bit more about this user.h file? what is purpose of this file?

3.Another question is under following directory C:\TI\CC3100SDK_1.1.0\cc3100-sdk\platform\msp430f5529lp\board.c

what is the purpose of board.c file ? what needs to be configured in this file? how this is related user.h file?

Thank you very much for helping me with the above basics questions as i'm  very new to this area.

 

 

  • Hi Stone,

    1. You can refer to CC31xx host interface guide for details on the interfaceing the CC3100 to a MCU.
    processors.wiki.ti.com/.../CC31xx_Host_Interface

    2. user.h file is used to provide the hooks for the functions to 'open inteface', 'close interface', 'read','write' etc. These functions are used by host driver. Similarly user can add the hooks for basic adaptation routines if OS is used. Please check the 'user.h' as it has the detailed description for every hook and macro.

    3. 'board.c' file provided in SDK has the platform related implementation of the functions including enable/diable cc3100 device and host IRQ interrupt handler.

    Regards,
    Ankur