新しいブログに引っ越ししました。本部ログのコメント・トラックバックの受付は終了しました。

M16CのDMAについて  2008年10月17日(金)
こんにちは。
ビーコンの菅原です。


ルネサスのM16C内蔵のDMACはメモリ間転送に使えません。
簡単にいうとmemcpyの代わりには使えないということです。

ソフトウェアトリガでDMAをスタートすると、1サイクルDMAが実行されるだけです。また、転送元と転送先の転送方法もどちらか、あるいは両方固定番地にしなくてはならないという仕様となっています。これではメモリ間転送できません。残念。


M32C/80シリーズはDMACUというのがあって、これはメモリ転送にも使えます。

Posted at 15:09 | デバイスメモ | この記事のURL | コメント(0) | トラックバック(0)

評価平均 (0.00)  評価数(0)
この記事を評価する

この記事のURL
http://blog.fideli.com/be-con/archive/98/0
トラックバック
この記事へのトラックバックURL
http://blog.fideli.com/be-con/tb_ping/98/-Hkp-Tv562X4CCVw.yK2FvDzYZIgA
 
コメントする
名前:
Email:
URL:
クッキーに保存

半角で入力してください(大文字・小文字の区別なし)。

文字が読みづらい場合はこちらをクリックしてください。

captcha
小文字 太字 斜体 下線 取り消し線 左寄せ 中央揃え 右寄せ テキストカラー リンク

コメント
プロフィール

sugawara
このたびブログを引っ越しました。それに伴い本ブログのコメント・トラックバックの新規の受付はやめています。 新ブログは 「ビーコン菅原の組み込みがらみ」 http://kkbecon.blog8.fc2.com/ となります。

http://blog.fideli.com/be-con/index1_0.rdf
カテゴリアーカイブ
最新記事
最新コメント
最新トラックバック
おすすめ書籍

クリップ
<< 2009年01月 >>
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
リンク集
月別アーカイブ