我需要学习嵌入式系统才能在物联网上工作吗? [关闭]

问题描述 投票:-1回答:1

我是.net开发人员,拥有近5年的经验,对IoT有所了解,我很喜欢它。现在,我希望学习物联网,但我也发现了嵌入式系统的参与。我既不是电气背景的,也不是嵌入式系统的。我在Google上搜索并找到了一些使用Raspberry pi的最佳Windows IoT核心视频。但是我想在开始之前获得一些专家建议。

我真的需要从IoT开始学习嵌入式技术吗?预先感谢。

iot azure-iot-hub aws-iot windows-iot-core-10
1个回答
0
投票

没有,您不需要学习嵌入式开发就可以体验物联网(IoT)所提供的功能。有很多程序可供您尝试。

您可以使用azure cli模拟IoT设备,请检查以下链接:

https://docs.microsoft.com/en-us/cli/azure/ext/azure-cli-iot-ext/iot/device?view=azure-cli-latest#ext-azure-cli-iot-ext-az-iot-device-send-d2c-message

如果您参与开发嵌入式系统(IoT设备)的应用程序,情况将有所不同。如果真是这样,您将需要开始学习如何为专为IoT设计的系统开发应用程序。

与一般应用程序开发的外观没有太大差异。关键区别在于嵌入式系统的级别很低,这意味着您需要了解所使用的特定硬件系统以及较低级别的编程语言(C / C ++)。每个物联网设备都有自己的要求。

您还需要了解IoT的含义。物联网基本上有四个组成部分:

  1. 事物:
    • 物理设备。
  2. 连接性:
    • 能够连接到互联网的物理设备。
  3. 数据
    • 能够收集有关其环境的数据的物理设备。
  4. 分析
    • 使用收集的数据,人员或其他IoT设备可以采取行动来执行其他任务。

许多人忘记了智能手机实际上就是物联网设备。智能手机是连接到Internet并收集有关其环境的信息的物理设备。它还根据信息采取措施或将其发送给Apple或Google(取决于手机)。

© www.soinside.com 2019 - 2024. All rights reserved.