首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择通过PWM控制LED的蓝牙芯片组需要考虑哪些因素?

选择通过PWM控制LED的蓝牙芯片组需要考虑哪些因素?
EN

Stack Overflow用户
提问于 2020-08-14 18:20:50
回答 1查看 57关注 0票数 0

我参与了新的硬件LED产品的工作,我们正在选择一个蓝牙芯片组,用于由iOS和安卓应用程序控制的多个产品,至少在未来3-4年内。我也不是开发商,第三方将承包这个项目。

作为背景研究的一部分,我想征求来自Stack溢出社区的蓝牙编程经验的反馈,更具体地说是使用定制固件和LED的GPIO?

  • 你遇到了什么样的挑战?
  • 硬件中是否有任何细粒度的细节或特性可供注意?

**编辑:根据第一个答案-要求: bit 5我确实需要OTA更新能力芯片大小不太大的限制,塑料外壳可以容纳1英寸/25毫米或更容易。非高温应用的单芯片解决方案,它将用我们的固件编程,控制4x PWM通道是我们的LED条的理想选择,避免了每个单元单独的MCU成本(最低平均成本/单位)--体积上的重要因素TBD。

**作为一名设计师而不是一名经验丰富的程序员,我自己不能很好地衡量自己的素质:芯片制造商的软件工具质量--芯片文档的质量--易于集成/支持(最低的开发成本)

我发现了一些与Raspberry Pi相关的问题,这些问题似乎都很有帮助,但是这些问题对我的特性或者与BT SOC相关的支持和文档并没有帮助。

**编辑:是的,我们只是在考虑BLE,而我下面包含的北欧半导体线路是BLE和BT 5。

北欧芯片是我的短名单,他们似乎很好的支持和能力3倍或4倍脉宽调制通道,例如nRF52832 北欧nRF52832规范信息。或者是新型号的RF5340。有人跟他们有经验吗?

我真的很感激任何关于蓝牙开发考虑的答案。如果需要的话,我会编辑和澄清。

EN

回答 1

Stack Overflow用户

发布于 2020-08-16 17:51:32

如果您希望支持iOS应用程序,一个BLE设备是必要的,BT经典需要一个特殊的苹果许可证(为您的产品)能够连接到iOS应用程序。

但除此之外,你的规格并没有真正帮助排除任何芯片。

  1. 考虑到的第一个问题是,您的规范列表中有哪些其他功能可以满足于共同的解决方案。也就是说,如果你也需要WiFi,不要选择两个独立的BLE/WiFi芯片,买一个两者都可以的芯片(都是2.4GHz射频)。如果您需要OTA更新您的固件,选择一个芯片制造商与广泛和良好的记录工具。
  2. 考虑特殊要求:
代码语言:javascript
复制
- Do you need a very small chip?
- Does it need to be run at high temperatures (i.e. inside a light bulb)?
- Do you need to run at ultra-low-power?
- Does it need a high performance RF transceiver?
  1. 决定您是否需要一个单芯片解决方案,这将与您的固件编程,或您的固件将运行在一个专用的微控制器,这是连接到BLE芯片。

除非您完全没有缩小选择范围的特殊要求,否则我的决定将基于以下条件(未订购):

  • 易于整合(开发成本最低)
  • 单位成本(最低平均成本/单位)
  • 芯片制造商软件工具的质量
  • 芯片文件的质量

GPIO输出几乎可以用任何可编程的BLE芯片实现.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63418134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档