Thread 中讨论的其他器件:CC2650、 CC2640、 BLE-STACK、
工具/软件:TI C/C++编译器
大家好、
我目前正在将我们的项目从 CC2650移植 到 CC2640F128。 我注意到来自2个电路板的引脚不同、即 MISO 和 MOSI 分别是 CC2650上的 DIO 8-9和 CC2640F128上的 DIO 0-1。 在哪里可以找到 CC2640F128板级配置文件来替换项目中使用的 CC2650_LAUNCHXL.c 文件?
谢谢、
Henry
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.
工具/软件:TI C/C++编译器
大家好、
我目前正在将我们的项目从 CC2650移植 到 CC2640F128。 我注意到来自2个电路板的引脚不同、即 MISO 和 MOSI 分别是 CC2650上的 DIO 8-9和 CC2640F128上的 DIO 0-1。 在哪里可以找到 CC2640F128板级配置文件来替换项目中使用的 CC2650_LAUNCHXL.c 文件?
谢谢、
Henry
您好、Henry、
您在哪里获得了该原理图? 如果您将 CC2640数据表 http://www.ti.com/lit/ds/symlink/cc2640.pdf 中的图4.1 (CC26xx RGZ 封装)与 CC2650数据表 http://www.ti.com/lit/ds/symlink/cc2650.pdf 中的图4.1进行比较、我认为您会发现引脚是相同的。
只要您没有进行其他硬件更改、您当前在 CC2650中使用的板级配置文件就可以用于您的 CC2640设计。
谢谢 Rachel、
我明白您的观点、感谢您的链接。 感谢你能抽出时间。
但是、我之前处理过的项目在 CC2650 Launch Pad 上经过了测试、通过 I2C 和 SPI 接口连接了外设。 我无法在这个新电路板上运行任何一个。
我在一个团队的软件方面工作、原理图和电路板由硬件团队发送。 是否有可能修改硬件以添加传感器? 从原理图中可以看到、这些引脚与图 4.1您发布的内容。
我只想进行双击以确保我们位于同一页上。 您认为 CC2650 LaunchPad 板级配置文件与 CC2650F128RGZ 和 CC2640F128RGZ 完全相同且兼容?
谢谢、
Henry
好的、我尝试修改 CC2650_LAUNCHXL.h 文件以匹配我的引脚。 例如、
#define Board_RLED ioID_6 #define Board_GLED ioID_7
更改为
#define Board_RLED ioID_12 #define Board_bled ioID_13 #define Board_YLED ioID_14
/* I2C */ #define Board_I2C0_SCL0 ioID_4 #define Board_I2C0_SDA0 ioID_5
更改为
#define Board_I2C0_SCL0 ioID_3 #define Board_I2C0_SDA0 ioID_4.
以及更多 SPI、UART 引脚... 我的代码开始工作(使用 I2C 进行测试)。 因此、这意味着 CC2640F128RGZ/CC2650F128RGZ 板级配置文件与 CC2650 LaunchPad 不兼容、它是否正确?
谢谢、
Henry