Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2023年8月25日のブックマーク (4件)

  • 新しい2.5Dアクセラレータ「NeoChrom GPU」を使用した強力なハードウェア最適化によりSTM32で豊かなUIを実現

    ホーム 技術・製品解説 技術関連ブログ 新しい2.5Dアクセラレータ「NeoChrom GPU」を使用した強力なハードウェア最適化によりSTM32で豊かなUIを実現 2022年5月2日 マイクロコントローラのグラフィック性能を高め続けているSTは、一部のSTM32U5に搭載される新しいグラフィック処理ユニットであるNeoChrom GPUをリリースしました。このテクノロジーは、フリップ、回転、スケーリング、ズームなどのアニメーションを最適化します。つまり、この新しいハードウェアIPを使用することでテクスチャ・マッピングとアルファ・ブレンディングが高速になるということです。これらの演算をNeoChrom GPUにオフロードすることで、1秒当たりのフレーム数を大幅に増加できます。そのため、これまで手の届かなかった複雑なインタフェースを、STM32U5などのマイクロコントローラで実行できるように

    masterq
    masterq 2023/08/25
    "メモリは今後もずっと希少なリソースであり続けるため、非常に重要です。"
  • GitHub - tio/tio: A serial device I/O tool

    Easily connect to serial TTY devices Sensible defaults (115200 8n1) Automatic connection management Automatic detection of serial ports Automatic reconnect Automatically connect to first new appearing serial device Automatically connect to latest registered serial device Connect to same port/device combination via unique topology ID (TID) Useful for reconnecting when serial device has no serial de

    GitHub - tio/tio: A serial device I/O tool
  • OS自作~QEMU用ビデオドライバの基礎~|LearningHorse

    最後に「次回は解像度の取得・設定方法の調査と実装」をすると書いたんですが、ちょっと時間がなかったので今回は取得方法の実装までです。 ビデオドライバーでやりたいこと解像度とかFrameBufferの取得方法の話を書いてますけど、最終的に作りたいのはビデオドライバです。なので、一度作ろうと思ってるビデオドライバについて具体的に説明します。 まず、前回やったようにPCIeデバイスの探索をして、ビデオカードが見つかると、ベンダーIDを確認して、それに対応するドライバーを連れてきます。 ここでドライバーはGPUとMMIO(Memory Mapped I/O)を通じて情報をやり取りし、解像度やらビット深度やらの設定をします。今回はこれの基礎作りです。 そして、その先にはスペシャルファイルを使ってユーザー空間からフレームバッファーに書き込めるようにして、Xorgのようなグラフィックシステムで制御できるよ

    OS自作~QEMU用ビデオドライバの基礎~|LearningHorse
  • AirLift Shield - ESP32 Wi-Fi コプロセッサ搭載

    Arduino(または互換機)にESP32をサブのプロセッサとして追加し、強力なWiFi機能を利用できるシールドです。 WiFi機能を別のチップで管理することにより、コードが簡単になります。また、ソケットデータをキャッシュしたり、SSLライブラリをコンパイル / デバッグする必要がなくなり、作業効率が大幅にアップします。8 MHz SPIの高速データ転送により、ベーシックでパワフルなソケットベースのコマンド送信が可能です。最新のTLS / SSL暗号化を使用している場合でも、WiFiネットワークへの接続とサイトからのデータ転送の全ての面倒な作業を処理できます。 任意の3 V / 5 V Arduino互換機、ATmega328以上のチップで動作します(ただし328では非常に複雑なタスクを実行したり、大量のデータをバッファリングすることはできません)。SAMD51 / Cortex M4を最

    AirLift Shield - ESP32 Wi-Fi コプロセッサ搭載
    masterq
    masterq 2023/08/25
    "8 MHz SPIの高速データ転送"