もう4時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]萌え猫写真館が復活。[PR]  

〜〜DSP総合 2 スグ落ちるぅ〜〜

1 : :04/11/26 22:03:53 ID:CtTXyiyU
建てても建ててもスグ落ちるスレでは1・2を争う?

マエスレ :http://science2.2ch.net/test/read.cgi/denki/1080669836/

さぁ語れ

447 :774ワット発電中さん:2008/06/14(土) 23:50:52 ID:K0lQw/Qg
¥0だな(だってgccだし)

448 :774ワット発電中さん:2008/06/15(日) 20:57:30 ID:GFi2nj7k
えーーと、c30 コンパイラのstudent edisionなるものをダウンロードしようとしたところ
住所だの名前だの書かされて、最後にシリアルナンバーらしきものを入力するのですが、
何を入力したらいいものか。5878Lに続く番号ですが、何処を見れば書いているのでしょうか?

449 :774ワット発電中さん:2008/06/15(日) 21:22:15 ID:GFi2nj7k
あ、いやいや、判りました。すみません。

450 :774ワット発電中さん:2008/06/15(日) 23:39:12 ID:fxNm1sFY
>>447
gccだからタダという認識は、半分不正解。

student edision 以外に有償版が存在する。
http://www.microchipdirect.com/ProductSearch.aspx?Keywords=SW006012

コンパイラ本体はgccだからGPLが適用されるけど、
最適化モジュールや付属ライブラリなどは
Microchipが権利を保有しているらしい。

451 :774ワット発電中さん:2008/06/25(水) 09:35:52 ID:GFWqghOy
保守

452 :774ワット発電中さん:2008/06/25(水) 14:04:52 ID:MxfTV3pZ
dspic4011を買いたいのですが、秋月にもマルツにも売っていません。
通販もふくめ何処で買えるか御存知の方がいらっしゃいましたら、
教えてください。よろしくおねがいいたします。

453 :774ワット発電中さん:2008/06/25(水) 15:44:33 ID:vx1l5Aon
>dspic4011
dsPIC30F4011の事?

>通販もふくめ何処で買えるか
Microchip DIRECT とか Dikgi-Key で買えるよ

454 :774ワット発電中さん:2008/06/25(水) 17:21:54 ID:MxfTV3pZ
>>453
ありがとうございます。

455 :774ワット発電中さん:2008/06/30(月) 22:07:49 ID:CfACBMDv
DsPICのAVDD、AVSSとVDD、VSSの違いはアナログ回路用とデジタル回路用に分かれているのは判るのですが、
VDDとVSSがそれぞれ2つあるのは何故でしょうか?というか、どう使い分けたらよいのでしょうか?
どなたかよろしくお願いいたします。

456 :774ワット発電中さん:2008/06/30(月) 22:29:36 ID:MNGtXyVu
同じ電源用ピンが複数あっても不思議じゃないと思うよ。

457 :774ワット発電中さん:2008/06/30(月) 22:36:33 ID:CfACBMDv
どれを使ってもよいのですか?

458 :774ワット発電中さん:2008/06/30(月) 22:40:45 ID:MNGtXyVu
普通は全て接続する。

459 :774ワット発電中さん:2008/06/30(月) 22:44:04 ID:CfACBMDv
そうでしたか、ありがとうございます。

460 :774ワット発電中さん:2008/07/07(月) 23:03:37 ID:GGvzbcJu
DsPIC活用ガイドブックに記載されているプログラムを動かして、
ただ今、DsPICで遊んでいます。
Cコンパイラの C30なのですが、
内蔵8MHzのクロックを使うことにして、マクロを変えました。
しかし、変え忘れていたのが

 #define CLOCK 80

の所で

 #define CLOCK 8

と変更すると上手く動き出しました。

で、この#defineとは何を定義しているのか?
という質問なのですが、初めは只の定数の定義と思っていたのですが、
違うようなので、?状態です。
C言語の基本が分かれば、よいのですが、アセンブラ経験しかなく、
DsPICと一緒にC言語も学習中でして・・・
よろしければ何方かアドバイス頂けないでしょうか?

461 :774ワット発電中さん:2008/07/07(月) 23:19:19 ID:GGvzbcJu
あ、それと・・
ASM30の日本語ユーザガイドがマイクロチップ社のページで見つからないのですが、
無いのでしょうか

462 :774ワット発電中さん:2008/07/07(月) 23:40:20 ID:4Wbh2hfv
>>460
>初めは只の定数の定義と思っていたのですが、
それであっていると思う。


463 :774ワット発電中さん:2008/07/08(火) 11:19:06 ID:F1cvx9LN
http://imepita.jp/20080609/094600

