TI的工作人员你们好,本人最近在UCOS-III的环境下应用CC3200的相关程序,请问如何在UCOS-III下创建并调用SPI程序,谢谢。
da qin zheng sheng:
仔细阅读英文手册!直接用寄存器操作底层编程或者移植官方相关部分代码!
yang li19:
你可以在TI的官网查看到CC3200的软件开发套件,http://www.ti.com.cn/tool/cn/cc3200sdk,里面会有例程以及对每个例程的描述。另外还有很多软件开发的文档也在TI官网上的CC3200的标签页里有。
zhongzan tang:
找到相关演示事例应该,按照操作进行即可
wang hao1:
基础好的话可以直接配置寄存器。方便点的话就找现有的例程,例程一般都会有标准的配置,根据自己的需求稍微该一下就可以了。
endy mati:
回复 da qin zheng sheng:
问题就如何在ucos3下编写呢,除了自己写任务,还需要改写哪些文件呢?
endy mati:
回复 yang li19:
问题就如何在ucos3下编写呢,除了自己写任务,还需要改写哪些文件呢?
endy mati:
回复 yang li19:
问题就如何在ucos3下编写呢,除了自己写任务,还需要改写哪些文件呢?
endy mati:
回复 wang hao1:
问题就如何在ucos3下编写呢,除了自己写任务,还需要改写哪些文件呢?
user2000895:
UCOS-III里面 如果你用的是不带中断的SPI的话 自己开一个任务 然后直接调用SPI函数 就行了。如果你开中断的话,你可以在中断里设置一个信号量。然后再任务中再根据这个信号量来判断进行动作。 强硬一点的话,你就在硬件SPI中断里面完成SPI操作也可以。 跟任务结合用的话 ,就用队列或者邮箱之列的东西传数据就行了。
endy mati:
回复 user2000895:
您好,我在micrium官网里下载了基于ucos3的代码,里面有SPI的程序,现在的问题就是不知道如何在APP.C文件里面添加这个spi任务,然后还需要配置哪些文件和参数,求指导。