主题中讨论的其他器件:CC2640、 CC3100、 MSP432E401Y
您好!
我很难完全理解哪种产品适合我的用例。 作为一名软件工程师、我不熟悉电气工程、因此请原谅我提出明显的问题。
在我的公司、我们使用基于 MSP430的设计开发数字传感器。 使用的电路板相对较小、比我在互联网上找到的电路板小-因此、我们可能使用定制设计、而只使用 MSP430来驱动它。 电路板连接到模拟传感器、并使用 MSP 上的固件通过 USB (作为串行端口)发送模拟传感器的读数。 4个引脚被焊接到该 USB 电缆上、因此我怀疑只有4个端口用于通信。
PC 上有一个用于接收和存储串行端口数据的软件。
我们现在正尝试将其扩展到以太网、WiFi、蓝牙和 NFC、其中蓝牙是最重要的技术。 每种设计都应采用自己的芯片/解决方案。
我不清楚以下事项:
1) 1)对于当前设计、我们将 USB 电缆焊接到某些引脚、将带有 UART 端口的电缆焊接到其他引脚。 是否还需要在此处对器件进行此操作: http://www.ti.com/product/MSP432E401Y/
说明、我认为 MSP432P401V 等 MSP 开箱即用支持 Wifi 和蓝牙。 它们是吗? 如果不是、购买 MSP432而不是 MSP430有什么好处?
3) 3) LaunchPad 到底是什么? 据我所知、这使生活变得更加轻松、因为我不必亲自将 USB 和 UART 焊接到电路板上、而且它还会暴露一些引脚。
4) 4)使用 IAR Studio 对当前解决方案进行编程。 我也可以使用 IAR Studio 对 LaunchPad-MSP 进行编程吗?
5) 5)另外、目前 MSP430 USB API 用于该项目。 是否还有用于 Wifi、蓝牙或以太网的 API? 如果是、这些是否仅适用于 CC2640/CC3100?
6) 6)当前产品的尺寸为画笔的一半。 因此、虽然可以使用 Launchpad 和 CC2640/CC3100来测试发送是否正常、但实际产品必须很小。 我还发现了一些类似的蓝牙模块: https://www.reichelt.de/bluetooth-modul-fuer-nibobee-nibo-bee-blue-p129272.html?&trstct=pos_0 不适用于此模块或类似模块? 是否有任何 CC2640/CC3100以外的蓝牙模块已经过 MSP 测试? 是否有可用于控制硬件的 API? 根据您的经验、在没有 API 的情况下控制这些模块需要多长时间?
7) 7)在更高层面上、是否有用于蓝牙、WiFi 或以太网通信堆栈的 API? 对于 USB、不需要此类协议、但 WiFi/以太网需要 TCP/IP、蓝牙当然也有协议。
总之、我对这里的信息感到不知所措、我需要一些指导。 我的目标是:我希望通过 WiFi、蓝牙或以太网发送任意数据(开始时为任意数据、后来应为传感器数据)、后来的产品必须很小(但可能很大、可用于测试)、如果测试系统(launchpad…?) 与产品不同、我希望尽可能多的代码在它们之间共享。 非常感谢大家提出一些一般性的建议来消除我的困惑!
此致、
最大
MSP432E401Y