e-tipsmemo

ごった煮

2018-04-01から1ヶ月間の記事一覧

EZ-USB FX2 Slave FIFO③

e-tipsmemo.hatenablog.com の続き。実際にLEDに表示するのではなく、FIFOに入力していく。 イメージとしては以下のような感じ。 これを実装した。EZUSBのコードは前と同じ。 FPGAのコードは以下の部分がメイン EMPTYフラグをみてSTATE1へ遷移し、EMPTYフラ…

Ryzen5 2600X 録画PC 検討

Zen+世代のAMD CPUとしてデスクトップ用Ryzen7/5 2000番代シリーズが発売。(4/19) たった2万3000円で6コア12スレッドが手に入るのは素晴らしい。 (i5-8400は2万円で6コア6スレッド)今回はRyzen5 2600Xを使って組んだ。 使用したパーツは以下 流用品もある。 …

EZ-USB FX2 Slave FIFO②

e-tipsmemo.hatenablog.com 続き。FIFOを接続するまえに16bitずつ受信できるかどうかを確認する。まずEZ-USBのデバイスディスクリプタの一部を示す。 変えたのはここらへんのエンドポイントの数や、 使わないエンドポイントをコメントアウトしただけである。…

Windwos10 マイク 聞こえない

Windows10でマイクを利用するときにハマったこと 前提 マイクを持っている ドライバを入れたりした(Windowsデフォルトでもいい) マイクは認識されている 症状 設定→システム→サウンド→サウンドコントロールパネル→録音 でマイクが認識されており、既定のデバ…

EZ-USB FX2 Slave FIFO①

e-tipsmemo.hatenablog.com この記事の続き且つSlave FIFO modeで動かす。 上の記事で見落としていたがInterface Descriptorの中に 利用するエンドポイントの数を指定する場所があった。 ;; Interface Descriptor .db DSCR_INTRFC_LEN ;; Descriptor length …

無変換 Escape 入れ替え

WSL(に限らないが)でVimを使うとescが遠いことが不便に思える。ググればたくさん出てくるが それをreg化したもの。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00…

ADALM-PLUTO 初期テスト

他のFPGAボードもいじっている途中だが、 格安ボードがあると買ってみたくなるものである。 www.digikey.jp ただ、これはFPGAが乗っていると言っても、使う側はそこをあまり意識しなくていいとおもわれる。 主にSDRを学習する用の開発ボードという様子。 ド…

SSH X11fowarding on WSL

やりたいこと WSLのセットアップ e-tipsmemo.hatenablog.comshellはfishを利用している。SSHとx11-appsを入れておく sudo apt-get install x11-apps Windowsの設定 Xmingが有名だがアプリケーションごとにタスクバー上のアイコンが分かれないのであんまり好…

Rust UTC timestamp

Rustでタイムスタンプがほしい時は多々ある。time crateじゃもうdepricatedなので chrono crateを使う。 $ cargo tree | grep chrono ├── chrono v0.4.1extern crate chrono; use chrono::prelude::*; #[test] fn timestamp(){ let dt = Utc::now(); println…