微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC1350下载程序时,内核芯片可以选择吗?

CC1350下载程序时,内核芯片可以选择吗?

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

CC1350芯片的ccxml配置文件目标内核只有cortex_M3_0选择,没别的芯片选项,我们下载程序都是下载到M3核的吗?我看论坛有人说M0核不能下载程序,不知道是不是这样。如何可以选择,如何选?如果都是下载到M3核,stack和app程序是通过cmd这个文件将程序下载到M3芯片的不同ROM区域,来配合完成功能吗?

M0是radio核,应用代码是放在M3里的。M3通过door bell机制与M0通讯。 程序不是下载到ROM,而是FLASH里。你在工程里看到的stack和app的代码,都是要烧到flash里面的。ROM是不能改的部分,里面固化了一些代码,比如RTOS,driver,部分STACK。

这个数据手册里都有说明。

对用户只能直接用m3内核,app,stack下载到flash, m0核应该没有flash

TY

M0是radio核,应用代码是放在M3里的。M3通过door bell机制与M0通讯。 程序不是下载到ROM,而是FLASH里。你在工程里看到的stack和app的代码,都是要烧到flash里面的。ROM是不能改的部分,里面固化了一些代码,比如RTOS,driver,部分STACK。

这个数据手册里都有说明。

APP和stack都烧写到M3的flash中,app如何调用stack的接口啊?

这个被称为ICALL。 代码可见。你可以研究下。

你好,

CC13xx以及CC26xx用户只能使用片上的M3核以及sensor control engine这两个核,其他的两个核是看不到的。

我们的application和stack都是下载到片上128k flash里面,都是在M3上运行。

M0的核只负责处理Radio,内部有单独的ROM和RAM,不开放给用户。

其架构参考下面的链接:

http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/p/122162/338644.aspx#338644

希望对你有帮助。

上一篇:CC2640 硬件I2C
下一篇:cc2541的低功耗问题

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

网站地图

Top