微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 如何添加新的BSP

如何添加新的BSP

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

我们基于CC2541设计了自己的硬件,但是有部分设计跟DEMO板不一样:

1、UART;

2、LCD分配;

3、KEY及LED分配;

请问要怎么修改代码比较合理?我现在倾向的方法是参考原来的程序设计一个新的BSP,按我的理解要这么做:

1、基于Components\hal\target\CC2540EB 在 target 下创建一个新的目录,将CC2540EB的代码拷过来(因为我们的设计跟这个比较接近);

2、修改其中的各个配置(具体要改哪些呢?)

3、设置IAR工程中的C/C++ Compiler, 修改下图高亮部分为我们自己的BSP:

是不是这么做就可以了呢?

坐等专业人员回答 :-)

cai,

可以,你完全可以基于CC254x 的驱动代码结构进行修改,也可以向自己添加。

关键一点,一定要参照datasheet 去配置寄存器就行。

好的,我看看

建议楼主在原来的基础上完善功能!

cc2541是个带蓝牙模块的51单片机。

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

网站地图

Top