464 :774ワット発電中さん:2008/07/08(火) 16:13:17 ID:SXiwHPah
>>463楽しそうじゃのう
馬鹿

465 :774ワット発電中さん:2008/07/08(火) 21:20:40 ID:vKr2yf/1
>>463
 黒魔法百倍返しをお前に掛けた。

このスレの皆に詫びろ。
さもなくば、お前は一生涯不幸になる。

466 :774ワット発電中さん:2008/07/08(火) 21:22:16 ID:vKr2yf/1
>>464
お前何よ。
お前が楽しそうとかコメントするから見てしまったではないか。
お前もこのスレの皆に詫びろ。

467 :774ワット発電中さん:2008/07/08(火) 23:34:51 ID:vKr2yf/1
   TRISD = 0x100; //rd2スイッチ入力
while(1){
if(PORTDbits.RD2 == 0x1){ //SW チェック
LATDbits.LATD3 = 0x0;
}
else{
LATDbits.LATD3 = 0x1;
}
delay_ms(500); // 約0.5秒待つ
}

このプログラムは、RD2に電圧が掛かると LEDを消灯し、
RD2に電圧が掛からないときにLEDを点灯する。
というものです。

が上手く動きません。
何処に不具合があるのでしょうか?

468 :774ワット発電中さん:2008/07/08(火) 23:38:06 ID:cu0hgJby
質問に不具合があるのは確かだな。
どこにもDSPが関係してないようだが。


469 :774ワット発電中さん:2008/07/09(水) 00:19:29 ID:VTrjIUub
>>468
dsPICと思われ


470 :774ワット発電中さん:2008/07/09(水) 00:27:16 ID:VTrjIUub
>>467
TRISD = 0x100
だと、RD2はOutputの様な気がするんだが?

TRISD = 0b100

じゃないか?


471 :774ワット発電中さん:2008/07/09(水) 06:42:35 ID:mq1k9J0i
>>470
なるほど・・・ありがとうございました。

