微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 关于 KEIL 编译 TI 的 问题

关于 KEIL 编译 TI 的 问题

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

最近有一个客户指定了CC2640 + 罗姆BH1790(绿光心跳)  , 但罗姆提供的算法是 KEIL LIB 形式 , 这样我们的项目需用到 KEIL 编译 CC2640 。

1. 第1步:

 我根据  TI WIKI 提供方法,网址 http://processors.wiki.ti.com/index.php/Using_Keil_MDK-ARM_with_CC13xx/CC26xx,实现一个没有任何功能的 PROJECT . 

MAIN(void)

 {

  while(1); 

 }

编译成功,有5个警告。

 

2.  下一步,    我怎样才能实现 CC2640 的蓝牙功能?  或者 怎样移植IAR的项目?

 有没有资料?

 

 

IAR 支持 KEIL LIB  就更好了。

其实我曾经尝试移植,但都一直报错。因为好多定义KEIL不能识别。

我现在希望的是能移植 CC2640的心跳例子到KEIL ,并成功将心跳发射出来。

KEIL和IAR是两种不同的编译器,LIB是无法兼容的;

这个网址【http://processors.wiki.ti.com/index.php/Using_Keil_MDK-ARM_with_CC13xx/CC26xx】就是只能实现基本的keil支持

BLE software只在IAR跟CCS下验证测试过,没有KEIL

两种方案

1、换蓝牙IC,比如nrf551822/52832等

2、找罗姆,让他们提供iar的lib

希望可以帮到你,祝你好运!

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

网站地图

Top