2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【新時代!】PSoC スレ その11

1 :774ワット発電中さん:2013/10/24(木) 12:01:54.43 ID:xH+1DUen.net
PSoC = Programmable System on a Chip

公式サイト:Cypress(PSoCのメーカー)
 ttp://www.cypress.com/
開発ツール「PSoC Creator」:for PSoC3(8051), PSoC4 and PSoC 5LP(CortexM3)
 ttp://www.cypress.com/psoccreator/
講習会:日本サイプレス PSoCワークショップ案内ページ
 ttp://www.cypress-japan.co.jp/openworkshop/

【PSoC1(M8C)開発ツールベンダ】
「ImageCraft Inc.」 (ICCM8C C tools for Cypress PSoC / M8C)
   ttp://www.imagecraft.com/
「HI-TECH Software」(HI-TECH C for the PSoC Mixed-Signal Array)
   ttp://www.htsoft.com/
   ※注:HI-TECH SoftwareはMicrochip (PICマイコンのメーカー)に買収され
      PSoC向けコンパイラは2009年9月末で販売・サポート終了

【参考図書】
「PSoCマイコン・トレーニング・キット」(ISBN:9784-7898-3833-7)
  ttp://www.cqpub.co.jp/hanbai/books/38/38331.htm
「改訂 はじめてのPSoCマイコン」 (ISBN:9784-7898-4215-0)
  ttp://www.cqpub.co.jp/hanbai/books/42/42151.htm
「はじめてのPSoCマイコン」(ISBN:9784-7898-3443-8:こちらは絶版)
  ttp://www.cqpub.co.jp/hanbai/books/34/34431.htm
洋書:「Designer's Guide to the Cypress PSoC」(ISBN:9780-7506-7780-6)
  ttp://www.amazon.co.jp/dp/0750677805
洋書:「The Beginner's Guide to PSoC Express」(ISBN:9780-9790-3440-4)
  ttp://psoctraining.com/

【PSoC取扱店】
・共立電子
  http://eleshop.kyohritsu.com/
・パステルマジック
  http://www.pastelmagic.com/
・秋月電子通商
  http://akizukidenshi.com/
・ストロベリー・リナックス
  http://strawberry-linux.com/
・Digi-Key (日本語サイト)
  http://www.digikey.jp/
  ※注:注文時、使用目的・使用者申告欄に日本語で記入すると発送が遅くなる場合あり
  急ぎの場合は英語で記入することをお勧めします

前スレ
【新時代!】PSoC スレ 其の十
http://uni.2ch.net/test/read.cgi/denki/1295760504/

591 :774ワット発電中さん:2015/10/30(金) 02:39:18.81 ID:Q8cy67X8.net
蒸し返すようなこと書いてスマンが・・・

>別に機能が実現できるなら、それがどんな風に実現されるのかを
>気にすることはない。
これは同意するんだが、verilogで書いたものが「自動的に」UDBを使って
合成されるわけじゃないから、56x〜あたりからの話になってるんだろ?
話をすりかえるなよ

592 :774ワット発電中さん:2015/10/30(金) 23:38:04.25 ID:Qd1tB14w.net
datapathにマッピングしてくれないから効率悪いだけで
verilogで書いたコードはUDBのPLD部分には自動的にマッピングしてくれるけど

みんな勘違いしてる?
俺の理解不足?

593 :774ワット発電中さん:2015/10/31(土) 11:48:51.59 ID:VmI/qbl+.net
そのとおりだよ

それを、どうしても
「verilogで書いたコードはUDBに自動的にマッピングしてくれる」から
「プリミティブなことは知らなくてよい」って
言いたい人が一人いるだけ

594 :774ワット発電中さん:2015/10/31(土) 11:59:37.83 ID:VmI/qbl+.net
ちなみに、UDB Editor使えば一応一つのツール画面でUDB全体を
設計できるし、マイクロコード?もA0 = A0 + 1みたいな感じで
設定できて、より高位レベル設計とは言えると思うけど
それでもプログラミング言語で言えばアセンブラレベルだから
Cのオブジェクトがどうたらって例えとは無縁の世界だと思う

595 :774ワット発電中さん:2015/10/31(土) 19:04:28.87 ID:FFetG3WJ.net
どーでもいい

596 :774ワット発電中さん:2015/11/02(月) 01:56:17.98 ID:kWgd2QqS.net
datapath みたいな構造ちゅうかハードロジックは、普通のFPGAにも入ってたら
有効じゃないか、って思うんだけどどうなのかな?
実際、DSP Blockみたいなのは、まあ似たようなもんだし

597 :774ワット発電中さん:2015/11/03(火) 04:06:09.47 ID:ZSEvj0NF.net
UDB Editorって古いPSoC Creatorにはついてなかったの?
2013年のトラ技の記事には Datapath Config Toolの解説しかなかったので
「こりゃオレにゃ無理だ!」って思って触らなかったんだけど、UDB Editor
だったらそんなに敷居は高くないな

ちょっと変わったマイコンのプログラムをアセンブラで組むくらいの感じで
しょせん最大8ステップ(本当は8命令なんだろうけど)しかないから
そんな大規模なこと書けるわけじゃないし何とかなる

598 :774ワット発電中さん:2015/11/19(木) 17:00:01.69 ID:DhSdeAIo.net
cprintfでfloatの表示を試してるんだけど
うまく動かない…

float fa = 10.0;
float fb = 3.0;
char * cp;
int stat;
cp = ftoa( fa/fb, &stat);
cprintf("%s\n"); // 3.3333332 と表示
cprintf("%f\n", fa/fb); // 0.333333 と表示

local.mkにfpm8cとllpm8cを追加して、
putcharはTX8_SendDataで送って、return cしてるんだけど、不足ありますか?

ちなみにcy8c27143、designer5.4です。

599 :774ワット発電中さん:2015/11/20(金) 08:13:51.14 ID:pfPvENa2.net
単純に逆数になってるってことは
cprintf(

600 :774ワット発電中さん:2015/11/20(金) 08:15:13.66 ID:pfPvENa2.net
わお ちゃんと投稿されない 
0.3333... て出るところ fb/fa としちゃってませんか?
といいたかったのでした

総レス数 1000
281 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★