微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200在下怎么调用SPI任务

CC3200在下怎么调用SPI任务

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

TI的工作人员你们好,本人最近在UCOS-III的环境下应用CC3200的相关程序,请问如何在UCOS-III下创建并调用SPI程序,谢谢。

仔细阅读英文手册!直接用寄存器操作底层编程或者移植官方相关部分代码!

你可以在TI的官网查看到CC3200的软件开发套件,http://www.ti.com.cn/tool/cn/cc3200sdk,里面会有例程以及对每个例程的描述。另外还有很多软件开发的文档也在TI官网上的CC3200的标签页里有。

找到相关演示事例应该,按照操作进行即可

基础好的话可以直接配置寄存器。方便点的话就找现有的例程,例程一般都会有标准的配置,根据自己的需求稍微该一下就可以了。

问题就如何在ucos3下编写呢,除了自己写任务,还需要改写哪些文件呢?

问题就如何在ucos3下编写呢,除了自己写任务,还需要改写哪些文件呢?

问题就如何在ucos3下编写呢,除了自己写任务,还需要改写哪些文件呢?

问题就如何在ucos3下编写呢,除了自己写任务,还需要改写哪些文件呢?

UCOS-III里面 如果你用的是不带中断的SPI的话  自己开一个任务 然后直接调用SPI函数 就行了。如果你开中断的话,你可以在中断里设置一个信号量。然后再任务中再根据这个信号量来判断进行动作。 强硬一点的话,你就在硬件SPI中断里面完成SPI操作也可以。 跟任务结合用的话 ,就用队列或者邮箱之列的东西传数据就行了。

您好,我在micrium官网里下载了基于ucos3的代码,里面有SPI的程序,现在的问题就是不知道如何在APP.C文件里面添加这个spi任务,然后还需要配置哪些文件和参数,求指导。

多看看datasheet和编程实例,重点是平常的积累,厚积而薄发!加油!

先用TI的GIPO MUX工具选择SPI具体引脚,在UCOS中新建任务,还要注意消息队列机制,在任务中调用SPI发送函数。

上一篇:deepsleep问题
下一篇:3200mod下程序

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

网站地图

Top