TI Arm Clangは、将来のTI Armコンパイラを代表する、TI Arm Cortexマイコン向けの新しいコンパイラ・ツール・セットです。LLVMプロジェクトをベースにしたこの新しいツールチェーンは、C/C++フロント・エンドとしてClangを使用します。究極的には、この新しいツールチェーンによって、より効率的なアプリケーションを開発できるようになります。
LLVMとClang
LLVMは、モジュール式で再利用可能なコンパイラ・ツールチェーン・テクノロジーを集めたオープンソース・プロジェクトです...
新しい開発キットを受け取ったらすぐに設計を始めたくなることでしょう。使っているツール群が、正しいツールやリソースを自動で検索してくれないのであれば、面倒なインストール作業を手動でしなければなりません。
TIのクラウドベースの開発ツール群を使うことで、ローンチパッド開発キットを接続してすぐにソフトウェア例を実行できるほか、アプリケーションの開発とデバッグができるようになります。その手順は次の3ステップです。
エンジンの機械的な振動や衝撃にさらされている車載部品の状態が分かったり、自動化された工場内の激しい機械的振動がある環境で動作するシステムの状態について情報を得ることができたりしたら、素晴らしいと思いませんか。このような情報があれば、予知保全を行って、疲労した部品が完全に壊れる前に取り換えることができ、車のトラブルや工場のダウンタイムをかなり減らせるでしょう。下記のビデオでは、水晶振動子不要のTIのワイヤレスBAWテクノロジに関する試験のデモを紹介しています。今回の技術記事は、その詳細を説明します。
www.youtube.com/watch
BAWテクノロジが機械的な衝撃や振動に強い理由
振動や衝撃を測る2つの重要なパラメータは、IoT接続されたデバイスにかかる加速力と振動周波数です。振動の発生源は、走行中の車や機器の冷却ファンの内部、あるいは携帯型ワイヤレス・デバイスなど、あらゆるところに存在します。そのため、加速力、振動、衝撃に対して強い耐性を持つ安定したクロックをクロック…
Processor部門Vice PresidentのSameer Wassonがオートメーションの未来と
エッジのインテリジェンスについて語ります。
インテリジェント・マシンの未来は、エッジにおけるイノベーションにかかっています。それはつまり、より動的に意思決定を行うための、リアルタイムでのセンシングと処理を可能にする組み込みテクノロジのことです。
これまでのオートメーションは事前にプログラム設定されて動きが構築されていましたが、今では周りで起こっていることを機械がリアルタイムに理解し、知能を持って、安全・確実かつ自律的に対応できるように進化しています。これを実現するテクノロジが、人工知能の一分野である機械学習です。
信号処理テクノロジが進化し、多くの機械学習機能が追加されるにしたがって、TIは必ずしもクラウド処理に頼らなくても済む形で、車内の乗員検出や人間と機械との直感的な連携などにおける進歩の道を切り開いてきました…