モノのインターネットの基本的な理解---ソフトウェアとハードウェア、技術システム、学習方法

1.さまざまな分野でのソフトウェアとハ​​ードウェアの選択

  1. PC端末:(コンピューター)
    ハードウェア:Inter、AMD(比較的安定)
    システム:Windows、MacOS(人間とコンピューターの相互作用が優れている)
  2. 携帯端末(携帯電話)
    ハードウェア:ARM(低消費電力、小型)
    システム:Android、IOS、Windows Phone(最初の2つのインターフェースはよくできていて、後者はMicrosoftのもので、現在は基本的に削除されています)
  3. モノのインターネット端末(スイープロボット)
    ハードウェア:ARM(低消費電力、低価格、小型)
    システム:
    Linux:多くのハードウェアプラットフォームをサポート;軽量、切断可能、
    最小2 Mb、オープンソース(無料、オープンソース)コード)、安定した優れたエコロジー
    FreeRTOS(Amazon)
    AliOS Things(Ali)

2.技術システム

  1. プログラミングの基本
    C、C ++、データ構造...
  2. アプリケーション開発(APP)
    IO、プロセス、ネットワーク、データベース、QT ..
  3. システム開発(OS)
    ARM、uboot、システム移植、カーネル開発..
  4. ハードウェア開発(ハードウェア)
    デジタル回路、アナログ回路、PCB設計..

3.仕事の要件

モノのインターネットエンジニア-c、c ++、Linux ...
IOTシステム開発エンジニア-ARM ...より要求の厳しい

4、学習方法

  1. まず、これで何ができるのか、何を解決できるのか、そしてそれが何であるのかを理解します。目的を持って学ぶ
  2. アブストラクトに出会ったら、まずそれを手放し、まず、実験現象を模倣して使用し、理論を説明します
  3. 練習して拡大し、エラー訂正は能力を向上させることです一番いい方法
  4. マルチ帰納的要約、散在する知識ポイントをシステムにつなぐ

おすすめ

転載: blog.csdn.net/weixin_43722052/article/details/113989575