埋め込み
STMicroelectronicsは、IEDM2018で、自動車用マイクロコントローラー用に設計された相変化メモリ(ePCM)が組み込まれた28nmFD-SOIに基づくテクノロジーのアーキテクチャとパフォーマンスベンチマークを発表しました。 ePCMに基づくSTの製品は、現在アルファ版の顧客にサンプリングされており、自動車アプリケーションの要件を満たすフィールドトライアルと、2020年に予定されている完全な技術認定があります。これらのMCUは、世界で初めてePCMを使用し、パワートレインシステム、高度で安全なゲートウェイ、安全性を対象としています。 / ADASアプリケーション、および車両の
AltreonicKurt.mobiとTomenEnergyは、破壊的バッテリー技術の市場をさらに発展させるための合弁事業の独占契約に署名しました。特許取得済みの新しいタイプのカーボンベースのスーパーキャパシタに基づいて、電気自動車を従来のICE車両のように高速充電し、-40°Cから問題なく動作できるようにします。 -20°Cから+ 50°C。複雑なバッテリー管理システムやアクティブな冷却は必要ありません。内部抵抗が非常に低く、熱暴走のリスクが過去のものであるため、バッテリー自体は非常に低温のままです。バッテリーの寿命は非常に長い(20000サイクル以上)ため、コストのかかる中年期の交換は必要
モノのインターネットでのM2M通信には、信頼性の高いデータ収集と中断のないデータ送信が必要です。インフィニオンテクノロジーズは、ユビキタスモバイルネットワークを最大限に活用するために、小型のウェーハレベルチップスケールパッケージで産業用グレードの組み込みSIM(eSIM)を提供しています。自動販売機からリモートセンサー、アセットトラッカーに至るまでの産業用機械および装置のメーカーは、セキュリティと品質を損なうことなく、IoTデバイスの設計を最適化できます。 eSIMを導入すると、セルラー接続を産業環境にスムーズに採用するための多くの利点がもたらされます。デバイスメーカーは、eSIMのフットプ
ロームセミコンダクターは、エンベデッドワールド2019に再び出展し、自動車および産業分野における電力管理およびセンサー技術の新しいソリューションを紹介します。 ハイライトには、バッテリーアプリケーション用の超低電力管理IC、自動車アプリケーション用のタイミングコントローラーIC、マシンヘルスモニタリング用のセンサーソリューション、パワー半導体、前例のない程度の小型化を特徴とするRASMID製品範囲のディスクリート製品のアップデートなどがあります。もっと。訪問者は、最先端の半導体デモとアプリケーション例を体験する機会があります。
Future Electronicsは、32×24ピクセルの解像度で非接触温度測定と遠方場熱画像を実装するArduino互換の開発ボードを発表しました。このボードは、さまざまな新しいスマートシステムやIoTアプリケーションを迅速に開発するためのプラットフォームとして使用できます。 開発プラットフォームは、Arduino互換の熱画像シールドに基づいています。このシールドボードは、32×24アレイのIR光検出器ピクセルを備えたMelexisの赤外線センサーであるMLX90640を備えています。ボードには、PanasonicPaPIR焦電赤外線センサーも含まれています。 熱画像ボードからの出力は
編集者注:組み込みLinuxは、組み込みシステムの設計で使用されるトップオペレーティングシステムの中で一貫してランク付けされています。モノのインターネット(IoT)への関心が急速に高まっているため、組み込みLinuxが複数の役割を果たしていることは、IoTアプリケーション階層の各層に見られる多様なニーズをサポートする上で不可欠です。次に、組み込みLinuxシステムを習得するエンジニアの能力は、より洗練されたシステムの迅速で信頼性の高い開発を実現するために重要になります。 『Mastering Embedded Linux Programming – Second Edition』では、著者のC
編集者注:組み込みLinuxは、組み込みシステムの設計で使用される上位のオペレーティングシステムの中で一貫してランク付けされています。モノのインターネット(IoT)への関心が急速に高まっているため、組み込みLinuxが複数の役割を果たしていることは、IoTアプリケーション階層の各層で多様なニーズをサポートする上で不可欠です。次に、組み込みLinuxシステムを習得するエンジニアの能力は、より洗練されたシステムの迅速で信頼性の高い開発を実現するために重要になります。 『Mastering Embedded Linux Programming – Second Edition』では、著者のChris
編集者注:組み込みLinuxは、組み込みシステムの設計で使用される上位のオペレーティングシステムの中で一貫してランク付けされています。モノのインターネット(IoT)への関心が急速に高まっているため、組み込みLinuxが複数の役割を果たしていることは、IoTアプリケーション階層の各層で多様なニーズをサポートする上で不可欠です。次に、組み込みLinuxシステムを習得するエンジニアの能力は、より洗練されたシステムの迅速で信頼性の高い開発を実現するために重要になります。 『Mastering Embedded Linux Programming – Second Edition』では、著者のChris
編集者注:組み込みLinuxは、組み込みシステムの設計で使用される上位のオペレーティングシステムの中で一貫してランク付けされています。モノのインターネット(IoT)への関心が急速に高まっているため、組み込みLinuxが複数の役割を果たしていることは、IoTアプリケーション階層の各層で多様なニーズをサポートする上で不可欠です。次に、組み込みLinuxシステムを習得するエンジニアの能力は、より洗練されたシステムの迅速で信頼性の高い開発を実現するために重要になります。 『Mastering Embedded Linux Programming – Second Edition』では、著者のChris
RTOSRevealedシリーズを表示する キューは以前の記事で紹介されました。メールボックスよりもタスク間で単純なメッセージを渡すためのより柔軟な手段を提供します。 キューの使用 Nucleus SEでは、キューはビルド時に構成されます。アプリケーションには最大16個のキューを構成できます。キューが構成されていない場合、キューに関連するデータ構造やサービス呼び出しコードはアプリケーションに含まれません。 キューは単にストレージの場所のセットであり、それぞれがタイプ ADDR の単一のデータアイテムを保持するのに十分な大きさです。 、複数のタスクで安全に利用できるようにアクセスが制御され
カリフォルニア州サンノゼ–リナロのメンバーによって形成されたスタートアップは、モノのインターネットのレッドハットになりたいと考えており、エンドノード、ゲートウェイ、および自動車向けにLinuxとZephyrRTOSの構成を提供しています。 Foundries.ioは、IoT開発者がベンダー固有の選択肢が増えているときに、プロセッサに依存しないコードに定期的な更新を提供することを目的としています。 「今日、すべてのIoT製品は事実上、テストと保守が必要なカスタムデザインであり、それが大きな断片化を引き起こすと私たちは信じています。私たちのコンセプトは、スマートフォンを更新するのと同じくらい簡単
編集者注:組み込みLinuxは、組み込みシステムの設計で使用される上位のオペレーティングシステムの中で一貫してランク付けされています。モノのインターネット(IoT)への関心が急速に高まっているため、組み込みLinuxが複数の役割を果たしていることは、IoTアプリケーション階層の各層で多様なニーズをサポートする上で不可欠です。次に、組み込みLinuxシステムを習得するエンジニアの能力は、より洗練されたシステムの迅速で信頼性の高い開発を実現するために重要になります。 『Mastering Embedded Linux Programming – Second Edition』では、著者のChris
更新の必要性 組み込みLinux製品がラボを離れて実際の世界に入ると、デバイスを更新する方法の問題を検討することが重要になります。 更新は必ずしも必要ではありませんが、ある時点で発見されたバグがないソフトウェアを考えるのは難しいです。ソフトウェアが完璧であっても、デバイスがネットワークまたはインターネット上でオープンソースライブラリと通信する場合は、セキュリティの更新が必要になる可能性があります。 CVE-2104-01650(ハートブリード)を例にとってみましょう。この脆弱性は、OpenSSL暗号化ライブラリに影響を及ぼし、ひいてはネット上のWebサイトの3分の2に影響を及ぼしました
前回の記事では、組み込みLinuxアップデートシステムの基本と実装について説明しました。ここでは、今日の組み込みLinuxプロジェクトと統合するために利用できる既製のオープンソースアップデートシステムの選択について説明します。 メンダー この更新システムは、非常にプロフェッショナルで、箱から出してすぐに使用できると感じています。これは、前の記事で説明したものと非常によく似たデュアルrootfs更新システムを使用しています。 U-Bootと緊密に統合されているため、起動していないイメージの場合にフォールバックできます。 さまざまなコンポーネントのセットアップと統合の方法に関する明確なステ
RTOSRevealedシリーズを表示する メモリパーティションは前回の記事で紹介されました。ここでは、標準のC malloc()との比較が行われました。 機能が作られました。パーティションは、パーティションプールから取得したメモリ領域です。これにより、タスクが決定論的で信頼性の高い方法でデータストレージを取得および解放するための柔軟な手段が提供されます。 パーティションの使用 Nucleus SEでは、パーティションプールはビルド時に設定されます。アプリケーションには、最大16のパーティションプールを構成できます。パーティションプールが構成されていない場合、パーティションプールに関連す
RTOSRevealedシリーズを表示する この記事では、RTOSパーティションメモリについて引き続き説明します。 パーティションプールユーティリティサービス Nucleus RTOSには、パーティションプールに関連付けられたユーティリティ関数を提供する3つのAPI呼び出しがあります。パーティションプールに関する情報を返し、アプリケーション内のパーティションプールの数を返し、アプリケーション内のすべてのパーティションプールへのポインターを返します。これらの最初の2つはNucleusSEに実装されています。 パーティションプール情報の取得 このサービス呼び出しは、パーティションプールに関す
このRTOSRevealedでは、NucleusSEでサポートされているタスク間通信の最も簡単な方法である信号について説明します。これらは、タスク間で単純なメッセージを渡すための非常に低コストの手段を提供します。 シグナルの使用 シグナルは、自律的ではないという点で他のすべてのタイプのカーネルオブジェクトとは異なります。シグナルはタスクに関連付けられており、独立した存在はありません。シグナルがアプリケーション用に構成されている場合、各タスクには8つのシグナルフラグのセットがあります。 どのタスクでも、別のタスクのシグナルを設定できます。所有者タスクのみがシグナルを読み取ることができます。読
RTOSRevealedシリーズを表示する イベントフラググループは、以前の記事で紹介されました。 Nucleus SEでは、信号に多少似ていますが、柔軟性が高くなっています。これらは、タスク間で単純なメッセージを渡すための低コストでありながら柔軟な手段を提供します。 イベントフラグの使用 Nucleus SEでは、イベントフラグはビルド時に設定されます。アプリケーションには、最大16のイベントフラググループを設定できます。イベントフラググループが設定されていない場合、イベントフラググループに関連するデータ構造やサービスコールコードはアプリケーションに含まれません。 イベントフラググルー
RTOSRevealedシリーズを表示する この記事では、イベントフラググループについて引き続き説明します。 イベントフラググループユーティリティサービス Nucleus RTOSには、イベントフラググループに関連付けられたユーティリティ関数を提供する3つのAPI呼び出しがあります。グループに関する情報を返し、アプリケーション内のイベントフラググループの数を返し、アプリケーション内のすべてのグループへのポインタを返します。これらの最初の2つはNucleusSEに実装されています。 イベントフラググループ情報 このサービスコールは、イベントフラググループに関する情報の選択を取得します。
RTOSRevealedシリーズを表示する セマフォは以前の記事で紹介されました。それらの主な用途は、リソースへのアクセスの制御です。 セマフォの使用 Nucleus SEでは、セマフォはビルド時に構成されます。アプリケーションには、最大16個のセマフォが構成されている場合があります。セマフォが構成されていない場合、セマフォに関連するデータ構造やサービス呼び出しコードはアプリケーションに含まれません。 セマフォは、単にタイプ U8 のカウンターです。 、複数のタスクで安全に利用できるようにアクセスが制御されます。タスクは、セマフォをデクリメント(取得)し、インクリメント(リリース)するこ
埋め込み