如何添加新的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单片机。