初めてのPICスレat DENKI
初めてのPICスレ - 暇つぶし2ch470:774ワット発電中さん
14/04/07 09:38:17.05 R83ZgDuM
>>469
8ビットを三回送ると言っているから、
たぶん24bitのDAではないかな

471:774ワット発電中さん
14/04/07 12:29:44.77 e7xWgPwm
シリアルを使ったADやDAって、配線には利点があるけど、
転送に時間がかかるので、迷う所だね。
FPGAだとMHzオーダーでガンガンI/Oできるけど、マイコンでは辛いと思う。

16bitD/Aでも、ゲインとかchセットとかがあって、24bit送る必要があったりして。
44.1kHz × 10点/波 × 24bit/点 = 10.584MHzで繰り出す必要がある。
SPIのハードコアを内蔵していても、8bitだろうから、1/8に短縮されても
1.3MHzのスピードで割込の手当しないといけない。
マイコンでこのスピードは辛いと思うけど、どうでしょうか?

472:774ワット発電中さん
14/04/07 15:13:44.22 mCMVq88h
USB用にPLLと高速レジスタが内蔵されてるんだから
速度求めるなら
そっちじゃね?

473:774ワット発電中さん
14/04/07 16:20:37.45 Ed50SybR
転送速度もあれだがそんな大量のデータを演算する余裕はあるのかね

474:774ワット発電中さん
14/04/07 16:33:25.19 HVzrEPWZ
通信の速度がものすっごく大きくても
だからといって通信が発生する頻度も必ずしも大きいとは限らないんでね?

475:774ワット発電中さん
14/04/07 17:17:27.85 e7xWgPwm
ちなみに、PICでシステムclockの一番速いのって、何だろうか。
PLLで64MHzに逓倍しても1/4しない品種があったかなぁ?

476:774ワット発電中さん
14/04/07 17:32:32.21 omg4XEU0
実際のところ、何Mくらいで動作させたいの?
必要とするサンプリング周波数はいくつ?
ADの有効桁数とか演算処理はどうなのか?
とかの検討が要るんじゃないかな。

演算もそうだけど、ビット出力でクロックとデータ生成するんならそっちだって
ビット演算が1ステートでできるわけでもないように思うので、トータルで考えないと
いけないんじゃね?

そういうことやってくと、案外サンプリングの速度とか遅くせざるをえなかったりすると思うが。
というか、実際問題としてFPGAを使うという選択は普通にある。

477:774ワット発電中さん
14/04/07 18:52:08.53 bSjRgOgu
最近秋月で扱い始めた12F1501ってどうなの?

478:774ワット発電中さん
14/04/07 20:54:12.13 mCMVq88h
>>475
PIC32MZ
でぐぐってみ(´・ω・`)

479:774ワット発電中さん
14/04/07 22:00:46.22 Z3Ne6dfQ
PICでandroid用USB-Bluetooth HIDアダプタ作ってみた。
URLリンク(sohta02.web.fc2.com)

480:774ワット発電中さん
14/04/07 22:44:57.67 BCXrPkQw
>>475
PIC32MZ が最速。

481:774ワット発電中さん
14/04/07 23:00:03.39 AyyNAYxc
12ビットくらいのDA内蔵のPIC出ないかしら

482:774ワット発電中さん
14/04/07 23:22:18.74 p/0g2Qat
SSPを使って複数バイトを早く送ろうと思ってもSSPxIFが立つのが1バイト
送り終わってからだから、どうしても間隔ができちゃうんだよな。
UARTみたいにダブルバッファになっていれば連続して送れるんだけど。

もっともSPIの場合は送信と受信がワンセットになってるから密に送ると
いうのは想定していないんだろうけど。D/Aにデータを送るとかDDSの周波
数をセットするとか送信だけを使う場合が結構多いので、そういうモード
も用意して欲しいな。

483:774ワット発電中さん
14/04/07 23:47:50.32 BCXrPkQw
>>482
たしか、PIC24やPIC32には 8段位のバッファ付いてたはず。

484:774ワット発電中さん
14/04/08 00:44:08.76 5EmjjiZZ
18F4550でSDカードのSPIモードの読み書きした時は、
>>468 のようなコード書いてみたけど
ハードに任せたほうが速かった。
どんくらいの差だったか忘れたけども

485:774ワット発電中さん
14/04/08 00:52:50.14 IpCyp2Xj
スレの趣旨通り、みなさんは超ハイレベルな初心者なんですねw

486:774ワット発電中さん
14/04/08 02:31:49.95 HVcIXyZD
なんでここに書き込むんだろ。あっちに書けばいいのに。
これも荒らしの一種なのか。

487:774ワット発電中さん
14/04/08 07:24:14.20 a233+8Cw
あっちが初心者スレというかネタスレになってるな

488:774ワット発電中さん
14/04/08 08:47:14.62 zAC0Cl3w
自治嵐怖いよ

489:774ワット発電中さん
14/04/08 08:50:41.51 +PQVqRmZ
このスレ、結構内容がいいので、よく見てる。
質問者の素朴な疑問が、いい。

490:774ワット発電中さん
14/04/08 10:54:28.80 GKQepP2n
>>474
SPIは送る側がクロック決めるんだからのんびりでいいなら
通信の速度ものんびりでいいんだよ。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch