タグ

ハード寄りに関するhaneimoのブックマーク (20)

  • OTGとは

    組込み機器向けオリジナルミドルウェア MatrixQuest USBホストドライバ Wi-Fiドライバ TCP/IPプロトコルスタック マスストレージ専用USBミドルウェア ファイルシステム SDメモリ対応ホストドライバ ECHONET Lite規格準拠 ソフトウェア 組込み機器向けソリューション 無線LAN接続ソリューション Wi-Fi調査・評価ソリューション iPhoneiPad / Android 連携ソリューション Bluetoothソリューション 組込み受託開発 無線認証取得代行サービス Wi-Fi認証取得サポート Bluetooth SIG認証取得サポート ROSソリューション 組込み機器向け製品 組込み用フォント 組込み用AI 「KAIBER」 リアルタイム動画歪み補正・合成ソフト ウェア CPU診断ソリューション 組込み向け日語多言語入力システム 「Wnnシリーズ」 9

  • 研究動向から考えるx86/x64最適化手法

    Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.kiki utagawa

    研究動向から考えるx86/x64最適化手法
  • USBってなんで動くの?

    ルンバたんをハックしたいお!から始まった電子回路わかんねぇくっそくっそ!トークからUSBケーブルの仕様のお話に。 Webアプリ屋には知らないことだらけだぜ!Android 3.1でUSB Hostも使えるようになるし、今のうちに予習しちゃうぜ!

    USBってなんで動くの?
  • DTMF - Wikipedia

    通常、0から9までと*・#が使われる。このマトリックスに沿って、低群・高群それぞれから1周波数ずつの正弦波が用いられる。音声伝送回路にて伝送するため、全ての周波数は可聴帯域内に収まっている。耳に聞こえるDTMFは、2種類の正弦音波の合成音である。 その他の規格[編集] 信号周波数偏差 信号周波数の±1.5%以内 信号送出電力 絶対レベルで表した値。Lは、電気通信事業者交換設備から端末設備の接続点までの1,500Hzにおける通信線路伝送損失。 低群周波数 (-16.5+0.8L)dB以上・ (-6.5+0.8L)dB以下で、かつ-3.5dBを超えない信号 高群周波数 (-16.0+L)dB以上・ (-6.5+L)dB以下で、かつ-2.5dBを超えない信号 信号送出時間 50ms以上 ミニマムポーズ 隣接する信号間の休止時間の最小値。30ms以上 周期 信号送出時間とミニマムポーズの和。120

    DTMF - Wikipedia
  • キャリーフラグ - 意味・説明・解説 : ASCII.jpデジタル用語辞典

    きゃりーふらぐ 【キャリーフラグ】 carry flag CPUを構成する要素のひとつで、加算時に発生する桁上げ(キャリー)を格納する1ビットの記憶装置(フラグ、あるいはレジスタ)。通常、減算時の借り(ボロー)や条件比較の結果など、ほかの用途にも使われる。

  • 【ハウツー】ALUにおけるボローフラグを考える (1) 足し算と引き算の回路を別に作ると"もったいない"設計になる | エンタープライズ | マイコミジャーナル

    haneimo
    haneimo 2011/01/10
    ボローフラグについて。shortCodingのレビューから
  • About Tom’s Hardware: Our Staff, Ratings and History

    Our MissionTom's Hardware is the leading destination for tech enthusiasts of all skill levels. Whether you're building a PC, buying a laptop or learning how to create robots with your kids, we've got comprehensive editorial resources and a vibrant expert community to help you on your journey. Tom's Hardware TeamOur Team Avram's been in love with computers since he played the original Castle Wolfen

    About Tom’s Hardware: Our Staff, Ratings and History
  • NTSC - Wikipedia

    NTSCを採用している、またはデジタル放送移行まで採用した国(緑色■) NTSCは、コンポジット映像信号および、それを用いたテレビジョン放送方式の仕様および標準規格「RS-170 (A)」「SMPTE-170M」などの通称。 NTSCとは規格を策定したNational Television System Committee(全米テレビジョンシステム委員会)の略。特に1953年に定められたカラーテレビ放送規格を指す。開発国のアメリカ合衆国などとともに、日のアナログテレビ放送システムが採用していた規格である。 前述の正式名称(規格票)は専門書等以外ではほとんどみられない。 歴史的経緯[編集] 1927年、フィロ・ファーンズワースが、サンフランシスコで全電子式テレビジョンの公開実験を行った。その後1933年、アイコノスコープが開発され、さらに感度を向上させてスタジオ撮影も可能とした1938年の

    NTSC - Wikipedia
  • [cpu]ルネサス テクノロジ

    超低消費電力汎用 MCU RA2A2 は、高解像度アナログ機能とデュアルバンクフラッシュによるOTAの容易な実現をサポートし、計測機器、家電製品、ビルディングオートメーション、医療アプリケーションのエネルギー削減に貢献します。 詳しくはこちら of 超低消費電力汎用 MCU

    [cpu]ルネサス テクノロジ
  • ページング方式 - Wikipedia

    結果として、各プログラムのページテーブルには、以下のようなマッピングが格納される(「プログラムのページ番号 → OSのページ番号」)。 プログラムA: 0 → 0、1 → 1、2 → 2 プログラムB: 0 → 3、1 → 4、2 → 7 プログラムD: 0 → 5、1 → 6 ここで、プログラムが自身に割り当てられたメモリにアクセスしようとしたときに何が起きるかを示す。プログラムA が "LOAD memory at 20FE"(20FE番地からロード)という命令を実行したとする。 20FE(16進数)を2進数表記すると(16ビットシステムでは) 0010000011111110 となる。ページサイズは4Kバイトとする。従って、20FE番地のメモリ参照要求を受けると MMU は以下のようにこのアドレスを見る。 0010000011111110 = 20FE |__||__________

    ページング方式 - Wikipedia
  • ELM - PCI PIOボードの試作

    PCIは、現在のマイコンシステム用拡張バスで事実上の標準規格となっていて、現在発表されているパソコンは全てPCIバスを採用するようになっています。これだけ身近になっているにもかかわらず、このバスを活用した製作モノにはほとんどお目にかかることがありません。PCIはその高機能さゆえ複雑難解でアマチュアの手に負える物ではないと思われているようです。 実際、PCIの規格を満たす機能をフル実装したボードをTTLの個別部品で自作ることは不可能でしょう。それじゃどうにもならないじゃないかと言うところですが、PCIはシステム全体としては複雑でも、基的なところはきわめて簡単な手順で動作しています。このため、PCIのターゲットデバイスとしてとりあえず動作するという程度のものなら、PLDを利用して自作することも可能なのです。ただし、このようにして自作したボードは、完全な PCIデバイスではありませんので、どの

  • プリンタのポート、状態を取得する

    プリンタのポート、状態を取得する「通常使うプリンタを取得、設定する」と同じように、WMIのWin32_Printerを使ってプリンタの情報を取得できます。ポートはPortNameプロパティ、状態はPrinterStatusプロパティで取得できます。 また、P/InvokeでGetPrinter関数を呼び出すことにより、プリンタの情報を取得することもできます。ここではこの方法を紹介します。 下にプリンタの情報をPRINTER_INFO_2構造体で取得するためのメソッド(GetPrinterInfoメソッド)のサンプルを示します。 なおこのコードを書くために「Newsgroups:microsoft.public.dotnet.framework.interop / Subject:Solution: Printer Port and Driver Information (PRINTER_I

    プリンタのポート、状態を取得する
  • RoHS指令をやさしく解説

    RoHS指令の対応情報サイトにお越しいただき有難うございます。 新しい情報はわかり次第、いち早く掲載いたします。 よろしくお願いいたします。 これから、RoHS指令に対応される方々、 そしてRoHS指令に対応中ながら、問題に当たってしまった方々が こちらをご覧下さっている事と思います。 この対応に当たっては、慎重に行う事がとても重要になります。 慎重であればあるほど、良いくらいの問題です。 それは、まだ規制に抵触する事でペナルティを 受けた企業がいないため、どこまでのペナルティが課せられるかが、 はっきりとしていないためです。 現状においては、慎重に行い、そして状態がはっきりした時には それにあった対応に緩和する事も選択肢の一つだと思います。 さらに、多くの規制物質がありますので、 落ち着いた所で、次のステップを目指す必要も出てきます。 大変なことだとは思いますが、共に頑張りましょう。 【

  • [アーキテクチャ編]第4回:Windowsはどのようにデバイス・ドライバを利用するのか

    Windows XPでは,「Windows Driver Model」というデバイス・ドライバの仕組みが採用されている。この仕組みは,2006年末に登場する予定の「Windows Vista」で一新される予定だ。 ■Windowsにはなぜ,デバイス・ドライバのような仕組みが必要なのだろうか。また,マイクロソフトはなぜVistaでドライバの仕組みを一新するのか。Windowsのデバイス・ドライバの歴史を紐解きながら,その詳しい仕組みを解説する。 最終回となる今回は,デバイス・ドライバを取り上げる。Windowsのデバイス・ドライバについては,2006年末に登場予定のWindows Vistaで仕様が変更される。 Windowsのデバイス・ドライバの仕様は,過去にも大きく変更されたことがあった。1996年に発表された「Win32 Driver Model」である。Windowsのドライバを統

    [アーキテクチャ編]第4回:Windowsはどのようにデバイス・ドライバを利用するのか
  • Insider's Computer Dictionary:ロード/ストア・アーキテクチャ とは? - @IT

    RISCアーキテクチャにおける、メモリへのアクセス方法を表す言葉。CISCアーキテクチャとの最も大きな違いの1つ。メモリへアクセスする命令をロード命令とストア命令だけに限定することにより、命令セット・アーキテクチャが単純化になるという特徴がある。 例えばコンピュータが加算命令を実行する場合、加算の対象となるデータ、つまりオペランドが2つ必要となる。ロード/ストア・アーキテクチャでは、メモリへアクセスする命令をロード命令とストア命令だけに限定している。ロード命令では、ある指定されたメモリの場所からデータを読み出し、それをレジスタに格納する。ストア命令では、逆にレジスタの内容をメモリ上へ書き込む。これら以外の命令では、オペランドはすべてレジスタしか使用できない。加算ならば、2つのレジスタを加算して、その結果をやはりレジスタへ格納する。レジスタはCPU内部にある高速な一時記憶場所であり、各命令で

  • 電子工作の実験室

    電子工作、PICマイコン C言語プログラミングなどなど 電子工作の実験室 電子工作ページ 電子部品の使い方 回路図の見方、書き方 電子回路設計の基礎 工作道具の使い方 プリント基板の自作法 表面実装のテクニック 製作例の紹介 電子工作関連リンク ブレッドボード製作シリーズ VHDLのページ VHDLの概要と文法 WebPACK ISE使用法 VHDL製作例紹介 - ECADのページ フリーのEDAツール WinDraftの使い方 WinBoardの使い方 HiWireの使い方 BSchの使い方 PCBEの使い方 Eagelの使い方 - - ちょっと一休み 花を愛でる 初心者用掲示板 →過去ログへ 皆さんの掲示板2 PICクラブ PICクラブとは? 情報交換会報告 仲間へのリンク 出版書籍,正誤表 PIC活用ガイドブック 正誤表 PIC電子工作入門 正誤表 電子工作入門 正誤表 PIC応用ガ

  • さらに分かっておきたいトランジスタの種類 − @IT MONOist

    組み込みソフトウェア/ハードウェア開発における技術力の向上、改善・最適化などを幅広く支援する“組み込み開発エキスパート”のための情報フォーラム

  • メモリマップドI/O - Wikipedia

    メモリマップドI/O(英: memory-mapped I/O)とは、コンピュータ内でCPUと入出力機器の間で入出力を行う手法の一種。他の入出力手法としては、ポートマップドI/O(英: port-mapped I/O)と、メインフレームなどで独立した入出力プロセッサを使用するチャネル・コントローラ方式がある。項目ではポートマップドI/Oについても併せて解説する。「メモリマップト」と「ト」に濁音を付けない表記も用いられる。 メモリマップドI/Oは、アドレス空間(仮想記憶方式の場合、物理アドレス空間)上にメモリと入出力機器が共存し、メモリのリード/ライトのためのCPU命令を入出力機器にも使用する。CPUの(物理)アドレス空間には入出力のための領域が用意されているが、固定的である必要はない。例えば、コモドール64は通常のメモリと入出力機器の空間をバンク切り換えしながら使用することができる。入出

  • DirectFB とウィンドウシステムの関係を整理してみよう - Schi Heil と叫ぶために

    組み込み GUI 環境の設計と実装というを読み始めた。 組み込みGUI(ウィンドウ・システム)環境の設計と実装 作者: 四ノ宮力,石川毅,桑原裕二出版社/メーカー: 毎日コミュニケーションズ発売日: 2007/07/07メディア: 単行(ソフトカバー)購入: 4人 クリック: 66回この商品を含むブログ (9件) を見る X の設定や Tips ではなく、ウィンドウの制御とは何かという根的なところを詳しくなりたいと思って屋を物色していたところ見つけた。内容は X や GTK+ を使わずに独自のウィンドウシステムでアプリを作るという実装方法を中心とした内容で面白い。 はまだ途中だが、の具体的な実装の話とは別に、一般にウィンドウシステムとかツールキットと呼ばれているものがそれぞれ何をどこまでやっているのかを自分なりに整理してみようと思いたった。思い立ったのだが「ウィンドウシステムと

    DirectFB とウィンドウシステムの関係を整理してみよう - Schi Heil と叫ぶために
  • 組込みソフト業界でニーズ高まる企業情報システムの開発経験者 - カレーなる辛口Javaな加齢日記

    http://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20050601/161961/ さすがにこれは嘘だろう. 組込み機器用のアプリケーションは日を追うごとに大規模になり,企業情報システムの業務アプリケーションと変わらない複雑なソフト開発プロジェクトが増えてきた。 コードの行数だけなら業務アプリと同等かもしれない.しかし,もし行数が同じであれば,組込みソフトウエアの複雑さや難易度はおそらく業務アプリの比ではない. 組み込みソフトの規模が拡大したは当だろう.これだけ多機能な機器になれば当然だ.現場の開発体制が追いついていないも当だろう.それこそ携帯電話などは文句なしに世界最先端を走っている.前人未到の領域を突き進んでいるのだから,それようの開発体制は未だ誰も作ったことがあるわけがない.ハードルが下がったのも必ずしも嘘ではない.アセンブラベースで書

    組込みソフト業界でニーズ高まる企業情報システムの開発経験者 - カレーなる辛口Javaな加齢日記
  • 1