微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > 用自己的MCU画板应用CC3100的一些问题

用自己的MCU画板应用CC3100的一些问题

时间:10-02 整理:3721RD 点击:

请问要用自己的MCU(我用的是瑞萨的32位单片机,有自己专用的开发环境)连接CC3100。有以下问题想请教一下:

1、自己做的板,CC3100要用的SFLASH一开始是什么都没有的吧,所以必须要把CC3100的UART1留出来作为FLASH programming的吧?所以CC3100与MCU的通信方式只能是SPI?

2、必须要用到uniflash的吧?所以要将CC3100的UART1转USB,与上位机通信,比如用CP2102将串口转USB?

3、最后要在自己的开发环境里编程,是参考MSP430F5529的工程,将相关的文件都include进去,然后自己只2修改硬件底层文件就可以了么?

刚接触这类,问的问题比较小白,望不吝赐教!

qiao,

  是这样的,CC3100的sFlash确实是通过UART口来操作的,因为CC3100内部固化了UART的bootloader。但是这并不意味着CC3100和Host MCu之间只能用SPI 来操作了。因为这两种情况下的UART是不会冲突的,因为你不可能同时去操作这两个功能。

2. uniflash是上位机的离线烧写软件。你可以将它转为USB连电脑。

3. 驱动移植的话,需要修改的文件包括board.c, board.h, 相应的SPI或是UART,然后还有一个配置文件。

谢谢

我大致明白啦,谢谢您!

Keng:

如果把案例中的http_server这个工程从msp430f5529移植到msp430f6638上,broad文件中只要修改引脚定义部分就好了吗?还有spi文件也是吗?出了引脚定义要修改还有哪些需要修改的量,求指教,小白。

不太确定6638和5529的SPI驱动会不会有些不一样,你只需要确保SPI层工作OK就好了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top