Other Parts Discussed in Thread: CC2540
您好!
我目前正在尝试使 OAD Manager 项目与 CC2540 USB 软件狗一起工作。
根据《CC254x 无线下载开发人员指南》、为了使用 SerialBootTool、我需要让 PC 识别 COM 端口上的 USB 软件狗(第10页)。 但是、我无法找到如何获取固件以启用 USB 端口。
我已成功编译并运行 HostTest 项目和 Keyfob 项目、这两个项目似乎都允许 Windows 将它们识别为 USB 设备。 这些项目是如何做到的?
结果:当我编译并下载到电路板时、我根本看不到器件管理器中列出的器件。
当我编译和下载项目 HostApp 和密钥卡时、我可以在器件管理器中看到该器件。
我到目前为止已经尝试了以下一些操作:
1.添加了来自 CC2540USB 的所有 HAL 目标文件并在我的项目中禁用了 CC2540EB。
2.按如下方式设置我定义的符号:
OAD_IMG_B_PAGE=59
HAL_UART_ISR_RX_MAX=250
INT_HEPASS_LEN=2900
HALNODEBUG
OSAL_CBTIMER_NUM_TESS=1
HAL_SBL_BOOT_CODE
xPOWER_Saving
HAL_LED=true
HAL_LCD=false
HAL_key=false
HAL_DMA=true
HAL_AES_DMA=true
3.我已添加以下内容作为附加的包含目录:
$PROJ_DIR$\..\..\..\..\Components\hal\target\CC2540USB
$PROJ_DIR$\..\..\..\..\Components\hal\target\CC2540USB\USB\library
$PROJ_DIR$\..\..\..\..\..\Components\hal\target\CC2540USB\USB\library\CC2540
$PROJ_DIR$\..\..\..\..\Components\hal\target\CC2540USB\USB\class_CDC
$PROJ_DIR$\..\..\..\..\Components\hal\target\CC2540USB\USB\library\USB
非常感谢您的任何帮助、谢谢!