微波EDA网,见证研发工程师的成长!
微波EDA网
  • 首页
  • 微波射频
  • 射频和无线通信
  • 天线设计
  • 硬件设计
  • PCB和SI
  • 通信和网络
  • 测试测量
  • 应用设计
  • 研发杂谈
  • 研发问答
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2540中修改hal_board_cfg文件,led问题

CC2540中修改hal_board_cfg文件,led问题

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

hi,各位

我用的是Ti1.1版本,这个板子有三盏灯,可能和TI公司里的开发板不一样,按照原理图,我在hal_board_cfg.h中对IO口进行了配置

在SimpleBLEPeripheral_ProcessEvent()里添加HalLedSet((HAL_LED_1 | HAL_LED_2 | HAL_LED_3),HAL_LED_MODE_ON);能点亮1和2两盏灯,但第三偶盏灯为什么就不亮呢?  不管怎么设置HalLedSet()的参数,第三盏灯就是没有反应

还有一个问题是在上图中我把宏定义LED3_BV等........改为 LED2_BV.......如图

 .结果第三盏灯还是不亮,没有反应。还请各位大神帮我指点一下,,,,

P2_0在例程中已经用于 Joystick Center Press了

建议将 #define HAL_KEY TRUE 改为FALSE

  • 1、首先确保电路图与软件配置的端口一致

    2、另外注意软件中端口要初始化,把相应的I/O口设置成输出

    3、如果你自己没有设置I/O初始化,请注意修改void HalLedInit (void)这个函数,如下所示:

    4、希望以上回答可以帮到你,并祝你早日找到问题原因 ,并分享一下解决问题的方法,谢谢!

恩,谢谢您。按照您的建议第三盏灯已经亮了。但我尝试在 Joystick Center Press中,修改了按键的IO配置

可在把#define HAL_KEY FALSE 改为TRUE,为啥不行了呢,是不是还有有其他原因?

1、看看硬件电路是不是有冲突,谢谢!

恩 好的,谢谢您

上一篇:射频芯片 ESD protection
下一篇:关于BLE UART方式连续发数据的Sleep Time 问题?

hal_board_cfg led 相关文章:

  • 定时器控制LED
  • 怎样用一个板子的开关控制另一个板子的LED?
  • Sensor Tag 与 BTOOL 连接的时候会出现 “0x3E (Failed To Establish)” 的错误
  • 关于keyfob例程中HalLedBlink函数问题
  • CC2541 Auto-Acknowledgemet
  • Error: Failed to fit all segments into specified ranges.
栏目分类
  • 移动通信
  • 微波和射频技术
  • 无线和射频
  • PCB设计问答
  • 硬件电路设计
  • 嵌入式设计讨论
  • 手机设计讨论
  • 信号完整性分析
  • 测试测量
  • 微电子和IC设计
热门文章
  • SimpleProfile_SetParameter(
  • 关于cc2564蓝牙连接间隔配置的
  • 谁可以给我IAR 8.30的下载地
  • CC2540 USB插入电脑提示:未
  • CC2541获取iOS设备的蓝牙MAC地
  • TI CC2650EM-7ID BLE求助
  • 请教如何在CCS中使用JLINK进行
  • cc2640 pwm例程

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

网站地图

Top