472 :467:2008/07/10(木) 22:41:47 ID:6Qnum3uj
>>470さんの指摘を受け、0x100を0b100としてみました。
これで、上手くいくと思ったのですが、なぜか上手くいきません。
そうなると、RD2がHIかLOWかというチェックをしている
以下のIF文の記述が違っているのか?と考えてしまうのですが、
せめてasm30のマニュアルで命令セットを確認できればよいのですが、
どうにも見つかりません。もし在りかをご存知の方いらっしゃいましたら、
うpなど頂けないでしょうか?
また、以下のmov.b and.b cp0.b等の命令はRD2のチェックを正しくしているのでしょうか?
お分かりの方、いらっしゃいましたらご教授頂けないでしょうか?
---------C言語の記述--------------------
if(PORTDbits.RD2 == 0b1){ //SW1入力チェック

---------コンパイル後のアセンブラソース-----
01F0 BFC2D4 mov.b 0x02d4,0x0000

01F2 604064   and.b 0x0000,#4,0x0000

01F4 E00400   cp0.b 0x0000

473 :774ワット発電中さん:2008/07/11(金) 00:16:54 ID:RW5nR9sk
>>472
正しくチェックしてる。
(つーか、コピペ自体間違ってるだろ? せめてコピペくらいちゃんとしようよ。)

命令セットは、Microchipのサイトに行って、メニューから
Design ⇒ Technical Documentation ⇒ Reference Manuals選択して、
dsPIC30F/33F Programmer's Reference Manualを開く。

474 :774ワット発電中さん:2008/07/11(金) 00:47:18 ID:bS+lNFCv
>>473
ありがとうございます。
リファレンスマニュアルで命令セットを確認できました。

また別の原因を調べようと思います。


475 :467:2008/07/12(土) 00:41:05 ID:Fe17nWcV
 また考えたのですが、よろしければお願いします。

RD2を入力に設定し、IF文でHI、LOWを判断しているのですが、
正しく動作しません。というのは変わらないのですが、
DsPIC30F40130を使用しているのですが、
RD2のピンはOC3と併記されています。
この2つの機能の使い分けが上手く行っていないのでは・・・・
と思うのです。確かにTRISDにて入力に指定したとしても、
OC3としての役割が消えるとは限らない気がするのです。
指定してしなくとも初期値として何か設定されているのかもしれません。
考えたら、DsPICのピンは殆ど2つ以上の機能を持っています。
初期状態では、どの機能がカレントになっていて、
解除変更等は、どの様にしているのでしょうか?
何方かよろしくお願いいたします。


476 :774ワット発電中さん:2008/07/12(土) 09:20:40 ID:08W8xZo0
>>475
全然DSPのネタにならないことだし、そろそろ本来のスレに移動しては。
PICスレ: http://science6.2ch.net/test/read.cgi/denki/1212500774/


477 :467:2008/07/12(土) 21:14:50 ID:Fe17nWcV
>>476さんの勧めにそってPICスレにて質問いたしました。
お世話になりました。ありがとうございました。

478 :774ワット発電中さん:2008/07/21(月) 04:08:38 ID:bnISnxk3
保守

479 :774ワット発電中さん:2008/07/21(月) 18:30:36 ID:9InlRw7p
結局DSP使っている人がいないと言う事か?

480 :774ワット発電中さん:2008/07/23(水) 07:35:54 ID:3SFHul2R
使ってるけどネタがない。

481 :774ワット発電中さん:2008/07/23(水) 22:35:35 ID:fcROau9K
H8と何が違うのか分からない

482 :774ワット発電中さん:2008/07/23(水) 22:40:04 ID:SYEdx8o9
たとえぱさ、俺が歌うたったのをマイクで入力したら、コーラスになって出力される。

とか出来る

483 :774ワット発電中さん:2008/07/23(水) 22:41:41 ID:SYEdx8o9
とか出来る?

と書き込む途中だったのです。


484 :774ワット発電中さん:2008/07/23(水) 23:49:24 ID:rH148ae0
>>482
それなりのDSPならできる。
たとえば、dsPI
^C
NO CARRIOR


485 :774ワット発電中さん:2008/07/24(木) 01:05:42 ID:QScb8Aut
DSPのスターターボードとか買っていまいんだけど、どこも高いなぁ。
開発ツール付きで(機能限定でもいい)2万くらいのってないかね。

486 :774ワット発電中さん:2008/07/24(木) 01:49:45 ID:KC6Gf837
>>485

ttps://www.marutsu.co.jp/user/shohin.php?p=52705
MPLAB Starter Kit for dsPIC DSCs
\7,875

487 :774ワット発電中さん:2008/07/24(木) 08:23:40 ID:D3P3V16G
>>486
dsPICは、DSPではあ
^C
NO CARRIOR


488 :774ワット発電中さん:2008/07/24(木) 09:50:50 ID:ddijHezy
dsPICでも、FIRフィルタの1タップ分の処理を1クロックで実行可能だから、
DSPとして最低限の条件はクリアしている

もっとも、TIやアナデバと比較するとスペックがショボイのは事実だが

489 :774ワット発電中さん:2008/07/24(木) 13:18:21 ID:TvOopUoL
FPGAに内蔵のDSPはどうでしょうか?
1クロックで、しかも同時に複数個の積和ができるようなんですが。

490 :485:2008/07/24(木) 14:44:41 ID:mV/syhpm
>>486
PIC系があったかww
24ビットのオーディオ信号を扱いたいので、できれば32ビット積和演算機能が欲しい。
あと、I2Sインターフェイスとか。

>>489
アルテラのDSPコアとかあるんだけど、ツールが高いっす。
フリーで期限無制限が欲しい。
・・とあれこれわがままを書いてみる。

491 :774ワット発電中さん:2008/07/24(木) 17:31:36 ID:FWKMINss
>>485
ARM系CPUボードじゃ駄目なの?

7TDMIでもmp3デコード出来る程度のクロックなCPUは結構ある様だけど。
E付き(積和演算命令拡張)だと開発キットが高い(ARM926EJとか)けど。

492 :774ワット発電中さん:2008/07/24(木) 19:55:09 ID:7Ii2DEyY
>>482
H8でもできるのでは?

493 :485:2008/07/24(木) 21:22:55 ID:gQ24+l24
>>491
これまでSH、PICなど一般的なCPUはかなりやっていて
ある意味「DSPを使いたい!」ってのが目的そのものになっているので・・・
ARMは興味が薄いです。

TIかアナデバか、正規版ツールが安い方になりそうw

494 :774ワット発電中さん:2008/07/25(金) 08:26:31 ID:mz9d4CFu
DSPコア+8051コアなTAS3308のTAS3308EVM-LCとかな
プログラムを1行も書かないで済んでしまうPurepathも面白かった


495 :774ワット発電中さん:2008/07/25(金) 20:02:29 ID:0dcfEJho
GUIだけ(フローだけ?)でプログラムが作れてしまうソフトもおもしろそう。
しかし・・・ボードといい、ソフトといい、金が掛かる趣味だw



496 :774ワット発電中さん:2008/08/13(水) 16:14:59 ID:A3YSSQ9z
トラ技に出たね

175 KB [ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]

取りに行ったけどなかった。次は一時間後に取りに行くです。
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.0.7.3 2008/07/26
FOX ★ DSO(Dynamic Shared Object)