1 :
774ワット発電中さん :
2011/01/23(日) 14:28:24 ID:bJzSgCb0
2 :
774ワット発電中さん :2011/01/23(日) 14:30:34 ID:bJzSgCb0
3 :
774ワット発電中さん :2011/01/23(日) 14:31:55 ID:bJzSgCb0
【よくある質問】
(1) ImageCraft Cコンパイラのライセンスが届きません
⇒Cypressが販売したImageCraft Cコンパイラのライセンス取得方法は、
2008年4月1日から変更された。
http://www.cypress.com/c-compiler に
記載の案内に従ってライセンスを取得できるが、レスポンスはかなり
遅いらしい。
※注:2009年5月からCypress・ImageCraft間のライセンス契約が再度変更になり、
ImageCraft CコンパイラのSTD版が無償で利用できるようになりました。
このコンパイラはPSoC Designer 5.0 SP4.5以降に付属しています。
詳細は
http://www.imagecraft.com/devtools_Cypress.html を参照。
(2) PSoC Designerで、思ったようにモジュールが動作しません
⇒APIの「**_Start()」を忘れていませんか?
また、割り込みを使う場合は「M8C_EnableGInt」もお忘れなく。
(3) PSoC DesignerでCコンパイラが使いたい
⇒PSoC Designer Version 4.4 SP3以降にはHI-TECH Cコンパイラが同梱
されている。HI-TECH CコンパイラにはPROモードとLiteモードがあり、
Liteモードは無償で利用できる。使用期間制限・コードサイズ制限は
ないが、生成コードは大きく、実行速度は遅くなる。
※注:HI-TECH SoftwareはMicrochip(PICマイコンのメーカー)に買収されました。
PSoC向けコンパイラは2009年9月いっぱいで販売・サポートが終了します。
また前記中のとおり、ImageCraft Cコンパイラが無償で利用できます。
(4) 「PSoCマイコン・トレーニングキット」のライセンスの取得方法が分かりません
⇒
http://www.cypress-japan.co.jp/ccompiler/ で取得できるらしい。
(5) PSoC ProgrammerがWindows Vistaでハングアップする
⇒更新自動チェックがVistaで正常に動作しないため発生するらしい。
C:\Program Files\Cypress MicroSystems\PSoC Programmer\Support
に入っているDoNotExpire.regをダブルクリックしてインストールすると
更新自動チェックが行われなくなる。
4 :
774ワット発電中さん :2011/01/23(日) 14:38:56 ID:bJzSgCb0
【PSoC3(8051) PSoC5(CortexM3) 開発ツール】
「PSoC Creator」
http://www.cypress.com/?id=2494 > PSoC? 3/5実習形式のワークショップ開催決定!
> 〜高精度プログラマブル アナログ、デジタルブロックを自在に設計するPSoC Creator〜
> *このワークショップはキットの事前購入が参加の条件となりますのでご注意ください。
> 詳しい内容とお申し込みは下記のURLをご覧ください。
>
http://www.cypress-japan.co.jp/megaworkshop2/ ★至近のPSocワークショップの情報を書いておきます★
> <ワークショップ会場と日程>
> 大 阪:2011年2月3日(木) 10:00〜17:00
> ブリーゼプラザ 7F 小ホール
> (〒550-0004 大阪府大阪市北区梅田2丁目4番9号)
>
http://www.breeze-plaza.com/ >
> 東 京:2011年2月9日(水) 10:00〜17:00
> 富士ソフト アキバホール
> (〒101-0022 東京都千代田区神田練塀町3)
>
http://www.fsi.co.jp/akibaplaza/cont/hall/index.html >
>
> <スケジュール>
> 9:30-10:00 受 付
> 10:00-10:40 PSoC製品概要
> 10:40-12:00 PSoC3/5 製品概要(アーキテクチャ、開発キット・設計フロー)
> 12:00-13:00 昼 食(お弁当をご用意します。この時間を利用してデモ展示、
> ツールのチェックなどを行います。)
> 13:00-13:30 実習1:PWMを用いたLEDの制御
> 13:40-15:10 実習2:高精度ADCを使った電圧計の実装
> 15:10-15:30 休 憩
> 15:30-16:30 実習3:カスタム コンポーネントの作成
> 16:30-17:00 まとめ
>
> ※時間配分は、当日の都合で変更になることがありますのでご了承ください。
>
6 :
774ワット発電中さん :2011/01/23(日) 14:45:43 ID:bJzSgCb0
これ、だれなんだろう?? , べ、 /ヽ _ /ヽ、,.- 、 ./「 ̄ヽn' ,.! ' ´‐- ミf⌒`丶、h'" ̄} / 〉 -‐/、 _,. -‐ 〜 へ,ヘ〜、`、ー〈 \ ./ //{_,,../ゝ// ,.' / } } } 、ヽ}ー┘、 ヽ ヽ' ! / .{.v' ,' , 〃 / ノ ! ! i } } ヽ, ヽ. 〉 `、!└‐lミ| i | { /,/_.ノ ,. '_ノノノ! !__,,」 '/ }! ,'{fj {、二Z,_'"(r' `_,.Z二 }; l | | ./ l.| // 〉,ゝ`{{liア` ` ´ {{lリ.∠ノ ,' /,.' なんだか影がうすくなったわね… // 〃 / { ハ:;; ̄ ,  ̄;;// / /,{ / '/' ノ//ゞ, ヽ、 rァ ノ/ / ,' .i ! , ' /.ノ',' ,)' .f!`.._、_. r ´ {. { { l ヽ、 /,.' // _,...人 /「}ム..,__ l l. ゝ ヽ \
最近、小型化&高機能化の要求がきつくて、周辺アナログ回路や電源回路を取り込めるっぽいPSoC5に注目してます デジキーとかで検索してみたところ、PSoC5はまだデモボードしか入手できないように見えるんですが、あってる? 単品で入手可能になるのはまだだいぶ先なのかな?
>>7 ん〜、まだ3も5も正式出荷じゃないんだよね。Engineering Sample
ってやつです。3はES2、5はES1。ES版でよければロットがまとまれば作ってくれる、
とは聞いてますが。お値段どうなんでしょうね。
近頃勢いのあるARM勢に勝てるんでしょうか、って、PSoC5は
ARM一族なのか(わざとらしくボケ)。
ESの期間が長すぎるよね。 どうもCypressはねぇ・・・ PSoC1もせっかくこれから!と思ったらデリバリでトラブル起こしちゃうし、 やっとはしごかけて、あとちょっとで登れるというところで梯子外される ようなところがあってね。 製品のアイデアやツールを含めて纏め上げていく力はそれなりに高い (括弧当社比括弧閉じ)とは思うんだけど、営業戦略でしくじってるなぁ。 ESでも何でも、使用制限を明らかにした上でばら撒いたって別に良いだろうにね。 (68040なんて延々とXCのままだったんだし・・・・)
中国へ営業のフォーカスが向いてるね。 PSoC1だけでも便利だったけど、頼りきったら手を引かれそうだし。
大阪のワークショップ申し込んでみた キット注文したが、3日までに届くのだろうか?
おお、セミナーメールが来たんでfind2chしてみたら、スレが復活してたんだ
>>1 乙
東京会場、富士ソフトビルか・・・近いな・・・
うーん、素直にサイプレスからキットを買うより、送料考えると DigiKeyで合計7500円以上にして買ったほうが安上がりになるな・・
消費税にお気を付けを
大阪のワークショップどこ?
>>14 いろいろポチッたら1万超えてしまって、
1万以下に抑えようと色々悩んで夜更かししてしまったことをなぜ知ってるし
PSoC Desginerのワークショップは収束なのかな。大阪で開催しておくれ… こういうワークショップって、個人とか学生は対象にしてないのかな? 出遅れたなーCapSense推進してた頃に興味を持っていれば良かった。
>>19 セミナー・ワークショップ自体は学生・個人でも問題ないっぽい。ソースは漏れ。
今回はクレジットカードの壁があるから、学生だと面倒かもね。
恒例名物インストールオサーンがふるいに掛けられるのなら個人的に歓迎するが・・・
今日が締め切りか・・・ ちなみに、木曜申し込み時点で170番台、アキバホールの定員が200弱だから、 とうに定員いっぱいな気がしないでもないが。
これまでと違って事前に購入必須(しかも別に安いわけでもない)で特典が あるわけでもないのにそんなに集まるというのは - PSoCの入手性とかはさておいて、デバイスの人気自体は高い - 別に安いわけでもない、ということが判らない人が大勢いる のどちらかということか。
>>22 (3)いままでセミナー受講からの惰性
PSoC1だと、アナデジブロックのおまけとしてのCPUで性能がそれなりだけど、
実際の用途となるとやはり、CPU性能やメモリ容量が欲しい。
データ取り込めても単体で処理できないって言う。
というわけで、PSoC3/5にそれなりに期待してるんだが・・・
てか、早く量産をだな・・・
まだ量産してねーんか
ウダーが大人の科学の付録になるころにはPSoC3の量産が始まるのではないかと 思ってはいるんだけど・・・それもESだったら大笑い
PSoCは実は職人が手作りしてる一品ものだから量産は無理なんだよ! つか、こんなに量産遅れてもダイジョブなの?>会社
PSoC CreatorはProductionになったのう
>>23 ESモドキでエラッタ盛りだくさんでも"仕様"としちゃう、コンシューマ向けCPU製造メーカーよりは良い。
PRoCって推進してないの?PRoC3とか出てくるのかな?
PRoCは旧姓で、今はCyFiっていうの。
PSoC Creatorのインストールが時間かかってしょうがない。何時間かければ 気が済むんだろう。 ダウンロードが終わったあと、インストール中にPCがサスペンドすると 再開できずに、ダウンロードからやり直しになってしまうトンデモ仕様。 デバイスはESのまま、いつまでたってもまともに入手もできないし、 ツールはこんな体たらく。 PSoC1にしてもせっかく鳴り物入りで登場させたシステムレベルデザインは 勝手にぶった切るわ、コンパイラでもやれHiTechだImageCraftだ、ライセンス がどうたらと振り回されるし。 素人の玩具ならともかく、製品に使う気にはなれないだろうな。
>>32 いや、他はそのとおりだが、電源の管理でサスペンド切ろうぜ。
いちいちこんなもののインストールのために電源管理弄るというのも 間抜けだな。 ”ネットワークが切れたからやり直す”メッセージだな ってことはインストール中もつなぎっぱなしでなくてはならないとな。
PSoC Creatorをアップデートして、今まで動いていたプロジェクトを 読み込ませて自動アップデートしたら、いきなりビルドエラー登場。 カウンタにCount端子が勝手に追加されて未接続だとほざいてエラーにされるな。、 +5V動作でADCの変換範囲をVssa〜Vddaにできなくなってるというのは、 Cypressによくある嫌がらせか。困ったものだ。
さて、そろそろ出かけるか・・・
9:30から「受付」開始だったのか・・・早すぎた・・・ ちょっと反省してる。
mega workshopから
このセミナーって初心者向けなんだね。もっと突っ込んだ話きけるかとおもったんだけど
大規模セミナーだからねぇ。 上級セミナーだと、結構コアに解説してくれたけど。 セミナー後に社員な人捕まえて、 いろいろ訊いてみるといいかと。 てか、採用製品の展示無いな・・・あたりまえか。
今日資料だけ貰ってすぐ帰ったんだけど、この量を実質午後だけでするのは死者続出かと思ったけどそうでもなかったの?
>>36 デジキーにある?見つからんのだが。FirstTouch?
>>42 PSoC初めてな俺は途中から死んだ
>>42 組み込みやってる人なら余裕っしょ
後ろの爺さんは係員つきっきりだったけどw
中の人が今年のQ2だかQ3に出荷って言ってたから、 FirstTouchのことだと思われ。
PSoC5のデータシートの電気的仕様の消費電流には、6MHz動作で平均2mAとあるけど 80MHzで動作させたらどんなもんなんだろ? ちなみにPIC32MXだと、4MHzで6mA、80MHzで85mA
PSoCの消費電流はブロックの構成次第でバカ食いしそうだけど、 実際の所どうなんだろ? すまんがデータシート見ないで書いてる。
48 :
774ワット発電中さん :2011/02/13(日) 07:52:30 ID:yrQOeFws
PICなんかを引き合いに出すことに何か意味があるのか?
PIC32はMIPSだからでしょ。 それほど不当な比較ではないかと。
普段使いがPICなんで、PSoC5と比較するならPIC32MXだろうと PSoC使ったことないけど3/5には注目しててワークショップにも行ってきた
51 :
774ワット発電中さん :2011/02/13(日) 11:11:05 ID:eCnmN+Ym
52 :
774ワット発電中さん :2011/02/13(日) 17:58:31 ID:yrQOeFws
>>49 不当というのか、ナンセンスとしか言いようが無いと思うが。
なんでなんで?
詳しくはウェブで
55 :
774ワット発電中さん :2011/02/14(月) 06:37:31 ID:onP/Hppv
3/5のって何?
セミナで使うFTK3のキャンペーンコード、一緒に買ったものすべて半額になるのね。そんでもって一緒にデバイス買うと送料もタダになる。 気がついたhamayan様に感謝。FTKは買わなきゃいけないけど、入らなきゃ奥で ここぞとばかりにCY8CKIT-001はじめ、いろいろ行かせて頂きました。
な、なんだってー。 セミナもスルー、キットも送料がなあでスルーしていた。w もうセミナのサイトやクーポンコードはないだろうなあ。orz 昔PSoC3のFTK買って、使って、 物理的なポートとの明示的に対応付けに 単純に悩んでいたあの頃が懐かしい。w
クーポンコードって2回もつかえるん?
12日に注文した。キャンペーンコードはまだ生きてたよ。 FTK3はフツーの購入ページのもので、checkout後にコード入力。 FTK3必ず買わないといけない。買わないと割引にならない。 送料対策のデバイスは、香港から発送、本命はまだ処理中。
61 :
774ワット発電中さん :2011/02/15(火) 00:56:55 ID:vTJUxjZH
さっきFTK3コミで買おうとしたら、もうコード無効になってた。残念。
俺もコード無効になってた。残念。 また次回だな
みんなPSoC1、3、5ってどこでどうやって手に入れてるの?
ほんとに4月にpsoc3量産出るんかね。
フィルターってデジタルフィルターしかないの? アナログのバンドパスとか
>>65 PSoC1ではアナログブロックにLPFとBPFが配置できたよ。
67 :
774ワット発電中さん :2011/02/16(水) 15:01:12 ID:J+coBNcK
>>63 PSoC1はスイッチトキャパシタフィルタ。
PSoC3/5はデジタルフィルタ。
製品に使ってみたいが 流通してねえんじゃな。
セミナーで評価ボード売るよって言ってた会社、デバイス入手どうすんだろね。
>>69 見積もりとって、びっくりして、arm買うんじゃないかなw
PSoC5買うってか?
秋月がPSoC1を一度仕入れてたでしょう。 あそこがPSoC3,5の評価ボードも出してくれればいいのにね。買いやすいし。
通販だと受け取る前にどーでもよくなっちゃう俺は 秋葉のリアル店舗だけが頼り
苺屋さんからでそうかも?。桑野さんはもやっと構想中みたいだけど。 みんな デ バ イ ス 手 に 入 ん ね ー ITショップえろせとらの奴、早く復活して欲しい。
>>73 目に付く面白いものには妄想が沸いて、結局買う。
で、家自体がジャンクボックス。
肝心なものはメモしておかないと買い忘れてしまい、電車賃がまたかかる。
セミナーいったついでにまとめ買い
レポレポ
物は手に入らないのに 開発環境だけが勝手にアップデートされていく w
イメージセンサ部門売り払ったお金で脱ESが加速すると思いたい。 でもCy社だからなぁ。
>>75 先週は、そのメモった紙を忘れて見事に買い忘れた
ちょっくらいってくる
>>80 iPhone買って PCと両方で「DropBox」使うようになってから、買い物メモを忘れなくなりました。
思いついたものをPCからたらたら〜と書いておけば、オンラインで同期してくれますから。
FireFoxSyncも併用してて、ブックマークした記事とか回路図が買い物先で読めます。
iPhone忘れたら、記憶に頼ります。
PSoC Designer5.1、ExpressもSDカードもなくなってるがな… なんか損した気がしたので5.0に戻した
CreatorでもUSB-UARTやSDカードは無くなってたな。 なんか問題あったんだろうなぁ・・・
PSoC Designer5.1をインスコしてから5.0がなんかヘン 5.0の起動が異様に遅くなってメイン画面が出るまで5分ぐらい掛るか何分待っても出てこない。 5.0のアイコンを10秒ぐらい間を空けて2回押すと2回目に押した方は20秒で表示され 最初に押した方は忘れた頃に出てくる。 5.1をアンインスコしても同じ 解決策を聞きたいわけじゃなくちょっと愚痴りたかった
メモリ不足とかね
.iniとか肥大するからね。
ところで、PSoC3/5では小ピンパッケージ出るんだろうか。
88 :
774ワット発電中さん :2011/03/10(木) 09:58:11.31 ID:lzycOJt3
>87 いまのところ、 PSoC3 は 48ピンSSOPかQFN PSoC5 は 68ピンQFN が最小に。
そもそも 買えるのか? DigiKeyでCY8C3 在庫品目で検索するとチップは出てこないんだが... 買えるまで まだ数年必要なんじゃね?
90 :
774ワット発電中さん :2011/03/10(木) 11:34:31.06 ID:lzycOJt3
本家でかえるよ
91 :
774ワット発電中さん :2011/03/10(木) 19:13:39.35 ID:Y8e4bFn1
既にコマーシャル版の出荷が始まってるから、DigiKeyの受け入れが 終わり次第乗るでしょ。
>>90 >>91 thx
まずは手に入れてニーズに対するバグ有無確認とそのワークアラウンドを確認しないと
ビジネスに使用できないので... w
93 :
774ワット発電中さん :2011/03/19(土) 16:55:35.91 ID:2LeOb8qe
>>93 書き込みが終われば大丈夫みたいですよん
USBを抜いちゃう方が多いかな ISSPのコネクタは強くなさそうだし
どうも いきなりぶっ壊したら終わるから怖くて触れなかったw そのうち逆挿ししそう
>>95 プログラムが暴走しないかを気にしてたんですよね?
それは大丈夫 基板にISSPから通電している状態で
ぶっこぬくのはもちろんお勧めできませんw
逆差しはけっこうやりますからご注意w
ちゃんと指定のコネクタ使えば逆差しできないように
なってるんだけど 適当にはまるやつで間に合わせると...
>>96 あ このプログラムってのは PC 側の Programmer のこと
PSoC側はちゃんと電源落としてね まぎらわしくてごめん
>>97 ご丁寧にありがとうございます。分かりにくくてすみません・・・
今は実験基板にはPSoC Programmer のToggle Power(上のアイコン右から3番目)
だけで電源を供給してるんですけどコレをOFFにして他(PSoC ProgrammerやUSBケーブル)
はそのまま基板抜き差しした場合基板やICにダメージが無いかなぁというのが心配だったのです
複数書き込む場合Toggle PowerだけOFFにしたら他はそのままで基盤交換して続けて書き込み
出来るのかなぁと。
99 :
774ワット発電中さん :2011/04/02(土) 08:57:33.95 ID:VJLtED9p
Hi-Tech LIte Cを重宝して使っていたんだけれど、 HDDクラッシュで再起不能になってしまった。 もう、入手できない?
うん、できない。
101 :
sage :2011/04/02(土) 23:56:39.02 ID:7OiyODkP
>99 どっかにあったなぁ・・・ どこだっけ?
102 :
774ワット発電中さん :2011/04/03(日) 00:01:31.29 ID:7OiyODkP
何でsage ・・・?
103 :
age :2011/04/08(金) 08:05:26.71 ID:1Cn41ZmB
じゃあage
104 :
sage :2011/04/08(金) 23:22:52.35 ID:OmPhw0/g
どなたか教えてください。 PSoC Desginer 5.1 をWindowsXPマシンにインストールしたのですが、 起動できません。 起動中の青っぽい背景でQFPの上にPSoCのブロックが乗った絵が出ている 画面で、下の方に処理内容を表示している(スプラッシュスクリーン) ところで、クラッシュしてMicrosoftにエラー報告をしようとします。 スプラッシュスクリーン上の表示は「Preparing for initialization...」で エラーが出ます。 2台XPマシンがあるのですが、2台ともダメです。 対処方法を知っている方はいらっしゃいませんか??
窓から投げ捨てろ
ダウソ失敗じゃなくて?
107 :
sage :2011/04/08(金) 23:58:13.48 ID:OmPhw0/g
>>106 ISOファイルをダウンロードしてCD作ってます
単純にXPマシンのスペック不足だったりして・・・
109 :
104 :2011/04/09(土) 00:22:02.62 ID:8nWuARox
1号機はCore2Quad6600、メモリ8GB、WinXP Home、 2号機はAtom330、メモリ1GB、WinXP Home、 両方共セキュリティソフトはKasperskyがはいってます。 あと、PSoC Designer 5.1のSP1でした。 まったく同じところでひっかかるので、共通の所というと Kaspersky だったりするのですが・・・。 さすがに外して動かすのもちょっと躊躇してます。
>>109 単に遅いだけじゃないの?
一時間くらいほっといたら起動しない?
ネットブックはやめた方がいい
111 :
104 :2011/04/09(土) 00:48:10.40 ID:8nWuARox
>>110 遅くて止まっているとかいう感じではなく、クラッシュしてマイクロソフトに
エラー報告ファイルを送ろうとしてます・・・。
1号機も2号機もまったく同じタイミングで・・・。orz
共通はKasperskyもだけどISOもじゃないの? インストーラーのほうでやってみたら?
113 :
104 :2011/04/09(土) 01:27:58.15 ID:8nWuARox
>>112 ありがとうございます。
いま、まさにインストーラでチャレンジ中です。
114 :
104 :2011/04/09(土) 02:45:09.99 ID:8nWuARox
何が違っていたのかはわかりませんが、 インストーラでやってみたらうまくいきました。 みなさんどうもです。
5.1はウンコ 5.0オススメ
116 :
YUI様 :2011/04/11(月) 15:26:36.73 ID:J86qGUXX
******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** YUIです ワンタッチBBSをYAHOOで検索してください サーチのボタンをクリックしてください リンクの板名をクリックしてください コンピュータの画像掲示板で板名を検索してください FPGA CMOSの解説尽き回路図の基礎が出てきます 誰でも簡単に回路図は書けます ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ******************************************** ********************************************
やっとDigiKeyでPSoC3が扱われ始めたな 現時点で 最小発注1個が21種類 うち在庫品目は10種類か
ようやく出たのか・・・試しに趣味で使ってみるかな。
PSoC1は27443か29466でほぼ用済みけど PSoC3は何選べば良いんだ? とりあえず遊ぶならCY8C38xx?
120 :
774ワット発電中さん :2011/04/24(日) 14:22:46.12 ID:W77uEBns
>>119 PSoCでいう29クラスだからね。フルスペックつうか。
PSoC3使うには、チップとMiniProg3買えばOK? コンパイラとかはフリーなの? サイプレスのホームページ見てるんだがよくわからん
*``・*+。 | 人 `*。 |(_) *。 。∩__) * + (・∀・ )*。+゜ パステルマジックにHPに逝くと `*。 ヽ つ*゜* 幸せになれる鴨 `・+。*・`゜⊃ +゜ ☆ ∪~ 。*゜ `・+。*・+ ゜
123 :
774ワット発電中さん :2011/04/24(日) 19:33:33.40 ID:W77uEBns
>>121 開発環境は PSoC Creator というのを使ってくれたまい。
フリーが無料という意味ならそう。ただしごちゃごちゃ登録
させられる。
なるほど、ありがとう じゃあ、今度デジキーになんか注文するときに一緒に注文してみよう
>>124 足が生えてるのは少ないみたいだけど、手ハンダで実装できたら教えて。
126 :
sage :2011/04/24(日) 22:32:25.47 ID:W77uEBns
>>127 >>MiniProg3を買おうかと
MiniProgはセミナーのたんびにくれる状態で売れるほどたまってるけど
MiniProg3ではそれは期待できなさそうですね…
>>どうせならめいっぱいSRAM積んだ
EMIFって無事動くんだっけ。ES2ではまだだめだったけど。
>>128 どうなんでしょう?
Createrはまだ未対応のようです。1.1で対応するみたいなこと書いてありました
CyFiのワークショップ、大阪でやらないかなぁ?
PSoC1でRX8かUARTを2個使って動かしたことある人います? RX8で受信したバイナリデータを16進数値の文字列に変換してTX8から出力する単純なプログラムなんだけど RX8を1個だけ動かした時は割り込みでもポーリングでも問題なく受信できるのに、RX8を2個にした途端 どちらか片方しか受信しなかったりプログラムがどっかすっ飛んで止まったりする… PSoC Designerは5.0、石は27443も29466も同じ
InterruptRAM領域が256バイト越えると動かなくなるよ xxx.mpファイルをチェックするよろし APIでUARTの内部バッファーを使っているならば 減らして試してみる
レスどうもです。 mpファイルのInterruptRAM領域もUART APIのバッファも問題無くて悩んでたけど TX8の送信バッファとして使ってる180byteを半分に減らしみたらRX8が2個でも動くようになりました。 単純にページ0のRAM使いすぎだったようで… お恥ずかしい…
PSoC Designerの驚異的(笑)な処理速度は伝説レベルだけど、PSoC Creatorってどうなの? 触った事ある人レポよろしく
M8C遅すぎ、、
>>135 サイプレスの中の人曰く「PSoCのM8Cはオマケです」だそうです。
>>134 いや、どちらもそんなに重くないよ?
とほざいて袋叩きにあう悪寒。
いい機械買ってもらおうよぉぉぉ;_;(と虚空に響く声)
_, ,_ ∩)) 今時4MIPSだぞ!CPUの存在意義軽く見てるだろ! ( ゚A゚)彡 パーン! ((⊂彡☆∩ _, ,_ ⊂(⌒⌒(;`Д´) `ヽ_つ ⊂ノ
>>138 だからおまけって言ってたよ。
アナログブロックとかデジタルブロックの設定がメインのお仕事だって
140 :
774ワット発電中さん :2011/05/20(金) 04:59:24.93 ID:+d/v+AVj
PSOC5ってデバイス単体で購入出来るところはないの? 折角すげ〜機能ついた製品なのに 出荷一年以上経っても流通がない 超大量ロットしか相手にしてないってことかな
>>140 PSoC5はまだES1だから
PSoC3がやっと製品版出荷開始にこぎつけたところ
(CY8CKIT-001/009はまだES2版だな 5月中に製品版出荷とは書いてあるけど)
このペースではいつになるのかしらん
アナログメインで使用してるとM8Cで充分だけどな... PSoCは応用力が問われる
144 :
774ワット発電中さん :2011/05/20(金) 21:03:29.27 ID:TLYJN5Vp
PSoC1をこれから勉強し始めようと思っているものですが PSoC Creator と PSoC Designer どちらを使用すれば良いですか?
>>144 流通しているマニュアル本にある方
で、デザイナ
146 :
774ワット発電中さん :2011/05/20(金) 21:23:00.75 ID:TLYJN5Vp
>>141 あらま cypress.comの情報は4/25時点のままだったので
実際に出荷されてる物は新しいのか さて001はもってるから
009を注文するかなあ
あれ、PSoC3/5でもUSB-UARTって無くなってる? 変換チップのコストを浮かせれば・・・と思ったんだが。
これならわかる! PSoCマイコン活用術 という本を使用して勉強しているのですが どうやらADコンバータの部分がどのプロジェクトでも正しく動作しません 記述通り設定しているので間違いは無いと思うのですが…HPの訂正にもありませんでした 同じような症状なってた方がいたらアドバイスお願いします
>>149 その本でADコンバータ勉強したけど特に困った記憶がない
週末に時間があったら試してみるけど
その頃には既に解決済みだろうな
151 :
150 :2011/05/25(水) 21:53:49.57 ID:vRWpJIDO
ネット上とかに動いてる他のサンプルは正常に動くの? CY3210-PSOCEVAL1とか使ってるなら気を付けて その可変抵抗ってあっという間に壊れるから
ネット上のサンプルは動かしてないですね・・・ただ同書PROJECTI.3.2はうまくいったと思います 具体的に言うと詰まってるのはPROJECTI.3.3とPROJECTI.4.1です 使用しているのは27443IとCY3210-PSoC Eval1Kit、デザイナーのバージョンは5.0.1127.0です PROJECTI.3.3は datable.hからD/Aコンバータに書き込んだ数値(LCD上段右側)とそのA/D変換後の数値(LCD上段左側)が異なっている 例えば、-120をD/Aコンバータで書き込んでいるはずなのにA/D変換後は-58〜-59程度、スイッチで変化させて-100を書き込むとA/D変換後は最大値の127になってしまいます 以後ずっとスイッチで書き込む値を変化させても127から変化せず、40を書き込んだ時点でLCDの表記ごと変になってしまいます なお、電圧を計測したところ参考書どおりの値となっており、またLEDの光り方もだんだん明るくなったため、書き込んでいる値自体は正しいと考えています PROJECTI.4.1は プログラムを電源を入れた時点でLCDへの表示が左右にぶれてしまいます こちらはバーグラフの値が常に右に振り切れていたり、上段左(A/D変換後)の値と対応していないように見えます BPFの出力をオシロスコープで計測してみましたが、波形は正しく、またLEDの表示とも対応していたと思われます 正直八方塞がりな状況なのでなにかアドバイスいただければ嬉しいです
ADCで得られた値が間違っているのか、LCDの表示が間違っているのかを まず切り分ける。 LCDの表示がおかしいなら、APIのドキュメントをよく読んでみる ADCの値がおかしいなら、ADCまわりが正しくセットアップされている のかチェックする。 本のプロジェクトを作ったPSoC Designerのバージョンは知らないけど もし、手元のDesignerの方がバージョンが上で、自動アップデートした 時にはクロックまわりの設定なんかが正しく反映されているか要チェック。
PSoC初めて日が浅いのでアホなこと聞くかもだけど PSoC1のモジュール組み合わせてDMAみたいなことできないのかな? CPUの仲介無しにROM/RAMに置いたテーブルの指定範囲をひたすらSPIやGPIOパラで 吐き出すとか、ADデータをUARTで吐き出すとか、SPI受信データをDAで出すとか
パラレルなデータを送る手立てが無いからね。 クロックだけ与えれば延々とデータが出てくる外付けシリアルROMから データを読み込んでLPFかけてアナログとして出すなんていう、 PWM+LPFなD/A変換というのはあるかもしれないけどね。 PSoC3/5なら、24チャンネルのDMAなんていう、どう使おうか悩むほどのものが ついてくるけど。
んー…やっぱ無理なのかぁ
>>154 俺が知ってる限りは無理
どうしてもDMA(のようなもの)が必要なら外部にRAMを接続してそこにPSoCから
データ保存。ほかのデバイスから直接RAM叩いてデータ取り出しになるんじゃね?
ほんとに基本的な質問なのですが。 System-level ProjectでI2Cを使ってデータのやり取りをしたいと考えています。 スレーブ側でプッシュSWを押した回数をまず記憶しておいて、 マスタ側から転送要求が来たときにSWを押した回数を返す。といった事をやろうとしています。 ここでSystem-level ProjectでのI2Cの設定方法が全くわからずに詰まっています。 なにか参考になるサイトなど教えていただけないでしょうか?
EXPRESSの方かな? スレーブならインターフェースのI2Cのスレーブを置く。 インターフェースバリュエーターおいて、これにアドレスと値の型を定義。 こいつを変数に使っとけば、マスターから読めたんちやうかな? ウソついてたら、ごめん。
PSoC3... そろそろ旬かな? 賞味してみるか... アナログ性能上がった? かつて PSoC1のスイッチノイズではいろいろ苦労したが...
世間的に賞味期限切れです PSoC5早く汁
さて そろそろ PSoC5のブレーク時期なんだが? ま〜だ〜 チンチン PSoC3の立ち位置って???
>>162 一応PSoC1も売り続ける っとか言ってるけど
PSoC1をPSoC3で置き換えたいんじゃない?
PSoC3をミッドレンジ、PSoC5をハイエンドみたいにするんじゃないかと
それともPSoC5がミッドレンジで、PSoC3はローエンド扱い?
>>163 たしか以前のセミナーかなんかで
PSoC3がPSoC1くらいの価格になるって話だったが・・・
>>163 >>164 PSoC1程度PSoC3が安くなれば意味があると思うが... パッケージ群にDIPを入れて欲しいが
ソフトウェアのアーキテクチュア高度化も考えれば PSoC3のSRAM不足はねぇ... EBIはいつになる事やら...
ハードウェア利用バリバリでかつ複雑なUIソフトウェアをワンチップで完結できるPSoC5が面白いな
考えて詰め込むのめんどくさいから PSoC1の8ピンを100円くらいにしてほしい
1万個くらい大人買いしたら100円以下にしてくれるかもしれないよ。
>>164 DigiKey見る限り
明らかにCY8C29xxxとCY8C38xxの価格帯が違うけど
169 :
149 :2011/06/18(土) 13:23:02.82 ID:79DDn7Kx
>>149 ,152です
しばらく投げていたのですが思い立ってまた試行錯誤しました
その結果どうやらADCINCVRのCalctimeが悪さをしていたようだったことが判明しました
この値が本の通りに記述すると高すぎるみたいです
お騒がせいたしました
>>170 数が入力できん…
日本人はES使ってろゲハハという事なのか?
6月20日からとか書いてあるけど いっこうにできるようになる 兆しがないっすね サイプレスらしいわん
いつものことだ、心配するな
174 :
774ワット発電中さん :2011/06/30(木) 18:55:18.51 ID:ZJlGlErc
>170 ブラウザの言語コードUSに変更したらうまくいったよ
>>174 本当だ!IEなら「ツール」-「インターネットオプション」-「言語」
-「言語の優先順位」で言語のところに「英語(米国)[en-US]」を追加して
やればいいんだな?選べなかったReplacement kitのところに選択肢が出る
ようになるね。FirstTouchKitだとPSoC3DevelopmentKitの選択肢が出てくる
けどほんまかいな。私は同じものにしてしまったけど。
…メールきた。promotional code をstoreでいれるんかな。
shipping and taxes as applicable とか書いてあるな。
送料関税は負担せいっちゅうことかいな。やれやれ。
乞食ネタしかないのか・・
177 :
774ワット発電中さん :2011/07/08(金) 18:55:06.56 ID:d3xekbst
PSOC Creator最新版1.0SP2で Voltage Configuration をシステムに合わせ3.3Vに 変更すると、なぜかPGAやAMP_INVがうまく働かないが なぜだろうか?
超能力者じゃないから、どういう風に「うまく働かない」のかわからない。 答えようが無い。 日記は自分のサイトでどーぞ
保守ついでに。 Digi-keyからCY8CKIT-003のObsolete Mailが来たな・・・ ESから切り替えってことだろうか。
180 :
774ワット発電中さん :2011/07/12(火) 20:20:09.47 ID:C55Ff3z7
>promotional code をstoreでいれるんかな。 どこに入れればいいんだろう。。。 うまくできた人教えてください。
181 :
age :2011/07/13(水) 02:03:31.51 ID:GpvvfClp
>180 カードNo.入力する画面の右側の上の方。入力してApplyすると素敵な表示が。 このコード、プロセッサボードでも、ファーストタッチでも-$196となりますです。 ( ´Д`)なにか?いますかね。CY8CKIT-001をもうひとつ。
182 :
age :2011/07/13(水) 02:07:50.08 ID:GpvvfClp
CY8CKIT-001は駄目でした。First Touchを大人買い?
183 :
774ワット発電中さん :2011/07/13(水) 20:00:03.95 ID:vNCSyvmt
181 さん、ありがとうございました。 でも、在庫切れ・・・とほほ。
184 :
774ワット発電中さん :2011/07/16(土) 17:01:20.18 ID:idSdNDyJ
Designer アップデート なげぇ〜 もっと短くなんねぇのかよ ん? ICC付いた? 定期age
なんかメール来ていたね
PSOC 初心者なんですがLED を一定時間(例えば5秒)光らせて消すような制御をしたいのですがtimer モジュールをどう使えばいいか分かりません。 どなたかわかるかたいませんか c言語でプログラムは書いています。
PSoCって、どうやればいいか説明しにくいよなw 基板つきのPSoC本にそのまんまがあった気がする。
186ですが皆さんありがとうございます。 もう少し頑張ってみます
>>186 TimerでもCounterでもPWMでもできると思うけど
ワンショットなのか周期的なのかでも選択は違うし
割り込み使いたくないかどうかでも違うけど
ともかく LEDつけてTimerで5秒数えてLED消す って素直に書けば?
でもそれだとPSoCらしくはないけど
PSoCやろうと思ったけど、GUI重いしよくわからんかった。 VHDLとかSystemC的な作り方がしたいよ〜。
じゃあFPGA使えよ
cypress.comにチュートリアルビデオがあるから まずは一通りそれを見てから
PSoC5でKCG47という京セラの8色液晶(タッチパネル付)を動かしたいのですが、 Verilogでコンポーネント作ってライブラリに追加し、 TopDesignに貼り付けるところまで行ったのですが、 ビルドでM0120 can't find work with path lcpsoc3 とエラーが出て実装されません。 自作コンポーネント組み込んで使ってる方助けて下さい
8色液晶って白黒8階調ってこと? とりあえず。パス確認してみたら?
RGB3bitで8色のようです。 Pathが何のことなのかサッパリ分からないんです。 Topがビルドでverilogに変換されてパラメータとネットリストだらけのコードを 吐き出すようなのですが、 そこにpsoc3/5両方書かれていて心が折れました。 ドキュメント漁ってきます。。。 Cypressのコンポーネント作成ガイド動画は、コンポーネントが出来ました。で終わり。 組み込む際の設定の説明とか何もないんですよ。 愚痴ってすみません。
と、液晶の型番がKCG47ではなく KCG047QV1AE-G00です。 3bitデータを8bitで送るという癖のあるINFです。
一応、経過報告します。 コンポーネントを組み込む時に コンポーネント名が元の名前と違うものになっていたためパスが無い。となったようです。 (なくても登録した名前でカタログに載り組み込める) プロジェクト丸ごと追加して追加コンポーネントにチェックを入れたら動きました。 オシロをもっていないので、clkを実際の1/200にしてPicKit2のロジアナで波形を確認
PSoC5の最大動作周波数って、いつ67MHzに落とされたんだ? 最初80MHzって発表されてたよな?
どこのメーカでも良くあるいつものことだ。気にするな。
同一クロック元から2つのコンポーネントのうち片方にだけ位相を180度ずらした クロックを供給したいんだけど、 PSoC3(or 5) の場合どうするのがスマートですか? クロックラインにインバータ入れたら怒られました。
一番スマートなのは、裏クロックなんて使わなくても良いように設計すること FPGAでも何でも同じでしょ?
DELSIGって変換回数指定できないの?
指定するように書けばいいんじゃねぇの?
DigiKeyにPSoC5来ましたー
208 :
774ワット発電中さん :2011/11/14(月) 18:05:05.85 ID:ZDKk7821
>>207 thx! 在庫なしだが。 100個買いで1000円弱。 安っ!
TPPと同時にとうとう来たか黒船が... アナログの帝王がソフトウェアテクノロジーと合体する時代が来たのだ。 いざ出陣!
>>208 それって最低購入金額10万円ってこと?
単価はすこしあがるけど1個から買える。
そんなに安いと3の立場が無いな。
シリーズ通して在庫皆無の間は安心できねー。
214 :
774ワット発電中さん :2011/11/18(金) 11:48:16.76 ID:UiMT/axh
電波テロ装置の戦争(始)エンジニアさん参加願います公安はサリンオウム信者の子供を40歳まで社会から隔離している オウム信者が地方で現在も潜伏している それは新興宗教を配下としている公安の仕事だ 発案で盗聴器を開発したら霊魂が寄って呼ぶ来た <電波憑依> スピリチャル全否定なら江原三輪氏、高橋佳子大川隆法氏は、幻聴で強制入院矛盾する日本宗教と精神科 <コードレス盗聴> 2004既に国民20%被害250〜700台数中国工作員3〜7000万円2005ソウルコピー2010ソウルイン医者アカギ絡む<盗聴証拠> 今年5月に日本の警視庁防課は被害者SDカード15分を保持した有る国民に出せ!!<創価幹部> キタオカ1962年東北生は二十代で2人の女性をレイプ殺害して入信した創価本尊はこれだけで潰せる<<<韓国工作員鸛<<<創価公明党 <テロ装置>>東芝部品)>>ヤクザ<宗教<同和<<公安<<魂複<<官憲>日本終Googl検索
215 :
774ワット発電中さん :2011/11/18(金) 15:06:43.80 ID:uSNoxdSN
>212 3も当然それなりに下がるでしょ
アナログブロックを使えば単純なモデムも作れるみたい (アプリケーションノートで公開中みたい) だけど、ああいった、アナログな発想は未熟なので 任意のモデムを設計することができない。 デジタルばっかり勉強してきた弊害だな。 あと10年若返れるなら、アナログを覚えたい。 話は変わって、丁度多チャネルPWMコントローラーが欲しかったが PSoCがマイコン内蔵であれこれできるので、最高な選択肢だ。 問題なのが、ライターをなくしてしまったこと。どこへしまったのか。 チラ裏
ワイが聞いた情報によると、もうじき中国はバブルがはじけて昔の貧乏な中国に戻るらしいで もう経済は破綻してて、取り戻すのは無理なんだそうや その世界ではごっつい有名な政府関係者筋から聞いた確かな情報やで まあお前ら頭の良い連中には、今さらなくらいのネタやな、 お前らからすればもう常識的なくらいの知識やろ?
>>216 BPFを2個使いしてFSKのデコードするとか?
220 :
774ワット発電中さん :2011/12/07(水) 22:21:30.09 ID:CwLQl5dZ
一年くらい前に買ったスタータキットが出てきたから遊ぼうと思ってるけど、 ハードをある程度知らないと使えないね。 arduinoでAVRはメジャーになったけど、あんな感じのは作れないのかねぇ?
arduinoみたいなってのは開発環境含めた意味ですか? arduinoみたいな形状の基板にPSoC5か3を乗せてUSBブートローダ対応にしたのを MTMでみかけた気がする。
PSoCにはゲイナーってのが有る。MTM2で作者の講演を聞いた。今どうなっているかは知らん。
今もあるけど、Arduinoの拡張カードで機能拡張する方向とは別物だからな。 Gainerはそれ単体でPC等のインテリジェントな手足で、拡張ボードを従える頭脳は目指してなさそう。 むしろArduino拡張ボードからケーブル伸ばして複数のGainerをタコ足して制御出来る奴とかあれば便利かも。
開発キットのCY8CKIT-014って 説明書だと採用品番が「CY8C5588AXI」ってなってるけど そんな品番ラインナップにないよね? 開発キットの専用品?
227 :
225 :2011/12/13(火) 22:46:55.21 ID:FxkbSuSF
Speed gradeが8ってことはESの80MHzものか 把握した 騒いで悪かった
229 :
774ワット発電中さん :2011/12/17(土) 01:38:16.23 ID:GJXoHMLn
PSoc5は、そろそろ食べ頃かな?
>>221 PICやAVRみたいに中身やピンが決め打ちじゃないからね。
中のI/O構成を用途に応じて変化させられることや、
デジタルブロックやアナログブロックを連携動作させて
信号処理を行ってしまうというのがPSoCの面白いところだから
プログラミング言語の知識だけではあまり楽しめないんじゃねぇの?
ルネサスのSmart Analogシリーズはどうかね? このスレ住人ならではの見解が聞きたい。
単純にアナログ信号を増幅&フィルタリングしてADCで取り込めば 良いっていう用途なら良いんだろうけど、逆にいえばそれ以外 使いようが無い。 っていうものに見える
おいこらっ! Cypress... PICだってクロスプラットフォームだぞ。 Macは無しにしても、せめてlinuxぐらいIDEを作れ!
時代先取り過ぎて需要がないのかもな。 俺も持ってないし
Linuxの上の仮想マシン下でWindowsを動かしてやればいいです。
>>234 PSoCは開発環境が支えてるようなもんだから、クロスプラットフォームとか
頑張ってバグが増えたり機能整備ペースが落ちると困る。PSoC[35]が遅れたのも
チップとIDEが歩調揃えて進歩しないといけない所が一因じゃないか?
これでOS Xの新版への移行対応でバグりましたとか、Linuxの各種
デスクトップでの挙動が違うので吸収するための作業がとか止めて欲しいし
時間の無駄なので、とりあえずWindowsだけでいい。仮想マシンで
動くくらいには性能要求は抑え目にして欲しいけど。
PSoC1でデバッガ機能使うにはICE CUBE買うしか無いんだっけ? PIC と PICKit3のデバッグ機能ありの環境から、久々にPSoC1に戻ったんだけど ソフトが変な動きしてて原因不明で挫けそう…
Core i5+Windows7のVMWare下のXPでDesigner/Creator使ってたりもして。
>>238 デバッガに頼って試行錯誤するより、一回頭をリセットして、
ソースコードを読み直す方が近道だったりすることも多いけどね。
どうしても必要ならICE CUBE買えば良いんでない?PICKit3と違って
全デバイス対応だし。あとは、CY3240-I2USB使って調べるとかね。
静電式圧力センサーでけた! 次は光ファイバー式曲げセンサーつくるべ ところでみんなPSoCで何作ってんだ?
オブジェ
ガイガーカウンタw
243 :
774ワット発電中さん :2012/01/16(月) 21:36:12.68 ID:3w8sr+l8
未来 (キリッ
部品箱の中の思い出
あの日はんだ付けをしたPSoCの型番を僕達はまだ知らない
保守書き込み
PSoC... 息してる? お〜い^^^
249 :
774ワット発電中さん :2012/01/25(水) 23:49:53.73 ID:GZmMmzhS
AEDもってこーぃ
5Vの電気ショックを与えます
251 :
774ワット発電中さん :2012/01/26(木) 23:59:10.89 ID:IS41GDx9
敷居が高いイメージを持たれがちで 損してる気がする
敷居が高いんじゃなく、値段が高いから敬遠されてるだけ
システム全体の部品代と配線の手間、設計変更などに対する 柔軟性なんかを考えたら、トータルコストとしてはむしろ安い 感じだけどね。 アナログ・デジタル・マイコンと全部ある程度わかってて、 自分で信号処理方法を考えられると、こんなにお役立ちなもの はなかなか無いんだけど、分からないと結局>252みたいな イメージになる。
254 :
774ワット発電中さん :2012/01/27(金) 10:53:15.26 ID:laUPOQpe
単純な ANDゲートとかORゲートとかで組み合わせ回路を作りたいんだけど、どうしたらいいんでしょうか。 PSoC Designer のUser Modules にはDigBuf とDigInv しかなくて、途方に暮れてます。 普通のマイコンならソフトでやるけど、せっかくPSoCなのでハードでビシッとやりたいとかおもって。
無い物は無いので、ソフトで書くしか無い。 数百ゲート規模や、スループットが必要なら、外部にチープなFPGAぶる下げて処理するべきだろうな。
8ピンDIPと28ピンDIPの間が欲しい
秋月がまた新種のPIC大量に仕入れてた PSoC1の別種やPSoC3/5が並ぶのはいつなんですかね。。。
>>255 ANDゲートも置けないなんて…
積和演算回路が置けるのにゲートが置けないのはイマイチ納得行かない
PSoC ≠ FPGA + CPU IP?
考え方おかしい?
>>258 2入力1出力の論理演算なら、Designerの画面を良く見ればあるだろ?
>>259 あった!AnalogLUT_0。すでにあるものを使えと。
接続の仕方は調べてみる。ありがとう。
デジタルの方にもLUTがある。 ついでに言えば、「初めてのPSoCマイコン」にあるように、デジタルブロック を裏技的に使えることもある。
あと、速度がそれほどいらないなら、オープンドレインHigh/Lowを使って、 外部でピンを短絡してやることでORやANDとして使うという手もある だろうな。内部で論理反転させられるから、NORやNAND相当にすることも できるだろう。 そういえば、アナログ出力(音声信号)に抵抗つけてオープンドレインの デジタル出力(1MHzくらいだったか)でスイッチングしてAMワイヤレス マイクにするっていうのがトラ技に載ってたね。
>>261 デジタルのLUT…あった!RO0[1]とかの横線をクリックしたときに出る絵の四角い箱のことか。
ありがとう。おかげでちょっとわかってきた。次はこれ使ってみよう。
というかそんなんも知らんとPSoC使ってたのか→オレ
「はじめての」買ってきて勉強します。
確かにPSoCは万能ではないが、「さすがにちょっと無理そう」という位の レベルのことだと、思わぬ解決策があったりして、自分の発想の貧困さを シミジミと感じてしまったりするね。結構な頭の体操だわ。
CY8CKIT-030無料配布とのトレードオフではないかと。 俺はキット配布ぬ好感。
>>265 近所なのに残念だなぁ
2/14はプライベートな用事があるんだ……うん、あるはずなんだ
もう何でもかんでもARMやなぁ。。
003のFTKかと思ったら030か。 会社サボる。
会社勤めのオサーンはダメだってさ
しかも14日とかリア充排除。 義理にわずかな希望をもって会社行くか悩む。
おぢさんは参加不可だし義理チョコも無いですから悩む必要はありませんよ
おぢさんには、ホステスさんから義理チョコがあるのだろう
276 :
774ワット発電中さん :2012/02/14(火) 17:25:38.29 ID:maUjDT8H
>>232 デバイスはともかくルネサス自体がやばくね?
PSoC5の基板が入荷し、部品アッセイ中。 しかし、アナログ出来ん奴には無縁のMPUだな これ!
PSoC5動かしてみたけどね。ちょっと変なところはあるけど それなりに騙して使えている。
基板起こす前に、シンセシスで確認しておかないと、 P3[6],P3[7]が内部ルーティングで使用できませんとかウォーニングが出て後の祭りになるからな w PSoC5はソフトアウトラインを設計してから回路図->基板を起こさないとね。
FPGAもそうだけど、ある程度試してからが吉 昔、余ったピン同士を外部で結線しておいて、 苦しくなってきたときに外回しで逃げたことがある。
CY8C21534で使えるCSDADCってクロックをVC2にしてもVC3使うんだな。 ただでさえブロック少なくないのにVC1〜3全部使うなよな…。 デザイナ上でVC3 Divider弄ってもタイマ割り込みもTX8も変な結果ばっか出て小一時間悩んだぞ。 CSDで影響受けるクロックとかのリソースはデザイナ上でグレーアウトとかしといてよ >Cypress
× ブロック少なくないのに ○ ブロック少ないのに
283 :
age :2012/02/23(木) 00:50:08.42 ID:uvHsRm3f
いまさら大きな声で聞けないのですが…デシメータってなんですか。何のためにどういう動作をするものですか?なんか間引くとかフィルタ間連ぽいですが…。こっそり教えてください。
ただのUP/DOWNカウンタだと思って納得してたけど
「改訂 はじめてのPSoCマイコン」の 第15章 Appendix デシメーション・フィルタの動作 に詳しい。基本的に積分+微分を処理する。中は16ビット(+符号)幅 のレジスタと加算器と減算器
役目はΔΣ変調器の出力を数値化すること
積分器ってのは定電流でコンデンサを充放電するから入力が1なら上がって-1なら下がる この出力と測りたい電圧をコンパレータに入れ一定クロックでラッチして積分器に入れると 積分器の出力は入力電圧と同じになってる +1と-1を積算するだけならカウンタでいいじゃんってことでADCができる なんでデシメータと呼ぶのかは知らん
ΔΣ変調器が1ビットのADC。 ちなみに、PSoCのΔΣの場合には定電流回路ではなく、スイッチトキャパシタ を使ったアナログ加減算でやってる。 で、これが256kHzで動いていれば、256kspsのADC出力が出てくる これをデシメータに与えて8ビットデータにしてやると、見かけ上 1kspsした8ビットデータになる。 実際には256kHzでサンプリングしているのに出てくるのは1kspsになるんで ”間引き”・・decimationと称する。 type1デシメータは加算器(入力の1/0で、+1/0と+1/-1のどちらにするか選べる) だけだけど、type2デシメータの場合には、その後の微分処理(減算器)まで 内蔵しているので世話が無い。
289 :
283 :2012/02/24(金) 21:42:23.65 ID:uqgNSvHU
皆様解説ありがとうございました。delsigがらみなのですね。 改訂 はじめてのPSoCマイコンにも解説がありました。 久しぶりにググってももやもやなネタ、ありがとうございました。
Lo->Hiエッジで定時間の短いパルス出力する動作を期待して PSoC1のOneShotモジュール使ってみたら入力がHiのままなら 出力もHiのままの実質チャタリング除去器で絶望した。
つまらん質問してよかですか? PSoC Designer5.2 をインストールしたらPSoC Programmer3.13.4も同時にインストールされたんですが メニューバーの 「Program」からはしょぼい画面のProgram Partしか選択・起動できません。 PSoC Designer5.0の頃はPSoC Programmerが自動(?)でDesignerに組み込まれ「Program」 から PSoC Programmerが起動できたんですが...。 何か設定とかありましたっけ?
>>291 ん〜、4のときからもうそうなってませんでした?
うちの50ではもう51と同じ画面ですねえ。
(Expressの最終バージョンとして50も残してある。)
理由はわからんです。きっとおしゃれなつもりなんでしょうw。
290だけど、OneShotとDegBufと論理演算ユニット組み合わせて 入力からHighが続いてもLow -> Highエッジの1発だけパルスが出るようになった InPORT → DegBuf →→→→→ NOT ↓ ↓ AND → OutPORT → OneShot →→↑ 使い始めて2年、やっと論理演算ユニットの使い道がわかったw
DegBuf じゃなくて DigBuf だろ、アホ杉 →俺
295 :
774ワット発電中さん :2012/03/02(金) 23:25:08.01 ID:aCn5RDc+
お尋ねします。
PSoCDesigner5.0 のシステムレベルデザイン、StateMachineを編集しようとすると「このページのスクリプトでエラー…」が繰り返して出ます。
http://i.imgur.com/htFi1.jpg 対処の方法は無いでしょうか?
osはXP,sp3でcore-duoです。
よろしくお願いします。
>>295 見たことないエラーなのでさっぱりですがタイトルバーの文字だけから推測するとInternet Explorerの
[ツール] - [インターネットオプション] - [詳細設定] スクリプトエラーの通知やデバッグの設定で何か変るかもカモ
>>293 それ常に出力がLOWな気がするんですが気のせい?
297 :
295 :2012/03/03(土) 19:32:59.64 ID:AOZtOdmj
>>296 IE8の設定もいじってみました。
デザイナの再インストールも試したのですが、出続けで消えません。
IE8を外してIE6に戻しても同じくです。
5.0 SP6はVISTA以降専用なんでしょうか?
むしろIE8がダメなような。
299 :
295 :2012/03/03(土) 22:57:46.68 ID:AOZtOdmj
300 :
sage :2012/03/03(土) 23:06:45.06 ID:fXOj0NiD
>299 うちはwin7[32bit] ですけど、やっぱりダメ。 Java[Version 6 Update 31]もインストしたけど、ダメだったぁ。
>>300 WIN7でも出ますか。
直感的にシーケンス書けて、A/D.D/Aも簡単で便利なんですが。
サポートも期待できないですしねぇ。
EXPRESS3で、どうにか仕上げられそうです。
5.0はもう使ってないからなあ。 試しにシングルコア動作にしてみるとか。
303 :
295 :2012/03/04(日) 17:40:00.58 ID:Ju+vXr4V
>>302 ありがとうございます。
雨模様でお出かけも寒いので、いじってみました。
タスクマネージャー>プロセス>右クリック>関係の設定>CPU0 単独
やってみました。
残念ながら、同じようにバグっておりました。
へんですねえw
PSoCじゃないけどどうやっても使えなくてパソコン2台買い増したなぁ ユーザー名の2バイト文字が原因だったorz
ロングファイルネーム嫌がるコンパイラとか、ありましたね。
XPマシン買って初期登録するとき、ユーザ名は 半角で入れて、あとから管理ツールにあるユーザ設定 でフルネームを漢字で入れれば、たいていの場所の 表示は漢字名になるよ、というチラ裏。
windowsでは常に名前をtestとするのが普通だとオモッテタ
>>307 普通そんなだよなw
会社のだと全角本名で統一とかふざけた指定してくることもあるが
>>307 user にするのはオレだけか・・・orz
anonymouse じゃないのか・・・
admin でしょ
〜〜〜〜〜〜|〜〜 4_ O | | \ 0 .| \ ? | o |  ̄ J
趣味レベルからPSoC5始める場合、PSoC1の使い方は大体把握してるつもりでプリント基板も ある程度自分で作れるなら「まずはPSoC5 FirstTouch買って試して納得して…」なんてするよりも PSoC5のICそのものとMiniProg3とか買った方がいいんですかねぇ? FirstTouchって出てる足少なくて拡張性に難ありそうでデバッグできないみたいだから サンプルデモ以外のちょっと複雑なことやろうとすると行き詰りそうな気がしてます。 PSoC1のFirstTouch使った時「うーん…これだけ?」と、かなり微妙に感じた記憶も手伝って。
>>315 自分が何をしたいのかに合わせればいいと思うのだが。
お前にはPSoC DEVELOPMENT BOARD CY8CKIT-001が向いてそう
また急なことで。 ランチ食いすぎるなよw
今回はキット無償配布か。 ・・・前回の有償キットセミナー受講でもLv1受ければいいんかな?
PSOCでOFDMできるって聞いたんだけどほんとか
周波数によるんじゃね?
323 :
774ワット発電中さん :2012/04/06(金) 03:02:07.00 ID:PY43x/v0
PSoCは知ってるけどこの会社、知らね。大丈夫なの?
>>323 マウス分解してみ?
・・・って最近は言えなくなってきたんだよなぁw
棺桶の材料樹木ですから
高速SRAMとかPLDあたりにご縁のあった人でもなければ、 あまり馴染みはないかもね。 Cypress=イトスギは西洋の宗教との絡みが多い木だよね。
さて、予約するかと思ったら一気に終わりか・・・
328 :
sage :2012/04/09(月) 14:42:28.91 ID:lkUoG0Xl
17日の東京のセミナー予約できなかった。・・・残念
>>328 セミナーの開催メール来たから応募者少ないのかと思ってた。
女の子からメールきたから出会い系サイトかと思ったら、Cypressだった…
セミナー前に、Creator のアップデートがあるのは、 よくあることw ・・・と思って確認したら、案の定www
Creatorとデート?
すんません。 32khzのクリスタル付けたいのですが、ISSPとポートがかぶります。22pFとXtal、付けっぱなしでもいいですか? ずっとPLLモードオンでいいんですか?
336 :
334 :2012/04/12(木) 23:47:39.33 ID:gaaBIRjq
>>335 ありがとうございます。
サーボモーターを駆動していてPWMがやけに不安定なんで、水晶発振を考えていました。
高速発振をPLLロックさせるには、アンバランス型の容量配分と、P1(3)使ったパラ止めが必要(かも)とわかりました。
Eval1にはP1(3)の配慮まではされていなかったので、不可欠ではなさそうです。
しかし、PSoC3&5はなんではやらんのかの? ワレは、Altium DesignerとPSoC CreatorとQt Creatorは四六時中開きっぱなしで、PSoC全開なんだが。 Qtは関係無かったか w いや、別にCPUを選んでいるわけじゃないが w stm32もフルに使用しとる。
Creatorとのデートオワタ 10時頃家を出れば途中食事して秋月寄ってちょうどいいぐらいか
そうか今日か・・・
ワークショップから帰宅 PSoC 3/5のワークショップというよりPSoC Creatorのワークショップであった とはいえ配布資料の通りにスケマを描いてCのソースを別ファイルから コピペしてBuild→Programという程度しかやらなかったりするのだがw まあLevel1だからこんなものか・・・Lv2やLv3には期待しやう お土産:CY8CKIT-030
レポトン 以前のPSoC3セミナーと似たような感じかな。 お土産は液晶付きのPSoC3ボードか・・・L2受けてから7月にL1受けてみるかw
L2でもお土産あるのかな? お土産ないとL1受けれなかった俺がつらいw L1,2,3と受けたら3個?
>>342 心配するなw
難易度が上がってサンプルチップセットになるかも
3と5のハイエンドチップを各5つぐらいもらえるならそのほうがいいなw 自前の評価基板をワークショップに持参、始まる前に自分で 半田付けしろというような話ならなお可ww
なにその9割脱落セミナー
チンケなプロジェクトにサンプル頂戴って送ったら断られたよぉ。だったら売って…
そういえば以前PSoCセミナーで自分の作品を持参していた人がいたな 中の人も自分で作っていたものを持ってきてたからなんか展示会みたいな 雰囲気になってたw
それで擬人化本とか薄い本とかも並んでると完璧なんだけどな(マテ)
PSoCオンリーイベントなんですねw
四畳半一間で済みそうなマイナーイベントになりそうだw
そういえばCQ出版からPSoC3本(付録基板付き)がでてましたね。 先日のエレキジャックフォーラムでも宣伝してた。
>>350 その手のイベントで「PSoC使ってます」というとザワッってなるくらいだしな
PSoC(PSoC3だったかな?)ってウダーにも使われてますよね。 大人の科学から出る予定って一昨年くらいから話題になってたけど
PSoC5 emFileおせ〜! VerilogでSDIOコンポ書くしかねぇかな? やはり、SDは4bitBUSでなきゃね。
emFileはSPIだったと思うけど、その速度すら満足に出せないって話?
>>355 ノシ! emFileで使ってるのが今はSPIM2.21なんだべし。 で 16MがMAXなんだべさ。
40M近くまで上げたいんのし。
てか、毎秒40フレーム程度のテキスト処理とバイナリ変換したデータをUARTから送信したいんで、
SDIOでないと無理という話。
で、PSoC Senseiならぬワシの本領発揮で、Verilogでやるかという話なんだし!
CQ本は5月らしいね。 別件でこの日曜日、CQと秋月に注文出したんだ。 月曜日、両方から発送メールが来て秋月は火曜日着。CQはまだ届かないww
パーツセットがパステルさんでなく秋月さんですか。
>>358 なんで3なんだべし? このソフトウェアファーストの時代に。
RAM不足では組込みOOPの大家と自負しているワシには不満だなし! Delphi OOPバンザイ!
どうせなら、LED駆動に正弦波アナログ光変調をかけ、入力にS6755秋月御用達PINダイオードをつけて、
各種物質を透過してきた信号の群遅延特性を検証できるなんてキットにして欲しいもんだなし!
世の中、もっと遊べるようになるべし!
>>360 そりゃターゲットが違いまんがなw
今回のはPSoC3 FirstTouch Starter Kit付の日本語チュートリアルみたいなモンだし
ちなみにワークショップで言ってたけど、この本に付いてるデバッグボードは3専用らしい
MiniProg3互換だと妄想して後で5で使おうとか思わないようにw
6mの自作機いじってて、ちょと思いついたし。 PSoC5で、Verilogの自作コンポが必要だが、おじさん工房のSDR-1のような7M帯受信機がワンチップで作れそうだべ! てか、その前に仕事おわそ! w
DCするか
>354 コンパイラの最適化のスイッチは入れた? PSoC5での液晶表示では、結構いける感じでした。
ダイコン、いいけど入力レベル足りるかな? 入り口にHi-Q LC要るような
366 :
774ワット発電中さん :2012/04/22(日) 16:02:48.45 ID:Y6pY1+65
PSoC3本、出てたよ!
こんなん
PSoC3本の部品セットを秋月が販売するということは、もしかしたら秋月に PSoC3が並ぶカモということか。 ちょっと毒吐かせてもらうとどうせならPSoC5の本にしてくれた方がよかった、 あとマイコンの本にC言語プログラミング初歩の初歩の初歩とかいらない。
PSoC3のプロジェクトをコンパイル中に Error: mpr.M0034: Multiple signals found between VIDACs on data input 0. (App=cydsfit) Error: mpr.M0034: Multiple signals found between VIDACs on data input 1. (App=cydsfit) 〜略 Error: mpr.M0034: Multiple signals found between VIDACs on data input 7. (App=cydsfit) と怒られるんだけど何でですか? DataSourceを「DAC Bus」、StrobeMode「External」に設定したVDAC8を4個置いています。 OSはXP、開発環境はPSoC Creator 1.0 Production (1.0.0.7727)、石はCY8C3665PVI-008です。
>>369 VDAC の配線を確認してみてください。data[7:0]のバス仕様になってますか?
371 :
369 :2012/04/25(水) 00:51:32.56 ID:7dRRYg9P
372 :
370 :2012/04/25(水) 21:52:45.10 ID:kGNED1up
>>371 失礼しました。てっきりシングルでの配線で・・・と思いまして。
昨日例のPSoc3本買ってきた 今朝開封したけど・・・ホントにパーツついてないなw ピンヘッダはジャンク箱から拾えばいいけどUSBコネクタとクリスタルがないorz まあMiniProg3で使うならクリスタルやUSBコネクタが無くてもいいんだけどなんか本末転倒 仕方ないから他に行く理由はないけどアキバに行くしかないか・・・うん、仕方ないよね(ワクワク)
おぃ!千石で安い低背の24MHzが売り切れだったぞ。どんだけみんな買ったんだよ。 マルツは24.5MHzしかないし。
PSoC3 の外付けクリスタルは 4〜25MHz です。 秋月にあったはずだが・・・・
本の指定周波数だよ。 内部容量まで指定されてるしね。
え?付いてないのは時計用水晶か何かと思ったらメインクロック用なの?w 内蔵オシレータとかでとりあえず動かすことはできるんだよね?…ね?
378 :
774ワット発電中さん :2012/04/28(土) 22:32:26.63 ID:1nxFYHdw
「デバッグボード」が24MHzXtal必須なのに未実装なんだよ。 スポンサーについた実装屋さんが最終ページでウンチク垂れてるけど、ライターのキーパーツをケチるとは、ケツの穴の小ささ露呈してるようなもんだ。
この手の付録で即動しないなんて今時珍しいなぁ と、ここ数年マイコン付録付き本を買い漁ってほとんど消化不良のまま終わってる僕は思いました。 LEDチカチカより深く入れたのは 「PSoCマイコンスタートアップ」 だけです
本体は一応即動する。電源供給用のピンヘッダ(or USBコネクタ)とプログラム用の
ピンヘッダがないと使いづらいが動かんわけではない。
問題はあくまでデバッグボード。
FX2と周辺CRが載ってるだけでPCとの接続用のUSBコネクタやFX2用の24MHz X'tal、
ターゲットボードとの間の接続用のピンソケットは自前調達する必要があるわけだ。
まあトラ技付録基板としてはまあある意味普通の構成ではあるんだけどねw
http://www.cqpub.co.jp/hanbai/books/MTR/MTRZ201205.htmに書いてある >従来の基板付属本では,デバッグ・ボードが別売りのケースが多く,
>読者は別途出費を強いられていました.本書はデバッグ・ボードを付属しており,
>コスト&パフォーマンスの高い入門書となっています.
というのを「この本だけ買えばすぐにPSoC3の実験が出来る」と勘違いするとアウト。
PSoC Creatorの日本語簡易チュートリアルを買うとなんかの基板がついてくる、
ぐらいのゆる〜い気持ちで買うぶんには問題ないんだけど。
だいたい、Cyにしてもそこに乗ってるFX2がそうであるように USB直結ですぐデバイスとして認識できて書き込み可能なように しなくちゃね。 PSoC1のときはダイの面積の都合もあっただろうけど、 PSoC3/5なら、USBブートローダROM内蔵させれば 済む話だったんじゃないのかな。
USBコネクタもカードエッジにした例があるのに、ミニB2個必要なんだ。 なんで?
Lチカで動作確認するのに、オンボードは「パッドがありますからチップLEDをハンダ付けしてください。チップ抵抗も忘れないで下さい」だって。 実装しとけよ!
評価ボードでなく、実用基板の位置付けなのかなぁ? Akiから量販されるのでしょう。
手持ち水晶は16Mとか20Mばっかで、24Mは発振器だし。
ミニUSBは一個しかない。
チップLEDはあったよ。
買いに行くか、パーツセット待ちなさいということですね…
http://t.co.TEiiJBWv
デバッグボードのデバイスドライバのインストールが出来ん。 更新しようとしても、「デバイス用のドライバーソフトウェアが最新であることが確認されました。」となってしまう。
と思ったが、「HC-49/S3以外の動作確認済み水晶振動子は・・・」と書いてあるので、水晶振動子の選択支がかなり限られるのか? マルツパーツ館で「24MHz近辺なら大丈夫だろう」と、京セラのCXH49SFB24576M0PESを買ったのだが これがデバイスドライバインストールの失敗原因かも。
ドライバ、CQのサイトから落とした? メーカーの純正ドライバだと認識しないよ。 でも本に指定のサポートページ「サイトリニューアル」とかで404なんだよね。 トラ技トップページからもリンクないし。 Googleで検索して、キャッシュをクリックしてようようゲット。 昨夜、相変わらずのCypress品質に爆笑しました! ピンヘッダは、少々高くても丸ビンで、プラに嵌合してるのがいい! 角ピンの安物流用したら、ブレボに負けてスルーホール破壊しそうになった。 ハンダを盛りたしたけど、メチャ不安。
>>389 もちろん32bit/64bitとも試したよ。
CQ出版に質問メールを出し、マルツで動作確認済みの水晶振動子を買った。
届き次第、リトライする予定。
ちなみにうちでは最初同じような現象になったけど、原因はUSBケーブルだった ポータブルHDDで使ってるケーブル(たぶんそこそこ電流が流せるモノ?)を使ったらいけた なおX'talは負荷容量も合ってないものだけどとりあえず今は動いてる マージンがどの程度あるかまで見てないので夏や冬に使えない可能性もありw
うちは千石で買った150円のクリスタルで可動です。刻印は 240KD1F 。
試しにLCメーターで測ったら13pFぐらい指してます。分布容量で一桁目が振れるえーかげんなヤツですが。w
メタルキャンならだいたい行けそうな気もします。
http://i.imgur.com/kh9du.jpg
なんという双胴船ブレッドボード・・・
>>394 マルツにはテキストと同じヒロセのUSBコネクタがあったので、それを使っています。
一方、クリスタルの指定品が無かったので、京セラの24.576MHzを買いました。
お主のは刻印が240なので、やはり24.0MHzじゃないと拙いのかもね。
>>397 いくらなんでも2%もズレたクリスタルじゃFX2内のPLLがロックしないような・・・
FX2の8051コアは適当な周波数でも動くかもしれないが
USBコアがダメダメのような気がしないわけでもない
>いくらなんでも2%もズレたクリスタルじゃ・・・ 当方、その辺の誤差相場に疎いのでね。 それなら24.00MHzのように、有効数字を意識して記載して欲しかったね。
>>394 千鳥足って、それ単純にスルーホールタイプなだけなんじゃ?
同じヒロセのシリーズでも表面実装とスルーホールがあるし。
てか、秋月はヒロセの表面実装あるのに、スルーホールはノーブランドなんだよな・・・
>>399 XTAL指定って時点で・・・ってPSoC1のUSBは内蔵オシレータですら問題なく動いてしまうからなぁ。
そういや、PSoC3以降でUSBUARTって改善されてる?
PSoC1のはサンプルコードだけじゃ再起動でリセットされなかったが・・・
PSoCはUSBのデータに同期してIMOを補正して±0.25%の精度を確保してる。FSだからセーフっぽい。 さすがにFX2でHSだと±0.05%の精度が必要なので素直にクリスタルを使わなきゃ無理っぽいけど。
>>401 お主のレス2行に初学者ではよく分からんアクロニムが連発してるなww
PSoC3と周辺パーツをゼロから集めるのであれば、動作不良も含めて勉強だが
さも誰でもできるような印象を与えるキット付テキストなので、CQ出版は選定すべき部品の
仕様を分かりやすく明記すべきだったな。
けどXBee本みたいに分厚くなっても全て実装済みボードを付録にしないで なんでPSoC3本はハンダ付け必須にしたんかね。
>>402 偉そうにするのはかまわんけど、
それでその体たらくじゃ失笑しか買わないよ
CQ出版社の付録基板と秋月のキットは正しいドキュメントがあるとかパーツが揃ってるとか 組めば動くとか仮定をしちゃいけないって死んだじっちゃんが言ってた
>>402 ごめんな、別に読まなくても誰も困らないチラ裏を書いただけなので無視してくれ
それでも目障りなら削除依頼をかけても構わんぞ
H8本より1000円以上高いのに即動作しない基板(2枚あるとはいえ)と、軽い内容。
んー…、付録好きな俺でも今回はスルーかな コアが8051って今更感を感じちゃうんだよね。
>なんでPSoC3本はハンダ付け必須にしたんかね。 デバイスはCypressから提供してもらえるだろうけど、 他の部品は駄目だったからじゃね?
411 :
399 :2012/05/04(金) 10:50:31.35 ID:owMuFCNH
水晶振動子を純正のHC-49/S3-24MHzに交換すると、USBドライバのインストールが開通しました。
3.3V仕様のは・・・何かの開発キットについてきてたな。
kit030や050がベストでしょう。 でもEVAL-1ではチップがDIPでライタ替りにもなりました。 新ラインでは一個モノは想定外のようです。
>一個モノは想定外 ん?どういう事です??
このご時世、開発キット待ちより自分で基板設計した方が良くね? CADも基板作るメーカーもアマチュアアプローチができるようになったんだし。
>>415 EVAL1でバグ取りやったマイコンをそのまま作品に乗せ替えるという素人工作してるんで、すみません。
液晶表示器を変換ボードで繋ぎました。 「すべてはこれからだ」状態です。 RTCのサンプルプログラムを走らせてみました。
>>420 秋月様、ここ見てたら32kの水晶も一個いれてといてください。
幅を狭めたCPUボードも作って下さい。
チップもお安く売って下さい。
秋月が閉店した後はどうなるのかな
>>422 クロック32kクリスタル限定のモジュールがあるのですよ
>>423 千石→マルツ→若松→ヨドバシ→デニーズの順で暇つぶしして秋月裏通りの個室ビデオ屋で色々すっきり。
翌朝、すがすがしい朝の秋葉を散歩した後、秋月斜め前のドトールでコーヒー飲みながら秋月の開店を待つ
>>425 「萌え萌えキュンで有り金全部ボラれる」が抜けてる
萌え萌えキュンって逝った事ないけどそんな他界んかい
客引きにはメイドキャバクラも混ざってるからね。メイドリフレ?それヘルスかよ?ってのもいるよ。
たけのこ剥ぎ
そして、秋月シャッターに「長らくのご愛顧ありがとうございました」 の張り紙が・・
431 :
774ワット発電中さん :2012/05/20(日) 20:55:53.51 ID:pz8ImlA9
チップは一応、Cypressのサイトで買えるのね。
サンプルももらえるし、digikeyでも買えるし。 まぁ、いろいろあらーな。
>お持ち頂く物: >PSoC Creator 2.0 CP2のインストールされたPC >PSoC 3/5 Workshop L1等で配布しているキット(CY8C-KIT030) L1受けてないと申し込みづらいなぁ・・・
なんでMiniProgが秋月とかの即日入手しやすいところに無いのか。
・探してるのはminiprog3 ・店頭で見つからなかった どっちだろ
439 :
774ワット発電中さん :2012/05/22(火) 02:25:37.10 ID:BLrgNVfH
マルツあたりで全種常時販売してくれないかな。 サイプレスの委託販売とかで。
>>438 前者だな
miniProg1はみんな複数もってるべ、
店も商売だからな PSoCなんていう超マイナーなマイコンより、メジャーなICの在庫増やすのが自然な流れ そして俺涙目
゛超゛マイナーではないと思うけどな。
店頭のPICが増えすぎて何がなんやら
今回はスルーして、L1受けてからにするか・・・
日本はレベル低いユーザが多くて、PSoCは使いこなせないからね。
>>445 それはないな
日本でもレベルの低いユーザーなんてほとんどいないぞ
ただレベルが高いユーザーが全然いないだけ
つまりレベルに関係なくユーザーがいないのがPSoC
447 :
399 :2012/05/27(日) 11:51:25.58 ID:l0HKkJ4T
>>446 あぁ、言葉が足りなかったな
”ユーザ”は、PSoCユーザじゃなくて、マイコンユーザな
>>447 いつまでもそう思ってりゃいいんじゃねぇの?
でっていう
450 :
399 :2012/05/27(日) 17:30:50.11 ID:l0HKkJ4T
>>448 実際、PSoCDeveloperで検索しても、お前みたいなレスを見たことがない。
>>450 PSoC Developer行ってりゃいいんじゃね?
2ちゃんなんて便所の落書き場
>つまりレベルに関係なくユーザーがいないのがPSoC www
453 :
399 :2012/05/27(日) 21:14:23.92 ID:l0HKkJ4T
>>451 便所の落書きと評する所でしか虚勢を張れないの?
>>453 便所の落書きが気に入らないなら、
PSoC Developerに逃げ込んでいればいいんじゃね?
455 :
399 :2012/05/28(月) 07:38:42.95 ID:j2wjYPim
逃げ込むという表現はお主にピッタリなんだが・・・
勝手にそう思っていればいいんでない?
英語力を試されるデバイス
舶来マイコンだと、英文マニュアルは読まざるを得ないしね。 そういや、某日本メーカ品でも、それについては英文マニュアルしかないよ なんて言われたことがあったっけな。
PSoC5ってまだES1?Rev.Aって出荷始まってるの? PSoC3みたいなお取替えキャンペーンないのかな。 MiniProg3RevBもとっかえてくれないみたいだし。
>>459 PSoC5 は[Production]版になってますょ---
CY8CKIT-014 PSoC5 FirstTouch Starter Kit(FTK) は 廃盤に・・・
廃盤前に購入したけど、ES1版(Max.80MHz)が載っていた。
461 :
774ワット発電中さん :2012/06/01(金) 14:52:16.25 ID:137XVCal
PSoC3か5なら、オーディオに使える? 1はクロックが低すぎてまともにならなそうだけど。
どういう処理をするかによるが、I2SとSPDIFのモジュールがあるからある程度はいけるはず
デジタルならFPGAでよくね?
464 :
774ワット発電中さん :2012/06/01(金) 17:13:18.71 ID:137XVCal
いや、アナログ主体の回路にしたかったので、どんなものかなと。
どういうオーディオに使うのか分からんと、何とも言えんよ。 PSoC1は特にそうだけど、CPUをいかに使わず、アナログブロックと デジタルブロックの連携動作で始末をつけてやるかっていうのが ポイントだからね。 たとえば、PSoC1でもフォルマント合成で「あーいーうーえーおー」 の母音を喋らせるくらいはできるけど、このときCPUがやっているのは 単に発声させたい母音にあわせてスイッチトキャパシタフィルタに与える クロックとアンプのゲインを変えてるだけってな具合。
>>460 情報感謝。プレスリリースみたいの探したんだけど
どうしても見つけられなくて。3みたいなお取替えキャンペーン
はしてくれないんだな〜。がっかり。
467 :
774ワット発電中さん :2012/06/01(金) 23:34:52.07 ID:137XVCal
>>465 ノイズはどんなもんでしょう?
扱う周波数を20キロヘルツまで引っ張った場合、
クロック成分をちゃんと切れます?
引っ張るとか、ちゃんととか、文学的な表現をされても・・・ アナデジ混載だからアナログ専用デバイスに比べたら不利に決まってるけど Cypressでは、ADCにしてもカタログ上の数値は充分満足できるということは 確認している(実際に性能確認はできていると、展示会で日本サイプレスの 中の人も言っていた) スイッチトキャパシタはデジタルフィルタと同じようなものだから、 当然サンプリングクロックの成分は出てくるし、エイリアスの問題もある から、問題になるような用途なら入出力にアナログなローパスフィルタは 要るだろうけど。 CPUは極力SLEEPさせるとか、サンプリングとCPUの同期をとるとか いった工夫もあるんだろうとは思うけどね。
この中でもってないのは24MHzだけだな
PSoC3ボード本には予価4800円と書いてあった。 これ以上Miniprogを集める気はないし、買わないな。 付録なしで2300円ぐらいで売らないかな。 Miniprog3を付けてくれるなら、即買いなんですけどね。
大阪L1ワークショップ登録受付始まったな ・・・新横L2の登録完了通知がまだ来ないけどどうなってるのやら(汗)
>>472 ここの住人はPSoC1はとっくに「目覚めてる」もんねw
ま、俺は未だに怪しいけど
>>472 >付録なしで2300円ぐらいで売らないかな。
俺は買う予定だが、確かに付録無しVer.もあったほうがいいと思う。
書店で2種類置くのは難しいと思うから、電子書籍とかでいい。
>Miniprog3を付けてくれるなら、即買いなんですけどね。
次回作に期待。「PSoC3/5に目覚める本」とか希望。
PSoC3/5だとMiniProg3無くてもFX2があればいけるじゃん
>>476 FX2 の欠点はJTAGが使えないこと。5Vでデバッグ・書き込みができないこと。
レベル変換IC挟めばいいかもですが・・・未検証です。
FX2で路地穴と切り替えでつかうとちょーお得(笑
デバッグ不能な専用ライタとかだったらいらないかな。 M8CならともかくARMでLチカPrintfデバッグのみは辛そうだ。
買っても$89+税程度のものだけどな。 でも、MiniProg3使ってもデジタルブロックの動作とかをシングル ステップしたりできるわけじゃないから、あんまり美味しくないかなぁ。 どうせ無理ならシミュレータが欲しいな。
サイプレスのワークショップのページ消えた...?
>FX2 の欠点はJTAGが使えないこと。5Vでデバッグ・書き込みができないこと。 FX2のI/Oって5Vトレラントじゃなかったっけ?
>>481 そうでしたね。いま確認のためやってみたら、5Vでデバッグできました。
ありがとうございます。
>>482 FX2の初期に狙っていた用途がUSB/ATAPIアダプタだったから
あぅ。途中で書き込まれてしまった。 5V動作おめでと。 atapi対応なら大丈夫だと思ったのがアタリだったみたいね
3年ぶりに使うんだけどPSoC Designer重くなったなぁ
Designer3.0の頃、k6-2で使っていて、泣くほど遅かった
起動の間にコーヒー入れるるんだよ。 i5だけど
一瞬復活したみたいだがまた消えた。
明日は新横浜のL2か。 今回は申し込んだけど当選通知(?)来なかったのでレポ出来ません。 レポは行く人に任せたっっっ!!!
>>489 大阪に申し込んどいた。
L2も大阪でやってほしす
PSoC1 しか触ったことないからキンチョーします。
CyFi やりたいなあ。
PSoc始めたいんだけど、まずなに買ったらいい? スターターキットはどれがオススメ?
>>492 せめて1か3か5のどれを使いたいのかか、どういう事をしたいのかを言わなきゃ答えようがない
>>493 やりたいことはローパスフィルター、温度センサーからの信号を使ってPIDコントロルで温度を一定
Pid はアナログでやって見たい
あと、温度を定期的に記録するなどです
>>495 そんなの速くは変化せずに、範囲も12度から16度ぐらいまでです
>>496 ありがとう
今やりたいことはそれほどスピードがいらないんだけど
次にやりたいことはできる限りのスピードが必要なのでやっぱり上位機種の3、5が良さそうですね
こんなん、でました
Free development kits for good forum posts
I thought this might interest some Creator users. It's not too late to enter the competition for top contributors of the month on the Cypress forum
http://www.cypress.com/?id=2203. Top contributors will win great development kits!. The development kits in question are full featured CY8CKIT-030, CY8KIT-050 and CY8CKIT-001.
great・・・なのか?
げ、気づいたら締切に・・・orz
>>502 そこまで時間とケツの肉を割くならCY8C-KIT030買うわwwww
木曜日に、やってほしいのだ いつも火曜か水曜
水曜(は)どうでしょう
月曜日は、残務や会議でいろいろ忙しい。 火曜日、水曜日は、仕事を木曜日、金曜日、最悪土曜、日曜日にまわせるので気が楽。 業務に支障の出にくい様に見える火曜日、水曜日がベスト。休日は、会社から行ってこいと言いにくいし費用も出しにくい。
どうせ会社は金出さないし、出ても報告書とか請求書とか 色々五月蝿いので別に自腹で土日でもいいんだけど 中の人的には土日休みたいだろうし、受講者が 自社で横展開してくれた方がおいしいよね、きっと
場所代が結構かかるからな
公民館でも借りれば茶店代程度で済むぞ
新宿ルノアール貸し会議室でお茶しながらマターリと
512 :
774ワット発電中さん :2012/07/04(水) 07:48:48.12 ID:+I6HZKLs
Psoc やってみようかなぁ、迷うな〜
\5,040- って思ったより安いな
>>512 FirstTouchKitで使っていたのと同じFX2+シリアルROMじゃないのかな?
FX2は内部にROMを持たないし、こいつの場合はシリアルROMから
IDを読み取ってUSBデバイスとして起動しているだけだから、
シリアルROMを殺してしまえば単なるFX2ボードになる=>JTAG-ICE化
できる可能性もあるとは思うけど。
ただ、PSoCの場合、CPUよりPSoCブロックだのUDBだのが主役だし、
ペリフェラルの操作は出来合いのAPI呼ぶだけだからICEが動いても
あまりありがたみは無いかもしれない。
むしろ、中の信号線を取り出してロジアナで見たい!っていう感じかな?
>>515 言われてみれば確かに。
ICEで見たいところの1つに、ペリフェラルが狙った通りかどうかの確認ってのがあるけど、PSoCの場合は、API呼ぶだけだもんねw
他のマイコンみたいにガリガリコードを書かないなら、ICEのありがたみは薄れるかもしれませんな。
スレタイ読もう
>>518 読んでるよ。
前半はPSOCの話題だし、後半はそれとの比較で書いたんだけどそれもイカンの?
悪いけどなんかステマに見えた ごめんね 通報されなかっただけましだと思って
>>517 を買えばPSoC3のデバッグができるということでおk?
>>521 PSOCでデバッグできるのは
>>512 の本に付属のボードです。
>>517 の後半はMSP430というTIのマイコンの開発ボードの話なのでMSP430のデバッグができるだけですよ。
>>523 貼るときは話の流れが判るように貼ろう
911 774ワット発電中さん [sage] 2012/07/04(水) 01:08:27.17 ID:K3OgDLc8 Be:
トラ技とかAVR大特集みたいのやってくれないかな。
PICとかは何回かやったし最近も6月号でやったのに・・・AVRは。。。
912 774ワット発電中さん [sage] 2012/07/04(水) 03:41:32.36 ID:OMTbgzK4 Be:
代理店にやる気がないだけ。
913 774ワット発電中さん [sage] 2012/07/04(水) 07:59:42.87 ID:AL9Vi6gq Be:
一方 PSoC は
512 774ワット発電中さん [] 2012/07/04(水) 07:48:48.12 ID:+I6HZKLs Be:
CQ のPSOC3基板付き本、買った人います?
http://shop.cqpub.co.jp/hanbai/books/MTR/MTRZ201205.html これのデバッグボードって一体何なんでしょうか?
単に miniProg の代わり?
それとも、JTAG-ICE?
JTAG-ICE 付で5千円なら買いだと思うけど、まさかね。
よくわからんくなってきた。 つまりこれのデバッグボードってのは、 CQ の付属基板でブレークはったり、ステップ実行したりはできるけど、 自分の選んだPSOC3デバイスを使った回路をデバッグするための、汎用デバッグツールとしては使えない ってことでOKなのかな? んー、結局 515 さんの言われている FirstTouchKit っぽいやつに見えてきた。
>>524 了解。
>>517 のレスは通報されかねないくらいのスレ違いで、
でAVRスレのあんたのレスはスレ違いでは無いという認識なのね。
>>525 残念ながら多分そうですね。
本の15ページにこう書かれています。
付属デバッグボードは、プログラムのデバッグと書込みを行うための付属PSoC3ボード専用ボードです。
Cypressからメールが来た。 今更CQ本の案内かよ。 なんなんだよ。
筆者が中の人だからでしょ
あー来てたな あまりにも売れなくて困ってるのかと思ったw
付録のデバッガは、一応PSoC3/5どのデバイスでもいけるみたいだな。つまり、自作の基板の書き込み・デバッグもできる。ドライバはCY8CKIT-030の物を使ってるみたいだからサイプレスの機嫌次第で使えなくなる可能性はあるが。
16歳の澤穂希ソックリのJKですが、接続とかの情報教えて下さい。
秋月にデバッガ対応のCPUボードを作ってもらえよと何度…>>日本さいぶれす
Cypress Update ManagerでPSoC Programmerのアップデートの通知が リリースノートを見ようとクリックすると・・・404じゃねえか。
昨晩アップデートしたよ でもリリスノートは見なかったw
>>531 まじですか!
無料セミナーの会場に置いてあったら買ってしまいそうす。
PSoC3/5問わずいけるってことは、CPUコアの違いは関係ないってことかな。
なんか不思議。
下位層のインターフェースが同じだから、上位層にあたるデバッガの CPU依存部分が入れ替わってもOKっていうあたりかな?
アップルってPSoC好きだよな 確かiPodにも使われてるんじゃなかったっけか 型番の選定以外の疑問として、なぜPSoC3ではないのだろう? 前に大量調達したPSoC1から在庫処分で使っているのか、設計を使い回すためか、デバイス単価を重視した結果なのか・・
>>539 トラックパッド用かな?
だとするとCapsenseさえ使えたらいいから PSoC1で十分とか。
>PSoC3ではないのだろう? PSoC3にする意味が無い
>PSoC3/5問わずいける 結局、このデバッガがサポートしているのがSWD+SWVという通信だから。 PSoC3はJTAG/SWDでの書き込みをサポート、PSoC5はSWDでのみ書き込み可能。
なるほど、勉強になりました。 ちなみにPSoC1は?
PSoC1は独自インターフェース。そんなに難しいことはやってないし、 Application Noteでプロトコルも公開されてる
ありがd。よくわかりました。 MiniProg が PSoC1 と 3/5 とで別々なのもそのへんに理由がありそうですね。
サイプレスセミコンダクタ
昨日、大阪のL1セミナー行ってきた。 あの内容とキットで無料とは恐れいった。 トラ技のセミナーより数段素晴らしいと思った。 Creator 初めて使ったけど、こりゃDesignerより断然いい。 これからはPSoC3で行きたい。 できればL2も大阪でやってほしいなあ
548 :
399 :2012/07/12(木) 07:54:50.32 ID:3TXKX9gY
そうそう。 豪華なキットをタダでばら撒いてくれたのに、「次回以降東京で会いましょう」はダメでしょ。 ぜひ大阪でL2以降をお願いしたい。
木曜日にやってよ〜 5人も変態集まらないよ〜
550 :
547 :2012/07/12(木) 11:19:42.00 ID:zTDlOW8l
あ、そういえばセミナーでこれを聞きたかったんだった。 質問:例のワイヤレスは結局、PRoCなのかCy-Fiなのか、はたまたやる気がないのか? ま、次回でいいか。
ヤル気ないと思う。 日本で技適取るのはめんどっちいだけて、そんなに売れそうにないから。 フォーカスはちゃいな。
552 :
547 :2012/07/12(木) 15:40:59.68 ID:zTDlOW8l
LogicoolのunifyingってPRoCっぽい匂いがぷんぷんするんだけど、 もし PRoCの評価基板でUSBのHIDを適当に組んだら、 unifying のレシーバーでマウスとして受信できたりっていう面白そうなことにはならないかな。 と昼下がりに妄想してみる。ごめんチラシの裏に書いてくる。
553 :
774ワット発電中さん :2012/07/12(木) 18:04:12.97 ID:3riN7nS0
PRoC or Wireless USBなら、どっかにDSSSとかいてあるはず。 エレコムのマウスに昔、採用されていた。
555 :
547 :2012/07/12(木) 23:18:08.75 ID:cdQPZqNT
なるほど、そっちでしたか。 USB-HIDの無線化で、nRF24L01 と PRoC でしばらく悩んでたことがありますた。 結局 PRoCやる気がないんだったら、やっぱしノルディック系の方がいいかなぁ。マイコン自由だし。 でもやっぱしPRoCのほうが楽そうだし、電気食わなさそうではある。ああ、また無限ループ・・・ いつも思うんだけど、無線って、どうしてこう決め手に欠けるんだろうか。 Ether ならカニチップ一択っていう時期があって、あれは始めるにはわかりやすかったんだけど。
556 :
547 :2012/07/12(木) 23:32:03.54 ID:cdQPZqNT
失礼、勘違いしてました。nRF24LU ってマイコン内蔵なんですね。 I2Cとかで接続するタイプのディスクリートな無線SoCだと思ってました。 さらに、既存の有線USBの結線をそのままつないでやれば無線化できそうにも見えます。 ちょっとおもしろそうです。
nRF24L01いいよね。1000円以下のRFモジュール売ってるし。 俺もnRF24L01とPSoCその他マイコンでいくつか無線ガジェット自作してる。 これ知っちゃうと正直XBeeとか使ってられないw
nRF24L01: This product is not recommended for new designs. 無線は面白いんだけど、日本国内ではとにかく電波法が煩くてね。
今は改良品のnRF24L01+(プラス)が出回ってる 秋葉で見かけるモジュールに載ってるのも+付き
情報THX。なるです。 安心しました。
秋葉L1行ってきた。
LABI1か
AVR と比べてプログラム難しい? マイコンの性能としてはどんなもん?
つ5
>>564 CPUから見ると
PSoC1 は M8C
PSoC3 は 8051
PSoC5 は Cortex-M3
ということでそれぞれ別のマイコンと考えてよい
PSoC Designer/Creatorという開発環境まで加えてみると
アドレス幅が違うからプログラム完全互換とまでは
いかないけれどC語レベルではPSoC3とPSoC5はさしたる差を感じない
内蔵するデジタル/アナログブロックも3/5はほぼ共通だし
PSoC1のCPUはおまけ データアドレス8ビットだし
割り込みもベリープア ただ山ほどあるカウンタの
おかげで他のマイコンならいっぱいプログラム書かないと
いけないところをけっこうさぼれる
>>564 I/O操作についてはツールが自動生成するAPIを呼ぶだけで、マイコン
内部のレジスタのアドレスすら知る必要がないから、簡単と言えば
簡単かもしれない。各PSoCブロックが色々な機能に切り替わって、
内部の構成を変えられるから、たいていのI/O構成には対応できる。
(タイマ8個にシリアル3チャンネルにD/AとD/Aにアナログ加算、コンパレータとか)
また、それらを内部配線で結線して連携動作させられるから、CPUを使わずに
いろいろな信号処理ができる。
こうした機能をうまく使えれば非常に効率良くて便利な道具になるし、
PIC/AVRなんかの信号の前/後処理用としても実は結構便利じゃないかな?
>>566 ありがとう
でも、俺にはまだ難しくてよく分からんw
>>567 信号の前処理、後処理はまさに俺が利用したかったモノなのですが
あえてPSoc でAVRの前後処理と記述されたことはどんな意味があるのでしょうか?
単にAVRに慣れてるならPSocを便利なアナログ回路として利用し
プログラムをAVRでやれば早いという意味でしょうか
>>568 単にAVRのプログラミングの方に慣れてるなら
そう言う使い方もできるよってことじゃね。
うまくセミナに行ければ初期投資ゼロ始められるから試してみるのがいいと思う。
>>569 やはりそうですか
プログラムもPSocでやるに越した事はないですよね
あれもこれもと欲張るとあっという間に自縄自縛がPSoCの罠
マイコンってどれもそうだと思うけど、実際に触ってみないと分からんことのほうが多い。 PSoCは特にこの傾向が強いと感じる。 実際、PSoCを触る前は 漠然と PSoC = MCU + MIXED SIGNAL FPGA かなと思ってたけど、触ってみるとかなり違った。 なんていうか、それも外れてはないんだけど、コンセプトとか用途とか、言葉にしにくいけどそんなのが違うのかな。 僕もそれほど習熟しているわけじゃないけど、今は PSoCはPSoCだと思う。ごめんね、役に立たなくて。
573 :
399 :2012/07/21(土) 14:43:03.51 ID:GIh6d/mb
PSoCからマイコンデビューをしたものだが、周辺回路を買わなくても何とかなるってのは大きかったね。
周波数特性の問題とかあるから、周辺によるけどね。 とにかく、半田無しで係数や組み合わせを変更出来るのは、有り難いよね。
全く調べもせずに質問なんだけど、 PSocのオペアンプの周波数帯域ってどれぐらい?
Gain bandwidthということだと、 PSoC1(CY8C29466)で、PowerとBIAS設定によるけど、 両方ともHigh設定にして公称5.4MHz。両方Lowにすると0.75MHz
講習会で貰ったPSoC3の評価ボードを書き込み器にするプログラムないですか?
>>577 KIT030 には、JTAGコネクタがついているから、
ボードのPSoC3の電源を遮断すればいいんじゃないかなぁ?
問題は1.27ピッチのケーブルだね。
まぁ使うのはSWDIO,SWDCK,SWO,XRESとGND,3.3Vだけど
また火曜・水曜やん! 俺とは永遠に縁が無いのか… シリコンハウス、主催してくれんかなぁ
581 :
774ワット発電中さん :2012/07/31(火) 22:06:35.31 ID:oNiYn4kI
久しぶりにPSOCいじって遊んでサイプレスサイトみたら 照明ドライブ用のやつが全部撤退する気じゃねーか 画期的なのになんか弾けきらないよなあサイプレ
LED業界の惨状知らんの?
電子パーツ業界でまたーりしてるところなんてあったっけ?
584 :
774ワット発電中さん :2012/07/31(火) 23:27:12.25 ID:oNiYn4kI
やっぱおれたちがさ、PSOC 盛り上げていかないと、だめだな!!!ってオモッタね 画期的なデバイスなんだから真価を認めさせたい
PSoCといえばウダーかな。 タモリ倶楽部でとりあげられるらしいけど
ウダーの旬は遠く過ぎ去った
>>579 >2012年 9月25日(火) 大阪 13:00〜17:00
うぉおおお!
L2大阪があるではないかー!
富士エレさん、やってくれるぜ!
こいつは燃えてきた。教えてくれてありがd。
もう、そんなものどうでもいいがな。 互換性の無い、勝手なバージョンアップで迷惑かけられっぱなしだし。
591 :
774ワット発電中さん :2012/08/18(土) 08:56:08.88 ID:cHOu2Iin
デザイナーのほうもVerうpし続けていくのか ありがてえ
>ありがてえ 何が?
System Lebel Design (Express) 復活いないかな?
System Levelはなくなるし、SDCardは勝手に消すし・・・まったくね
L2 大阪のワークショップが予約受け付けはじまったみたいすー
>>596 どうみても、Cortex-M0 ですが?
むしろDIPがうらやましい
DIP LPC11キテターーー! あ、28Pinでしかも600milか…
600mil幅の変換基板にPSoC3/5載せてモールドで固めてDIPだと言い張るとか
今日は新横浜で PSoC 3/5 ワークショップLevel 3 があったのかぁ・・・ ってその前にLevel1を受けないとorz
>>599 なんで600なんだろ。
300milにしろカス!
場所取りすぎだろが
自分でパターン引けば良いんじゃないかな
てか、PSoCちゃうし。
L2 大阪のワークショップに行ってきた。 CQ本には無いDMAやルックアップテーブルを扱ってくれて、面白かったです。
>>606 お疲れさまでした。
いいなぁ 私は来月L1を受講予定です。
そろそろすいてきたのかなぁ・・・
>>606 おなじく。
DMAのPHUBとかTDとか、行かんとたぶん分からなかったと思う。
L3はHDLで部品作るみたいなので超期待。
609 :
774ワット発電中さん :2012/09/27(木) 17:20:22.61 ID:2+wwfnd6
CY8C3245LTI-139 で回路を使ったが、XRESの電圧を測定しようとテスターや オシロスコープのプローブで触った瞬間にリセットがかかってします現象が 起きています。XRESピンにはCR部品などの接続はなく、より多ピンのPSOC3 では同様の現象が起きていません。 参考までにCY8C3245LTI-144も同様の現象が起きています。 48pinデバイスのみXRESが専用ではなくGPIOとの共用ピンとなっているが、 そこらへんが原因の一つにあると考えていますが、同様の現象を体験や 解決した方はいるでしょうか?
どこのお国の方かは存じませんが、プルアップでもしてみたら?
CQ出版の「PSoC 3ボード+デバッグ・ボード」を買ったんだけど、 これのフルのBOMリストって誰か作ってない? 背が高いのから付けちゃうと後が面倒だからさっさと全部の部品を付けちゃいたいんだけど、 必要な部品の説明が本の中に散在していて纏めるのが大変だよね。
言い出しっぺの法則。 >611が作ってどこかにうpしといてくれればOK。
作った人いると思うんだけどなあ
作った部数なんて、せいぜい数千部だろ。その中で、 書店やCQの在庫になった分や、封も切らずにコレクション化 しているのとかを除いた数に、 部品表を作ろうなんていう奴の比率に こんなスレを覗いている人間の比率の掛け算だぞ。
書き込みを見て作ってるやつもいるかもしれないから1人ぐらいはいそうだな
面倒なら
>>469 をベースに足りないものをチェックすればええんじゃね?
それは秋月の売りたい物リストになってて、 全部部品を実装しようとするとかなり足りない
CQのPSoC3デバックボードのBOMがあっても、ファームが無ければ作れないんじゃないかな。 ワークショップで講師の方が「ファームの詳細仕様をCypressに教えてもらうのに、CQはかなり苦労したらしい」と言ってたよ。
>>618 ボードを0から作るBOMじゃなくて
追加部品のBOMってことじゃないの?
スレのみなさま、はじめまして PSoCデビューしました(緊張) でおしえろ。ありがちなライターの質問だぞ MiniProgっていう透明な僕のチンコくらいのライターなのですが 24123Aっていう8ピン書く時、ボード側の電源じゃダメなの それなら別にいいんだけど、アナログ信号もピンに入れっぱなしだと VCC切り離してもGNDコモンもダメっぽいっすけど先輩… (REF・AGNDやらPGAで回り込んでるのか知らんけど頑張って負出す努力に感動www) めんどくさいから8ピン未使用XRESってのでボード側(レギュレータごと)切ったろおもたけど いつなにが・8ピン時規定なし雰囲気なの・なんだかわかんね ですが書いててどうでもいい気分になってきたのでご回答結構です PSoC面白いなwww妙な気分になるwwwww セミナーとか3とか5とかお前らすげえよ…
PSoC3は講習会のおかげで使いこなせそうだが1がさっぱり理解できん。 誰かPSoC1使ってる人いる?
普通に使ってる
>>620 お前のチンコが透明なことだけはわかった。珍しいな。
>>620 ブレッドボードとかで書き込み環境作って
ボード側はソケットピンつけといて
書き込んだものを差し込むのではだめなの?
>>624 まぁ、最初に仕様もろくに眺めずに回路作っちゃうようなオバカさんだから
どうにもならんて。
俺はDesignerってパズルみたいで結構好きなんだけどな。
PSoC1のProximity Sensing対応品でデジタルブロックが 4つ以上載ってる石が見当たらないのはなぜなんだ…?
Designerのクロックやブロックのパラメータ設定に 簡単なメモ機能あると半年後ぐらいに楽かもしれない。 なんでこの値にしたのか思い出せん・・・。
APIで設定できるのはAPIで設定して、ソース側でコメント
Cortex-M0 コアの PSoC4 て外出? 今日のしゃちょさんの話で初めて知ったんだけど。本家でひいても内容のある話はない。 M3 ほど牛刀でなく、8051 ほど不自由せずでバランス的には好みかも。
PSoC World 2012 ?今すぐご登録を、というアヤしいメールが来てた よくわからないので迷惑メールに振り分けた
>>632 欠番「4」の伏線回収来たか。
正直PSoC3/5売れなくて(いや実情は知らんが)来ないまま終わるかと思った。
CY8C24794のUSBUARTをSysClk/1で使うと拙いみたいだな。 通信をしばらく継続していると、PC側はシリアルデバイスとして認識してるのに無反応になる。 SysClkを落とすと発生しにくくなるのだが、原因が良くわからん。
636 :
774ワット発電中さん :2012/11/19(月) 19:51:22.52 ID:DOTXZA6q
>PSoC World 2012 ?今すぐご登録を それ12/13に開催されるオンラインカンファレンス 2012年12月13日: 日本: 午前9:30〜午後6:00 (日本時間) だそうだ。
「日本」言うても広いんやでー
どう突っ込もうか・・・
>>638 碇シンジ : 笑えばいいと思うよ
>>637 > >>オンライン<< カンファレンス
。゚(゚^Д^゚)゚。ギャハハ八八ノヽノヽノヽノ \ / \/ \
あちゃー、LV3締め切ったか・・・ようやく休みが取れたのにw
「このバカシンジ!」
(↑誰かボケかまさないの?w)
>>632 そうなんだ。なんでM0+ではないんだろ?
> 8051 ほど不自由せず
なんで8051だったんたろ?
EZ-USBでコアのライセンスを持っていたから?
>642 すまん、聞いてた人間のほうがM0とM0+の区別がついてなかったもんで。 実はM0+だったのかもしれないが、そんなとこまでメモとってないっす。
EZ-USBやったとき、Cで書いても8051の不自由さは身にしみた。 家で遊ぶには辛すぎたよ…
>>645 だよなぁ。それを踏まえて、
>>643 いくら手ごろとは言え、EZ-USBで既に敬遠され気味な8051の選択が不思議。
海外では、8051はまだメジャーなのかなぁ
>>644 でも情報ありがとう。早く出てこないかな。
>>646 8051コアって海外チップだとよくみかけるね。
あの、その、日本のチップって何が残っている状態だと思うんだが。
>EZ-USBで既に敬遠され気味 そんなのは>646の脳内だけ
「敬遠したい」と思うソフト屋にマイコン選択権は無いという法則
PSoC3への我田引水臭がプンプンするなぁ〜 (・∀・)ニヤニヤ それはリーダーの問題かな。 8051より安いチップにPIC,AVR,RS08があり、Cでササッと書くならAVRかな。 しかも8051とピンコンパチ品あり。 開発も製造も安いなら、ソフト屋に無理強いするのはね。 でもまぁ、PSoC4が出てくればいいんだから、時間が解決する問題かw ところで、そうするとPSoC*2*は何者?
>>650 >んなもん、ン十万台作られる家電に載せればそうだろう。
ワロタw
MC68000出身の漏れはFreescaleを応援するでつ!
ソフト屋にCPUを選ばすとそのシステムに最適なコストや能力で選ばない。 使ったことがあるとか、オーバースペック。 ソフト処理でもハード処理でも可能な場合のバランスが悪すぎ、全部ソフト処理したがって高機能CPUを選ぶか、全部ハードに押し付けて適当にする
>>653 >>650 によると第三位だね。
それにしても、サイブレスの扱いが小さいな
>>654 うん、ソフト屋ってシステム組めないよね。
使ったことがあるって言われても、ムーアの法則を知らんのかい?
ハード屋だと、割り込み頻度にデータ量から必要な処理能力を。
過去の事例にソフト屋が見積もったコード量からROM容量を割り出すのにさ。
> バランスが悪すぎ、全部ソフト処理したがって高機能CPUを選ぶか、全部ハードに押し付けて適当に
速いところはFPGAに落とすけど、遅いところは任せちゃうW
なにせ同じことするのに5倍のコードが必要なんで
>>655 PSoCでFPGAを小さくしたり不要にできる可能性も有るがそんな都合の良い事例が、なかなか無いよね。
10000LEとは言わんがせめて1000LEぐらいないとコスト的にもあまりメリットなさげ
>>656 PSoCのPLDの規模がいま一つピンと来ないんだけど…
1UDB = 2unit(12C4) × 4LE = 8LE
だとすれば、
24UDB = 192LE?
192個相当ならCPLDとしては中堅クラス。結構色々出来そう。
MAV Vなら5N240相当。
CY8C52クラスのCortex-M3と言えば、LPC1763とかSTM32F105とか。
合計のお値段はトントンで、OPAMP内蔵に実装コストを考えればPSoC5の勝ち。
いいね。
>>657 1kLEもあったら、ちっちゃなソフトマイコンを載せられるなw
>>652 ピンコンパチなんて意味不明な事言ってるようじゃ駄目だろうなぁ。
悩ましいところはあっても、コンパイラ屋のサポートリストに
あるとおり、色々なチップベンダが使っているという現実は変わらんよ。
>PIC,AVR,RS08
MicrochipもAtmelも8051コアな製品作ってるくらいだしね。
NXPもZilogも・・・まぁ、いろいろ。
とりあえず8051が分かってりゃ、つぶしがきくのさ。
>>659 中の人?
ユーザに押しつけられるほど、PSoCってメジャーでは無いことを忘れないでね。
↓このスレのレス。
>>162 > PSoC3の立ち位置って???
>>165 > ソフトウェアのアーキテクチュア高度化も考えれば PSoC3のSRAM不足はねぇ...
>>408 > コアが8051って今更感を感じちゃうんだよね。
>>632 > 8051 ほど不自由せずでバランス的には好みかも。
>>645 > EZ-USBやったとき、Cで書いても8051の不自由さは身にしみた。
>>660 ピンコンパチなんて意味不明なこと書いてしまった人だったり
しないよね?(苦笑)
>ユーザに押しつけられるほど、PSoCってメジャーでは無い
これ、笑うところかなぁ?何様になったつもり??
使うことなんて強制されてないし、メジャーでないと困ること
なんて何も無いんだけどなぁ。
8051が不自由と感じようとどうしようと、これだけ8051互換
コアが世界中の色々なベンダが使ってるという現実は
認めるしかないんだな。
ARMのほうがよっぽど多くねえか? 何をいいたいかわからんw
今現在の稼動数だけで言うなら8051の方が多いんじゃない? 玩具でARM積んでるのなんて殆ど無いでしょ
何年前の話? 見れば分かるけど、今時の玩具はドットマトリックスに漢字フォント搭載。 8bitでは役不足でせめて16bitジャマイカ ちなみに、玩具は安くするためにLCDコントローラ内蔵で、128×64のLCDなら信号線が192本以上必要。 パッケージ代に配線を簡単にするためCOB実装。 240ビンでLCDコントローラ内蔵の8051ってあるの?
>>662 「よっぽど多い」というのが何を意味するのか不明だけど、
例えばIARのサポートリストだと、ARM系は28社に対して8051は60社。
まっ「どっちも多い」で良いだろうな。
8ビット系なら8051で、16/32ビットならcortexなりARM何某。
まっ、CPUコア以前にPSoC5とPSoC3の間に差が無さ過ぎて、PSoC3の立ち位置
自体が分かりにくくなってるけどな。
>>666 どうでも良いことを粘着するのはあなたの悪い癖
>>664 なんで日本限定にしてんだよ
漢字フォント積んでる玩具って世界じゃ少数派だろ
それに16ビット相当の8051だってあるし
669 :
774ワット発電中さん :2012/12/07(金) 01:34:22.08 ID:63l/9ppI
消費電力は PSoC3<PSoC1<PSoC5 なので乾電池駆動には8051が有利。 エコなARMより低消費電力なんやで
>>667 気にすんなw
>>661 の「これだけ8051互換コアが世界中の色々なベンダが使ってる」という妄想を、打ち砕いてあげただけだからw
>>668 なんで日本限定なんだよ、中国を忘れてない?
それにインドのたっぶりフォントをどうする。
これだけで世界の1/3だ。
北米なら可愛いキャラクタを表示しなくていいのか?
文字だけの玩具のどこが面白い?
国ごとにチップ変える意味あんのか?
値段勝負の玩具は数量勝負だぜ。
で、玩具に8051が使われているソースは?
>>669 消費電力で語るな、要素が足りない。
PSoCだけでARMを語るな、プロセスで随分変わる。
乾電池動作の場合、スリーブを多用する間欠動作が主。
大事なのはMIPS/Wにスリーブ時の消費電力にスリーブからの復帰時間。
動作時の消費電力が1/2でも、処理時間が3倍なら意味なし
また痛いのが沸いたなあ そのうち反論してるのは全部同じ人間で、 自演乙とか言い出すんだろうな
>>673 そんなところだろうな。
リアルでもこの調子で周囲からドン引きされているのかねぇ。
友達も彼女も居ないのは確かだろう 少なくとも向こうは全くそう思ってないパターン
>>669 PSoC3: CY8C36 Family
・0.8mA at 3MHz, 1.2mA at 6MHz, 6.6mA at 48MHz
・1μA sleep mode with real-time clock (RTC) and low-voltage detect (LVD) interrupt
・200-nA hibernate mode with RAM retention
EFM32TG108
・150 μA/MHz @ 3 V Run Mode, with code executed from flash
・1 μA @ 3 V Deep Sleep Mode, including RTC with 32.768 kHz oscillator, Power-on Reset, Brown-out Detector, RAM and CPU retention
・0.6 μA @ 3 V Stop Mode, including Power-on Reset, Brown-out Detector, RAM and CPU retention
・20 nA @ 3 V Shutoff Mode
>>676 まあPSoCは大食いですから・・・
EFM32ならC8051とかと比べてあげないと
ちょっとかわいそうかも
>>676 PSoCを使えば外付けペリフェラルが不要になるとかのニッチな用途に使う物なのに、
固定されたCPUと比べても意味が無い。
EFM32とCPLDの合計の電流で比べないとね。
それと、EFM32の割り込み可能なsleep modeの電流は、51uA/MHz。
PSoCは、1uA
>>678 >それと、EFM32の割り込み可能なsleep modeの電流は、51uA/MHz
Deep Sleepから割り込みでwakeupしたと思いましたよ
元々PSoCはCPUよりペリフェラルが大切なデバイスだしね。 C8051Fだと &#8211; 150 μA/MHz active current &#8211; 10 nA sleep current w/data retention; (brown-out detection disabled) &#8211; 50 nA sleep current w/data retention; (brown-out detection enabled) &#8211; 300 nA sleep current with smaRTClock (internal oscillator) 今年に入ってからZilogが8051ベースのZ8051を出してくるくらい 8051はごく当たり前の8ビットマイコンだわな。
>>681 このあたりはちょっと気になってるんだよね。
>>681 俺が設計していたチップのコアで使っていた8051には拡張16ビット命令があったぞ。
世界の大手電機メーカーは、結構独自に手を入れているよ。
>>678 > EFM32とCPLDの合計の電流で比べないとね。
CPLDの電源を切る回路を入れとけ、JK
>>677 >>681 > EFM32ならC8051とかと比べてあげないと
これこれw
それならARMもCortex-M0+と比較しないとズルいやろw
さて、終わりにしようか。
> 大事なのはMIPS/Wに
PSoC3は発表によると33MIPS @67MHz。Cortex-M3を同じクロックで動かすと83MIPS。
これだけで2.5倍の処理能力の差。
さらに演算能力は8bitと32bitで4倍の差。「だからさらに4倍」と言うのは流石に無茶、2倍としても併せて5倍。
つまり、ほぼ同じ電力でもEFM32なら1/5の時間で再びスリープでき、乾電池に優しいと。
> スリーブからの復帰時間
PSoC3は15μs、EFM32は2μsで13%。その分無駄な電力を食わない。
かつ、この13μsも時間差は67MHzで870クロック分。
簡単な処理なら、PSoC3がやっと復帰した頃EFM32は既にスリープしているかもね。
>>669 > エコなARMより低消費電力なんやで
そんな訳で、それはあなたの妄想。
>>681 > 今年に入ってからZilogが8051ベースのZ8051を出してくるくらい
> 8051はごく当たり前の8ビットマイコンだわな。
そうなんだ。
それってさ、昔の栄光でなんとか会社を存続させてるザイログが出す様なコアとも言えるね。
PSoC3って、そこまで開発費をケチって出すほどのものだったのかな。
そうだ!!
>>673-675 プギャ━━━━━━m9(^Д^)━━━━━━ !!!!!!
687 :
774ワット発電中さん :2012/12/08(土) 10:31:20.50 ID:fj0xklpA
>>685 お前が比較してるのはプロセッサの部分だけ。
例えば単純なアナログのフィルター処理なら
PSoC3ならCPUを介さずにできるよ
688 :
774ワット発電中さん :2012/12/08(土) 10:48:56.20 ID:fj0xklpA
同じペリフェラルを持つ3と5があれほど消費電流に差が出るのはなぜ?
>>685 の書き込みが本当だとしたら府に落ちんね。
689 :
774ワット発電中さん :2012/12/08(土) 11:01:26.01 ID:7kjuHu/I
ARMが好きならPSoC5使えばいいじゃんcortex-M3内臓。 PSoC3,PSoC5は、電圧ブースト回路が内蔵されているから最低供給電圧0.5V
>689 いつまでPSoc5に電圧ブーストが内蔵されていると思った?
>691 ESの文字とともに去りぬ。正式版で消えた。 PSoC4で復活するかどうか注目だ。
>>687 そもそもなんでアナログ? そこはデジタルでしょ、持っているんだから。
> 67-MHz, 24-bit fixed point digital filter block (DFB) to
> implement finite impulse response (FIR) and infinite impulse
> response (IIR) filters
695 :
774ワット発電中さん :2012/12/08(土) 11:57:01.13 ID:fj0xklpA
>>694 アナログ信号のデジタル処理という意味なんだけどね
どんなアプリケーションを想定して比較してるんだ?
>>685 EFM32にもM0+は発表はされているけど、ものがまだないんだもん。
けどM3でも結構低消費電流だよ
PSoC5とPSoC3に限定すれば、差が無さ過ぎてPSoC3の立ち位置が良くわ
からなくなってしまってはいるけどね。
>それならARMもCortex-M0+と比較しないとズルいやろw
知らんけど、勝手に持ち出してきた対象だろうし、相手も8051で、
サブセットでもないんだから比較していいんじゃねぇの?
>>686 そういえば、昨年Silicon Labも8051コアの新製品を出してるし。
その前の年にはAtmelも8051コアの新製品リリースしてたっけね。
>666みたいにWikipediaなんていう適当かついい加減なものを
頼りにして、しかも「2006年時点で20社以上」を「20社」と読み違える
ような「みむめも人」にはならないようにしようね。
PSoC1にDMA付けてくれる位でも随分助かったんだけどな。PSoC2とかいって
出してくれないかなぁ。
PSoCって累積10億個売ったらしいね。 去年のニュースだけど、、
目ぇ真っ赤w
( ゚д゚)ポカーン
なんかメール来た。 個人名で送ってくるなよなぁ、スパムかと思うぜ。…似たような内容だけど。
PSoC5LPが出たらしいが、なんで静かなんだ? ガン無視?
>704 正直、ブツがちゃんと市場に出てきたら考えるw 早くて今年4月とかっしょ。 PSoC3唯一のウリだったboostが5LPに入って、PSoC3の存在意義が無くなってきたせいで いよいよPSoC4が出てこれなくなったようなことのほうが気になる。 あんま高級路線ヒタ走りされてもな〜。
PSoC5とfpga+cpuコア、ソフトIP は住みわけできるの?
FPGAでもアナログI/Oの有る製品はあるけど、PSoC程強力な アナログブロック持った製品は無さげなので、そこが強みかな?
ソフトウェアを含めた開発環境までセットでPSoCっていうこともあるしね。
PSoC5 CY8C53のOPAMPの入力オフセットは3000μVで安物レベル。 ちょと真面目だと困ってしまうから結局外付け。 あれば便利程度で強力ではない。
>>709 便利な事は確かだと思うし、実際にあぁいう用途に使えるものはなかなか
無いけどね。
>>710 それを言い出したらそこらのマイコンのA/DやD/Aも安物レベルだけどね。
単一電源でセンサ系、試作・小さくざっくりって時はすげえ便利 それ以上はPSoCって「デバイス」にのめり込む事になり そこまで行く気にはちょっとならないな
おい、PSoCのアナログブロックは強力じゃなかったのかよ?w
>>707 は出てきて謝れ!
>>713 取り合えず俺が代わりに過っとくよ。
ごめん。
アナログ部分を比較してPSoCがFPGAよりごく僅かでも勝っているなら >707は間違いではないだろ。そこまでいうなら>713はPSoCに勝る FPGAの具体例を挙げるべき。 >714 過ってどうするw
fpgaは、ツールが高いから
>>708 で納得した
PSoC程度のCPLDならフリーツールで十分だから、
>>716 で納得しなかった。
>>715 FPGAより勝っているってのはおまえの主張だろ。
おまえが具体例を挙げろよ。
FPGAのアナログってADC,DAC,コンパレータくらいだよね? オペアンプやスイッチドキャパシタ内蔵で回路構成できる物は知らないなあ。
スイッチトキャパシタを使えこなせない人には、PSoCはむずかしい。
前に「ARMのライセンス数は世界一」って一人で無茶な持論を展開してた人かな?
>>720 教えてくれ。
スイッチトキャパシタを使うと何が便利なんだ?
>721 そんな無茶な持論か? PSoCのアナログ部が「強力」という表現が大げさという反論はわかるけど、 そもそもアナログI/O自体が無い事がままあるFPGAに劣る事は流石にないだろ。 718はそんな事すらわざわざ具体例を挙げてもらわないとわからないようだがw
すまん、ちょっと言い過ぎだった。
でもなぁ、「ツールがサポートするベンダーが多いからメジャーだ」ってのも、こじつけだなと思ったよ
>>723 FPGAの中身はハードか?って議論を余所のスレでやってたな。
んな事はどうだって良いんだよ、この石を活用する事を考える方が有意義だと思わんかね。
いや、プログラミングケーブル
>>728 俺は何処まで出来て、何処からダメなのか、そのボーダーラインに興味があるな。
そこを知らないと楽勝なのか、それとも無茶な挑戦なのかがわからん。
>スイッチトキャパシタを使うと何が便利なんだ? スイッチのON/OFF条件を変えるだけでアナログ加減算、微積分、 フィルタだのΔΣ変調器などなど・・を実現できるし、 A/D+DSP+D/Aよりハードウェアもずっと単純。 スイッチトキャパシタフィルタはクロック周波数を変える だけでカットオフ周波数を変更できるのは利点だろうな。 もちろん、欠点もあるけどね。
>>730 PSoC1に関しては、アナログはだいたい10kHz程度、
デジタル系は数MHz程度までと思っておけばそれほど大きくは
外さないよ。
733 :
774ワット発電中さん :2013/02/01(金) 10:58:54.49 ID:4IEtPCl+
いいこというなあ
Arduinoのソースをそのまま使えるかと思ったらそうじゃないのね。 ・USB接続でMiniProgが不要(だけどこの基盤が必要) ・基盤はAruduinoのシールドを搭載できる ・開発は従来どおりPSoCDesigner ・PSoCDesignerでできたHEXファイルを専用ソフトで書き込む
初代「Gainer」じゃないか
>>737 arduinoは、シールドにドライバーソフ
トがついていて簡単にシールドが使え
るが、psoc版は、データーシートを
見て自分でアクセスルーチンを作らな
ければならない。
基板にシールド載せれるヘッダーとMiniProgの接続端子、PSoC挿せるICソケットだけ用意して 980円の方が使えそうだなw
miniprog不要よりもminiprog互換のほうが良かった希ガス
セブンイレブンの骨なしチキンは旨い。 それより驚きなのがサンクスの焼き鳥。 あの値段で、あのボリュームで、あの旨さは驚きだ。 食った後は手を洗え。 そのままPSoC触るとベタベタになるぞw
ケンタッキー食ったあともPSoC触れないな。
PSoC3,5のLQFPピンは、曲がりやすくね? 半田コテがピンにぶつかっただけで曲がるんだけど。 平コテ先でなめたら、数ピンが曲がって修正が大変! STM32やAtmelやdsPICはそんなんでは曲がらんぞ。
psoc1のCPU強化版が出ればPICなんて取るに足らない存在になるんだけどな(ホビー用途だけどな)
個人的にはメモリがもっと欲しい
俺はROMがほしい。削る作業は疲れた・・・
あ、何か足りないと思ったらPSoC2が無かったな。 16MIPSぐらいのCPUとMiniprog3とかでデバッグできる機能は欲しいかな
>>748 8051以下なんてイラネ
出すならPSoC6だろ?
ADCも遅い
>>748 Creatorで開発できるPSoC1ってことなら欲しいねぇ
秋月のPSoC、在庫切れ目立ってきたな…
なんだ、良く見たら4月入荷予定か このままSXみたいにフェードアウトしちゃうのかと悲しくなっちゃったよ
トラ技の広告からは落ちてないか?
いつも秋月店頭買いかDigiKeyなんで気にしたことないけど 手元のだと2010年末頃から載ってない気が
PSoC1を改良するなら簡単なのでもいいから、DMAが2チャンネルくらい欲しいな。 CPUは殆ど暇させてるからそんなに性能イラネ
760 :
774ワット発電中さん :2013/03/15(金) 14:12:24.12 ID:JVbBlZNr
8051は使いたくない、M3はちょっと大げさな感じがしてる僕はそのお値段に興味深々でつ
Cで組むからCPUは、なんでも良い
PSoc5はLPに集約かな? 少しは安くなったようだけど、入手性はどうかな?
>>764 大口がガンガン使ってくれれば、(ウェハー上の)余剰品が流通するかもぉ〜♪
>>765 うぉ〜 そうなってほすい。
秋月あたりで手に入るようになったら、Fusion PCBでガンガン基板を起こすんだ〜。 あれも、これも ルンルン!
海外通販おkならDigi-Keyで買っても良いんじゃ?
PSOC4いいね
5LPとの価格差次第だな・・・
低省電力で使えるよ
>>766 秋月は趣味人や素人も来る店だからこそPSoC3〜5を置くべきだよな。
プロ的には値段や特性的に微妙なのかもしれんけど、俺みたいな
アナログ回路ど素人の万年ペーペーは高くてもPSoC使ってまうよ。
大して精度必要ないし、ソフトから簡単に随時ゲイン弄れるし(←コレでかい)。
ただ割りとすぐPSoC1じゃ物足りなくなる。 特にCPUとその近所。
いくで
Lv3、3月のは学生ほとんど居なかったなぁ・・・時期が時期だけにか
>>722 トラ技からの受け売りだが、ICの中で精度よく抵抗を作るのは難しい。
そのため、オペアンプなどの増幅率がばらついてしまう。
一方、コンデンサの容量は精度よく作ることができるので、狙った増幅率にしやすい。
違います 実装面積の関係で小さなキャパシタしか作れないのを 見かけ上の容量を増やせるのがメリット
フェムトファラッド級コンデンサなんだよね。 それでもスイッチをパタパタやってれば、低周波フィルタができたりする。 パタパタの位相を変えると、いろいろ化けるし。
抵抗より微細キャパシタの方が桁一つ以上精度が高いのはホントらしい。
>>777 出典書いてるのに「違います(キリ」とは、すごい自信だな。
>>776 > 容量は精度よく作ることができるので、狙った増幅率にしやすい。
はて、OPAMPの増幅率は抵抗比で決まったと思ったが?
トラ技はそこまで質が低下したのか?
>>781 OPAMPじゃなくて、フィルタを作ったときの精度の話しだと思うニョロよ
>>782 増幅率でなく、減衰率かよ。
そりゃまぁ、マイナスを付ければ増幅率だけど、そう書いてしまうトラ技って一体…
>>780 出典って言うなら号数とページ数ぐらい挙げないと笑われちゃうぞ。
>>781 スイッチトキャパシタで構成出来なかったっけ?
てか、プログラマブルなスイッチトキャパシタでなんでも解決!ってのが PSoC(1)の特色のひとつだよなぁ・・・
だから何するにしてもスイッチとキャパシタの原理というか、応用方法が分かってないと 全く使えないのよね…
スイッチトキャパシタとPGA、デジタルブロックを連携させると
実に色々なことができて面白い。
>>781 スイッチトキャパシタだからね。クロック同期のアナログスイッチと
キャパシタの組み合わせて、コンデンサの容量とスイッチングの
タイミングを弄ることで、増幅も、減衰も、加減算なんかもできる。
791 :
774ワット発電中さん :2013/04/18(木) 03:25:30.25 ID:CgSnyxZt
今日知った衝撃の事実。 なんと、8051はスタックポインターが8ビットだった。 お前ら多重割り込みには気を付けろよ。
>>791 スタックが256バイトしか取れないという事?
>>786 おう、そういうことか。勉強になったわ。
>>791 衝撃だったのか・・・ジェネレーションギャップを感じるな。
確かトラ技2009年1月号にスイッチトキャパシタの詳細な解説が載ってたと思う。 アマゾンに古本があるから、欲しい人は急げ。
>>797 いい話じゃないか。
前に8051を擁護してた奴、ザマーw
799 :
774ワット発電中さん :2013/04/25(木) 09:37:35.67 ID:oa/AMxq5
PSoC3並みに低消費電力でDC-DCコンバータ内蔵で周辺をケチってなければPSoC4の存在価値があるけど、単にARMというだけなら他社のワンチップが安い値段であるからなぁ。
他のより、スリープの暗電流が桁違いだよね。携帯デバイスにはむかん。
>>797 SSOPありでPSoC1すら凌駕しかねない低価格ワロタw
>>803 プロセスの微細化が進んで安くなったのか、
それとも8051では売れないと判断し、他社追撃で無理して値段を出しているのか?
>>799 まさかとは思うけど、ひょっとして
PSoCがワンチップマイコンだなんて
思ってたりする?
>>801 あなたの手元のその携帯機器の中にも
PSoCがいたりしますよん
>>805 PSoC(R)は、ワンチップマイコンだろ
>>805 タッチデバイスは山ほど出とるわ。
いつまでもiPodに入ってると思わないように。
ワンチップと言えば、マウスのほうでもAvagoがワンチップ化しつつあって、
サイプレスが追い出されてるんだよなぁ・・・
>>804 PSoC3出始めのセミナーで、「PSoC1よりも安くなるよ!」とか言ってたのが
ようやくってことなのか・・・
だいぶ機能削ってるみたいだね 4100系とか「PSoC」的に使い物になるの…
マイコンの自覚を捨てたのがPSoCなんだが?
「スイッチトキャパシタでペリフェラルを自由自在に組もう」ってのがPSoCのコンセプト。 PICやAVRは無数にあり、自分のニーズを満たすものが存在するのか、基板を描く前に見つけるのが困難。 仮に見つかっても入手性が悪ければ、売れ筋のものを起点に実現可能な機能を考えることになる。 ペリフェラルの自由度が上がれば、こういう本末転倒の構図を回避できる。
PSoC Creator 2.2 SP1上で見ると PSoC4 CY8C4245 や CY8C4125 の コンポーネントにPGA、Filter、DMAとか色々無いみたいなんだけど 安さの秘訣はコレですか・・・?
PSoC4ボード安いんだな・・・しかもarduino互換って最近出たkickstarterプロジェクト涙目w
一方でminiProg3が高止まりなんだよなぁ・・・
miniprog1までとは言わないがもうちょっと安くならないだろか。
>>813 セミカスタムICって言わせたいんだろうけど、
監修入ってるCQの書籍や、セミナーで思いっきりワンチップマイコン言ってるし
>814 CQの書籍やセミナーで扱うようなPSoCはワンチップマイコンだぞ。 PSoCの商売的な本命はそれ以外もいろいろ載せてセミカスタム化したチップ。 STM32にPSoC5の周辺のっけたような石、外板してくんねーかな。
>>814 >一方でminiProg3が高止まりなんだよなぁ・・・
PSoC4 Pioneer Kitに載ってるプログラム・デバッグ用PSoC5LPが
LPCXprssoやSTM32DiscoveryみたいにSWD/JTAGデバッガとして
他のPSoC4/5に使えることを期待してまsu
>>817 確かにジャンパ(R32-34)外せば、SWDプログラマとして使えそうね。
あとはVTARGをどうするか、だけど。
PSoC4って機能的にはPSoC1と3の中間らしいから 使えねーな
使う人間にもよるしね
PSoC4面白そうだな。 PSoC3で作ったSimpleSDR受信機にSSB送信部を入れられそう・・・ 早速、基板起こしてFusionに発注しとこ・・・ クリコンとアップバーターを追加して6mに出てみるとするか 今年は・・・
>>806 >>816 そうだな、PSoCは Programable System on Chipな訳だが、今や世の中のマイコンはSoC。
PSoCをワンチッブマイコンと呼ぶことに問題なかんべ。
最も、CPLDがガンと大きくなったら FPGAと呼ぶべきかもしれんw
823 :
カメレオンIC :2013/05/14(火) 22:34:53.52 ID:C/HbqLga
付録基板出てこないからFusionで作っちもうた。 PSoC5LP基板。 温湿度、XBEE、ハイパワーLEDドライバー他テンコ盛り。 外付けCRはフィルター回路用で、デジタルラヂヲや変復調実験が可能。 電波時計もOK。 トラ技の添付遅くね?
青紫レーザーポインターの開発にPSoC使ったのが4年前か… 昇圧PWM生成用にRSフリップフロップが組み込めたのは衝撃的だったな。 アドバイスくれた方ありがとうございます。 そろそろ部品箱に眠ってるMiniProgを引っ張り出してなんか作ってみるかな〜
やっぱり3/5のESの期間が長すぎたよな。せめてあと1年早ければなぁ。
さあ、もりあがってまいりました
829 :
774ワット発電中さん :2013/06/15(土) 11:29:37.83 ID:C1wJWtGY
PSoC4 Pioneer kit を Digikeyで購入した。 公開されている回路図をみたら、PSoC4のUSBライター用にPSoC5LPが載っている。 基板に未実装の1.27mmピッチ10pinコネクタを実装してMiniProg3に接続すると・・・ 見事に認識(^^) 2500円の基板でPSoC4と5LPが使えてお得な買い物だったわ。
PSoC 4 Pioneer kitためしてるけど PSoC1のリプレースとかいいながら、LPFすらないじゃん、なにこれ。。 PSoC1のコアをCortexにしたイメージでいたけど、がっかり。 未発売の4600ファミリがそうなるのか? で、出たら出たで@800円とかで一気に萎えそう
趣味は別として、仕事だと動けばいいじゃ通用しないんだが、 ぶっちゃけ、PSoCって何につかえんの? アナログとかもろもろの精度とか保証とかどうなの? 製品開発とかの仕事で使ってる人いたら、ご意見を伺わせて。
FMラジオとか?
>>831 保証とか精度ってのは、PSoCに限らず
最終製品のメーカーが試験して保証するものじゃ?
むしろ、仕事でこそ仕様通りに動けばそれで十分だし。
それは製品の保証でしょ、
>>831 が言ってるのはチップの保証の事でしょ。
そんなことも自分で調べて判断できないで、 「仕事だと動けばいいじゃ通用しない!キリッ」 ってのがチャンチャラおかしいね。
>>834 正規代理店から購入すれば部品レベルでも同様だと思います。
>>835 仕事で設計を行っていない人の意見だとすれば、止むを得ないのではないでしょうかね。
ああ保証してないから 使えないって言いたいのか わかりやすい無能だね
どんな部品でも、メーカーがその気になってくれないと100%ユーザー都合に付き合ってくれない。 例えば、宇宙用の部品なんて企画側がいくらでも高い技術ハードルを設定できるが そのハードルに付き合ってくれるメーカーは限られる。 車載部品も、その自動車メーカーが市場において大きな影響力を持っているから 部品メーカーは付き合わざるを得ない。 PSoCはそういうニーズと真逆の設計思想だろう。
代理店次第、としか言いようがないな。 個人ではCypressに限らず、そんなの期待すんな、としか。
余程の大口じゃないと、代理店でも無理だと思うけどね。 とりわけPSoCは売り手都合で売れるように作られてるし。 このスレじゃ釈迦に説法だろうが、PICよりはるかに汎用性を高め 在庫リスクや開発の柔軟性を実現することを目標に開発されている。 つまり「気に入らなかったら使わなくてよろしい」と言い切れる商品だからな。
いくつかのトレードオフを踏まえて、使用する場合はある。 という事で良いかと思います。
そもそも「仕事だと動けばいいじゃ通用しない」という前提条件から 「PSoCが何に使えるか」という質問が出てくる論理がわからん。
>>842 その前提条件が間違ってるとなぜ分からんのかねぇw
もっと、単純でいい。 PSoCのスペック仕様に曖昧さや不明瞭さは存在するか? これ以上でも、これ以下でも無いだろ。
>>842 PSoCを使用して、大変苦労している最中なのかも知れませんよ。
あぁ、みんなぐだぐだ言ってはいるが、結局、
>>831 に対して、
話が出来る程、PSoCを触ってるヤツはいなかったという、
残念な現実。。。
30分で酸っぱいブドウって早くないかw そもそも「曖昧」とか「不明瞭」って時点でも漠然としすぎるし。 会社じゃ上司に吊し上げ食らうレベル。 てか、個々の性能に関してはArchitecture TRMや モジュールのデータシートに結構事細かに記載されてるはずだが。 保証とやらも、どう保証して欲しいんだよwwwって話だし。 会社の購買経由で、Cypressなり代理店なりの技術営業呼べとしか。
>>847 君はあれか。会社の上司から、
「このラーメンうまいか、まずいか?」
そう聞かれてるだけなのに、
「うまいとか、まずいとか、漠然としていて答えられません!」
いつまで新人気分だよw
・・・官能試験って知らんの?
比喩のバランス悪すぎw
品質保証のノウハウもないのに メーカには成れないだろ。 あと中韓みたいにロットで逃げるとか。
>>722 一番の目的は、精度の高い「可変抵抗器」を作れる事だな。
>>776 絶対精度は悪いが、相対精度は結構高く出来るので、
増幅率の設定精度は高い。
>>831 既に山ほど製品に使われてるけどな。
公称仕様はかなり控えめで、実力は結構ある。
データシート等に無いような部分についての詳細は
代理店経由でCypressに聞いてくれってとこでしょ。
>>830 フィルタもPGAも無いとか、微妙すぎw
「PSoC4て何か利点あんの? もっと安いCortex-M0マイコンでよくね?」
となる展開しか見えんw
854のコメントがまじすぎるんだが。
>フィルタもPGAも無い で思い出したけど、秋月HPからいつの間にかフィルタもPGAも無い CY8C21534が消えててちょっと悲しかった。 ま、今時タッチセンサ対応マイコンなんて珍しくないしね・・・。 内部ブロック少ないくせにCapsenseで貴重なブロック食って 何かと制限出てくる石だけど一番使った石かも。
857 :
774ワット発電中さん :2013/07/26(金) 00:43:03.91 ID:snfLcRPl
ところでFX3についてのスレ知らない?
FX3は元本以上の損失の出る恐れがあります。
860 :
774ワット発電中さん :2013/07/31(水) 15:45:37.44 ID:y0hySrYa
>>859 このボードの真の値打ちは、内蔵のライターがPSoC5LPで
ファームも公開されてるってこと。MiniProg3もってて、自分で
基板に書き込み用の10ピンを立てれば、PSoC5LPはフリーになる。
しかしPSoC4のライターをPSoC5LPにやらせるとは、まるで
「謎解きは…」の令嬢刑事と毒舌執事のやうだw。
http://www.cypress.com/?docID=44456 Two Opamps (CTBm Block)
The PSoC 4200 has two opamps with Comparator modes which
allow most common analog functions to be performed on-chip
eliminating external components; PGAs, Voltage Buffers, Filters,
Trans-Impedance Amplifiers, and other functions can be realized
with external passives saving power, cost, and space.
外付け回路無しでPGAやFilterが組めますって書いてあるやん。
>>859 単価安いし、デザインまとめる手間考えたら
手っ取り早く買ったほうがいいなw
>>861 いまソフトウェアモジュール作っていますからお待ちくださいbyCypress
そうして人知れずなくなったモジュールも数知れずw
それがサイプレスクオリチー
arduino の周辺ボードが使えるようにしたんだにゃ。 アルデノ使いさんウェルカムw
CY8C29466で入門したばかりです。 LPFを1Hzにしてる例を見かけますが、少なくとも今使っているDesigner5.1では 下限周波数が10Hzに制限されているようです。 どうやって1Hzにセットしているのでしょうか。
>>865 5.1とは古いですね〜2年前のバージョンだ
今、5.4にうpしています。 これでリミッター1Hzを期待して
870 :
774ワット発電中さん :2013/08/06(火) 08:52:54.08 ID:tIQ85Cdo
やりたい事は、LEDがゆっくり点いたり消えたりなんですよ。 #PWMだとダメだった・・
>>870 パルス幅のテーブル作っといて
数十msぐらいで割り込みかけてパルス幅
書き換えればできないかなあ
山盛りカウンターがあるんだから
C1,C2,C3,C4って初期設定で直接書き込めませんかね
直接レジスタに書きに行ってもいいのではと
そのために
>>868 のエクセルファイルが役立つのよ
>>870 LEDのゆっくり点滅をアナログでやる方が変態
PWMでできないわけがない
>>870 フェードイン・アウト?
DMX512使って、PWMデューティー制御でやってるが、きれいにできるよ。 電流は定電流。
もしかして、PWM+ローパスフィルターDA? それの方が簡単だと思うが?
>>873 レスありがとう
DMX512って初めて聞きました。ぐぐってびっくり。舞台照明用プロトコルが
この世にあるなんて。
でも、やりたいのはそんな高度なことではなく、単にPSoC直結のLEDの
フェードインアウトなんです。
PWMの使い方がいまいちわからんのですが、入力1本しかないのに、どうやって
アナログ的な多値をいれるんでしょうか?
PWDってやつも試したんですが、こちらはクロック8パルス以上のパルス幅を
検出できるだけで検討違いでした。
デューティーってか比較値をたとえば1秒ごとに変更すればいいんでないの? 1秒を、割り込み使うかポーリングするかは別として
WritePeriodで1サイクル分のカウンタ値 WritePulseWidthでパルス幅の設定 PulseWidth/Periodが信号Hの時間の割合になる (InvertEnableがNormalのとき) 下の例ではタイマー割り込みでPulseWidthを書き換えて LEDをふわふわ点滅させようとしている #include <m8c.h> // part specific constants and macros #include "PSoCAPI.h" // PSoC API definitions for all User Modules #pragma interrupt_handler RewritePWM16PWidth int i = 0; #define N 40 int a[N]={4999,5765,6513,7223,7879,8463,8963,9364,9659,9838, 9899,9838,9659,9364,8963,8463,7879,7223,6513,5765, 4999,4232,3484,2774,2118,1534,1034,633,338,159, 99,159,338,633,1034,1534,2118,2774,3484,4232}; void RewritePWM16PWidth(void) { PWM16_1_WritePulseWidth(a[i]); if (++i >= N) i = 0; } void main() { // Insert your main routine code here. M8C_EnableGInt; PWM16_1_WritePulseWidth(10); PWM16_1_Start(); Timer16_1_EnableInt(); Timer16_1_Start(); }
ヤバイw難しい。 ・パルス密度の変更概念が正しい事がわかりました。 ・数字の羅列が、ExcelでグラフにしたらSin波というのが理解しました。 ・入力Portだけでなく、ブロックごとの入力にプログラムで値を入力 できることを知りました。 ・割り込みの概念が・・・謎の呪文が・・ ・と、とりあえず今からやってみます。
>>879 やばい、、アセンブラですか?!うー
なんだか、そのurlにはInterrupt TypeをTerminal Countって書いてありますが、
それもさっぱり意味がわかりません。とにかくやってみます。
>>880 まだそういうレベルぢゃないんです。でもありがとう。
_Timer16_1_ISR: ljmp_lRewritePWM16PWidth; reti としてみましたが・・ なんか、コンパイルすると、元に戻せみたいなメッセージが出ますが これは無視でしょうか。。
できたあああああああああああああああああああああああああああああ 原因は、コンパイルでF6連打してたからでした。 なんだか、F6押すとljmpの記述が消されちゃうみたいです。 しかし、スゲー手間食う割りにフェードの段つきが思いっきり見えます。 NをでかくしてSinの数値をもっと細かく取ってやればきれいになるんでしょうが それにしても、手間と資源が食いすぎに思います。 割り込みなんて使わずに、全部main.cで書いてもいいのでは?と思いました。 まぁ、消費電力とかけづれなくなるのかもしれませんが。 やっぱり、もっとスマートにやりたいですね。アセンブラでLPFの下限リミッタ 解除できないでしょうか。C1、C2などの値を直接入れればいいんですよね? それと、GUIでなんでも出来ると聞いてたんですが、実際にはLEDのフェードで アセンブラがでてくるとは詐欺wと思いました。 ここが過疎っている理由の一つでしょうか?w とにかくアドバイスくれた方、ありがとうございました。(またきます)
しかし、このチラチラするフェードはなんなんだろうか? _RewritePWM16PWidth書き換えの瞬間にPWM出力が一時的に停止 してるんじゃなかろうか・・ オシロがないのでわかんないですが・・
>>885 タイマー割り込み動作オメ。
フェードインアウトは、コマ枚数(フレームレート)と
>>880 さんがご指摘の輝度変化量でチラチラの境界が決定されます。
DMXフレームレートでは40枚/秒程度です。つまり、タイマー割り込みを25ms程度に設定し、
輝度の可変量を調整します。 五感対応係数テーブルを持たせて計算すれば良いでしょう。
ちなみに、DMX512でのレジスター書き込み参考例です。
void init_device(void)
{
.
//red LED
RPWM_WritePeriod(255);
RPWM_WritePulseWidth(0);
RPWM_Start();
//green
//blue
.
}
#pragma interrupt_handler DMXRX_ISR
void DMXRX_ISR(void)
{
.
.
if (0 == dmxinfo.stcode) // is data ?
{
WORD count = dmxinfo.count - 1;
if(0 == dmxinfo.adrmatch)
{
if(count == dmxinfo.address) // match channel red ?
{
dmxinfo.adrmatch = 1;
RPWM_WritePulseWidth(bRxData >> 1); <-デューティー変更
}
dmxinfo.count++;
}
else
.
.
}
>それと、GUIでなんでも出来ると聞いてたんですが Express、あるいはSystem-Level Designの話だな。 あるいは>884の理解力が無さ過ぎて勝手に誤解したというだけかもな。 ちなみに、割り込み処理をCで書くならljmpなどを書く必要はない。
ljump無しの書き方に興味あるなぁ C:\Program Files (x86)\Cypress MicroSystems\PSoC Designer\Documentation\C Language Compiler User Guide.pdf のSection 4.7.2 #pragma interrupt_handler <func1> [ ,<func2> ]* For interrupt handlers written in C. Virtual registers are saved only if they are used, unless the handler calls another function. In that case, all Virtual registers are saved. This interrupt handler changes the ret to reti at the end of the func- tion. The function can be used as an interrupt handler by adding a ljmp _name at the interrupt vector in boot.tpl. It cannot be used in regular C code because the reti expects the flags to be pushed on the stack. In the large memory model, the Page Pointer registers (CUR_PP, IDX_PP, MVW_PP, and MVR_PP) are saved and restored in addition to the Virtual registers for a #pragma interrupt_handler. ハッキリとby adding a ljmp _name at the intrrupt vectorと書いてあるんだけどね。
なんだ書き逃げかよ。 初学者の質問が絡んでるんだから、上から目線の言いがかりは酷いね。
まっ、騙されたと思って、Timer16_1を配置したら、単純に
#pragma interrupt_handler Timer16_1_ISR
void Timer16_1_ISR(void)
{
(割込処理)
}
とでも書いてみればいい。
>>888 >ハッキリとby adding a ljmp _name at the intrrupt vectorと書いてあるんだけどね。
これかいな?
The function can be used as an interrupt handler by adding a
ljmp _name at the interrupt vector in boot.tpl.
#pragma interrupt_handler <func1> [ ,<func2> ]*
と書くと、関数が割り込み関数として、レジスタの退避/復帰や、
retからretiになって、この関数名をboot.tplの割り込みベクタの
所にljmp _nameを書けば割り込み関数として使えるよと言ってるだけ。
コンパイラが透過的にやってくれるから「書く必要は無い」ってのに、 ズレた突っ込み入れてるのか
普通ならラベルの二重定義ってことでエラーになりそうなものなんだが、 そこんとこを上手い事始末してくれるという、とっても良く出来た話なのだな。
そのあたりはCypressではなく、ImageCraftさんだしな。
>>894 普通ならエラーになっておかしくないことは確かだし、
自社製品でない以上推奨してしまって、後からやっぱり
駄目になりましたなんていうのはよろしくないしね。
Config.で「Cで割込み処理書くかい?」とかいうメニューがあって、
指定した関数に飛ぶようにでもなれば綺麗なんだろうけどね。
あー、暑すぎてPSおcさわるきしない・・
つか、何か頼まれるとPSoC以外で作る気がおきない。 貼り付けて配線してチョイチョイと、サンプルコードコピペして手を入れて 一丁上がりとな。
PSoC1: CY8C2xxx.. PSoC3: CY8C3xxx.. PSoC4: CY8C4xxx.. PSoC5: CY8C5xxx.. PSoC1って実はPSoC2だったの?
901 :
774ワット発電中さん :2013/08/17(土) 05:42:04.67 ID:kwDg433k
PSoC1シリーズにCY8C1xxx という型番のモデルが一つでも有ったとしたら、 CY8C2xxx型番が出た頃には別アーキテクチャのPSoCを出す予定がなかったからとか言えたんだろうけど、 (つまりPSoC2はPSoC1のマイナーちゃん時というかバリエーションの一つだったと言えただろうけど) 実際にはCY8C1xxx という型番のPSoCなんて売られてないんだよな どういう事情なんだろう?
0と1はOとIと紛らわしいから使わないんだよ と大嘘をいうテストw CY8C9* てのはあるね IOエキスパンダ PSoC1ファミリの一員だってさ
トラ技増刊号 PSoC5LP本楽しみーー! あ、もしPSoC3本みたいに最低限の動作に必要な部品が未実装なら 目立つ所に書いといてくださいね。 また電車代や送料掛かるので。
>>904 興味をもったのでググってみてるがpdfなデータシートが
なかなか見つけられない。簡単なスペックはわかるけど。
本家サイトでも探せない。廃品種のデータシートがaccessibleで
ないのは使ってほしくないからだろうけど。
>>905 pdfが一般化する前の、紙時代のデバイスじゃないかな?
これ↓とかは 5V CMOS。
5V CMOSは 486/Pentium頃が最後だったから、その前のデバイスだと思う。
ttp://www.datasheetarchive.com/shortform-datasheet/CY8C166-35LC.html CY8C166-35LC
Cypress Semiconductor
Search: CY8C166-35LC
General-Purpose Static RAM - Bridge MOS/TTL Comp
Number of Words=16k
Bits Per Word=4
t(acc) Max. (S)=35n
tW Min (S)=35n
Output Config=3-State
P(D) Max.(W) Power Dissipation=550m
Nom. Supp (V)=5.0
Status=Discontinued
Package=QCC-N
Pins=28
Military=N
Technology=CMOS
908 :
906 :2013/08/22(木) 11:13:56.39 ID:00SIwcWc
ありゃこれはCY7Cになっとる。型番変更後ということか…orz
909 :
907 :2013/08/22(木) 11:15:21.61 ID:00SIwcWc
>>908 ×906 ○907 マチガエマシタゴメンナサイ orz
486の時代のSRAMってもうちょっと容量が小さくなかったっけ? 486の後半〜Pentium前半ごろが64kbitだった気もするし、記憶が曖昧だ
>>907 > いつごろが紙とPDFの境界になりますかね。
Webが普及した98年頃じゃない?
古いマザーボードとかビデオカードとかでマニュアルダウンロードすると、 ある時期以前の物では紙(冊子)のスキャンpdfで、新しいのはテキストpdfだったりするんだが、 486の時代だとさすがに紙のスキャンしかないな A社の公式サイトでDLしたマニュアルが落書き混じりの使い古し冊子のスキャン画像だったときにはワロタ
古い測定器のマニュアルなんかも傾いてスキャンした紙だよな ページ飛んでたり
ネットやPDF普及する前は、千石みたいに部品の他に データシートも紙で売ってたの? ペラ紙が30円とか
売ってたよ。値段は10〜50円くらいだったような記憶。 まぁ、データシートが本になって何千円で本屋にあった頃。 図書館でピンアサインだけメモ。 ピン数少なければ、勘で接続w
まちがいだらけとわかっていてもインターフェース誌が 頼りの綱だったあの頃(地方在住者の遠い目)
電話帳とか「大辞典」みたいな厚さだったからな。 その時代の東芝の小信号トランジスタとかのデータブックの後ろには、 オマケで、いろいろな回路集が載っていた。 トランジスタラジオとかとか・・・ その他もいろいろお勉強材料があったっけな。 パラパラとデータブックを眺めているのが楽しかった。
トラ技に載ってた松下電器のカラー・ブレテン アマチュアの手に入れられる石はあんまりなかったけど、メーカー純正スペックシートが珍しかった。
>>917 なにするにも電話して「データシート持ってきて」から始まる。
設計する前のデータシート集めも一仕事だったw
普段から集めておくのも大事だった。
それが今はDigiKeyがデータシート棚替わり。
ローカルHDD探すより早いしw
>>919 分かっていて使うとか、目的が明らかな時はいいよね。
ただ、やっぱり紙で並んでると、パラパラめくっていろいろな製品を
比較していると「へぇ〜」があったりもして。”読み物”として面白
かったんだよね、データブックって。
PSoCに目覚めるのLCDのピンアサイン 2がVDDになってるけど、間違ってるよね?
本持って無いからどのLCDか知らんけど、例によって秋月とかで売ってるSUNLIKE製かな。 あれって確か2行表示と4行表示でVDD VSSが逆なんだよね。
SD1602っていう日立かどっかの互換LCD。 色々亜種が出回ってるみたいだけど、1ピンと2ピンの 並びは互換がないんですね。 ショートしまんがな。
>>924 おめでと!
でも、カメラ持つ手が震えるから、お酒はすこし控えたほうがいいかもです
>>924-925 > カメラ持つ手が震えるから
卓上ミニ三脚マジオススメ、千円前後のヤツ。
え演出ですよ わわからないのかかよ
>>891 > まっ、騙されたと思って、Timer16_1を配置したら、単純に
> #pragma interrupt_handler Timer16_1_ISR
> void Timer16_1_ISR(void)
> {
> (割込処理)
> }
> とでも書いてみればいい。
ずーっと気になっていて試したんですがif文のところでエラーに
なってしまいます。基本が分かってない間違いだと思うんですが、
教えて下さい。
#include <m8c.h> // part specific constants and macros
#include "PSoCAPI.h" // PSoC API definitions for all User Modules
int i = 0 , j = 0 , x=0;
#define N 40
int a[N]={4999,5765,6513,7223,7879,8463,8963,9364,9659,9838,
9899,9838,9659,9364,8963,8463,7879,7223,6513,5765,
4999,4232,3484,2774,2118,1534,1034,633,338,159,
1,159,338,633,1034,1534,2118,2774,3484,4232};
//#pragma interrupt_handler RewritePWM16PWidth
#pragma interrupt_handler Timer16_1_ISR
//void Timer16_1_RewritePWM16PWidth(void)
void Timer16_1_ISR(void)
{
PWM16_1_WritePulseWidth(a[i]);
if (++i >= N)
{i = 0;
if (++j>=N)
j=0;
else Timer16_1_WritePeriod(a[j]/30+1);
}
else x=0;
}
void main(void)
{
M8C_EnableGInt;
PWM16_1_WritePulseWidth(9000);
PWM16_1_Start();
Timer16_1_EnableInt();
Timer16_1_WritePeriod(100);
Timer16_1_Start();
}
割り込み関数からモジュール関数って呼べたっけ?
930 :
774ワット発電中さん :2013/09/14(土) 15:38:51.85 ID:dUOF6aph
>>929 呼べるけど関数がリエントラントになってないので注意しろよ。
あとスタックが256バイトしかないからな。
if文でエラーならその前後がおかしいんだろ。 エラーメッセージくらいちゃんと読めや
最初のifの前に全角スペース入っとるね
>>932 > 全角スペース入っとるね
うああああああああ
漏れの漏れの11時間をかえせえええええええ(TT)
半角・全角スペースとタブも表示する設定にしろ、 表示設定できないエディタは使うなと先生言ったよね。
>>935 PRESERVE_CPU_CONTEXTとRESTORE_CPU_CONTEXTは
レジスタ退避と復帰のマクロね
#pragma宣言してないCの関数を呼びたいならこう書くのでいいけど
#pragma宣言したCの関数を呼ぶならlcallでなくてljmp書くの
;PRESERVE_CPU_CONTEXT
ljmp _My_C_Function
;RESTORE_CPU_CONTEXT
C関数側でレジスタ退避・復帰とRETIまでやってくれるから
この書き方の方が若干速いでしょう
#pragmaしてlcall書いちゃうとPRESERVEを2回やることになるわ
RETしないでRETIするからスタック無駄にしちゃうわ
そりゃうまくいかんでしょうね
>>935 のページの書き手はもうちょっとmail.lisとか読んで
コンパイラが吐くアセンブリコード見とくとよかったね
937 :
936 :2013/09/14(土) 23:02:44.10 ID:NftUPwLO
ちょっと補足 PRESERVE... RESTORE... は #pragma宣言したCの関数には自動的に含まれるから ljmpで呼ぶときの前後のマクロはコメントアウトする #pragmaしないでlcallで呼ぶときはセミコロンを外して マクロを有効にする #pragmaしたのにわざわざマクロまで有効にしてしまうと だめだよ という話
938 :
774ワット発電中さん :2013/09/18(水) 09:47:51.82 ID:/WUGhXls
はげ
939 :
774ワット発電中さん :2013/10/03(木) 10:25:30.18 ID:aNHqwLDl
>>939 url間違ってないか?
10pに応用例ないぞ?
941 :
774ワット発電中さん :2013/10/03(木) 21:59:41.38 ID:aNHqwLDl
>>939 それ、MSP430スレネタだろ?w
その元がどこだったのかは知らないが
人口爆発してる割には、テクノロジーでそこそこ世界平和たもてれると思う
>>939 サイプレスってアプリケーションノート出してる?
「出来る、出来る」はよく聞くけど、具体的にこんな使い方があるよって提案がない気がする。
努力もしないで、売れる訳ないと思う。
>>944 ろくに調べもせずに、思い込みからスタートして、
一人で勝手にエスカレートしてしまう愚かなPJaqa5bHよ。
悪い事は言わないから、この世界から足を洗った方が
幸せになれるよ。
>>944 おいおい・・・ PSoc1のANでアナログの面白さを知った奴も多いというのに。 質の高さはトップじゃね?
量もかなりあるぞ。 PSoc1のサイト見てねぇだろ。
>>946 PSoC1!!
そんなとこ、気にもしなかったわ。不親切。
ありがとよ
948 :
774ワット発電中さん :2013/10/10(木) 01:03:11.11 ID:7apBezy1
949 :
774ワット発電中さん :2013/10/10(木) 01:13:00.78 ID:7apBezy1
上の金額、円記号が化けました。ごめんなさい。
951 :
774ワット発電中さん :2013/10/10(木) 02:08:16.99 ID:CaI62SNp
>PSoC1!! >そんなとこ、気にもしなかったわ。不親切。 馬鹿ですか?
>>951 PSoC1のトリッキーなワクワク感を知らずに、PSoC3や5から入った人なんでしょう。
怒りなさるな、大人の対応で。
>>948 PSoc5LP載っけて$25って安いな。 Psoc5LP単価もっと安くしてくんねぇかな。
今はほとんどのプログラムをoocマクロで書いているんで、SRAMが最低8Kは必要なんだわ。 PSoc4のRAM少なすぎ。
何につけインタラクティブな部分はデザパタ使わんと見通し悪くてしょうがねぇ。
>>948 おもしろいね。
Ardinoはフォームファクターの標準?
そういえばPSoC5本はいつ出るのか知ってる人いる?
>>955 また使いもしない、読みもしないコレクションですか?
>>955 トラ技11月号のPSoC5LP記事によれば、11月説と12月説がある。
>>958 いいのさ、積ん読でも。
イザと言う時に「あそこに書いてあった」と思い出せれば充分
それ、一回読んでるから積ん読じゃないw
読むのは目次だけw
962 :
774ワット発電中さん :2013/10/19(土) 11:08:28.68 ID:fX1U2jCL
PSoC3のRTC使えねぇぇぇぇぇぇwwwww バッテリ端子なくて電池つなげられないからスリープで我慢すっかと思ったら 1秒おきにおっきしないと時刻保持しないって糞すぎるwww こんな使えない内蔵RTC見たことないんですけど
>>962 何年前の書き込みなのかと思ったわ。今ごろ知ったか・・(笑)
設計する奴のテーマとしては面白かったんだろうけど、
なんか進化の方向を間違ってるとしか思えないんだよな。
PSoC1の進化形程度でも良かったのにってシミジミ思う。
ベースPSoC1で良いから、 アナデジブロックとメモリが潤沢なのが欲しいな・・・
>>964 バンク切り替えでいいからってこと?
SDカードの読み書き考えると
M8のデータアドレス空間8ビットってのは何ともきつい
Expressの進化方向の延長上にPSoC3/5があるんだと思う
PSoC1アプローチだとどうしてもレジスタ直いじりしないと
すまないところがある
ホビーやマニヤにはそこがたまらんけど
壺にはまりまくる人の方が圧倒的に多いでしょう
それじゃビジネスにならんもんねえ
CPUの別を問わずRTCは別につけたいな なんっていったら
それをいっちゃ全否定だろ って叱られそうだな
なんとしても部品点数減らしたいんだから とか
>>956 表紙に「すぐ使える」って書いてないときはすぐ使えないなんて疑わんわな
「すぐ使えない」って書くように苦情入れといた
>>964 cyp 「ふっ… こんなこともあろうかと『PSoC2』の枠は空けておいた」
>>965 >バンク切り替えでいいからってこと?
>・・・
>PSoC1アプローチだとどうしてもレジスタ直いじりしないと
>すまないところがある
そんな風にCPU主体で見てしまうのはちょっと違うなぁって思うんだよな。
PSoCにとってM8Cは雑用係(チップ上でもM8Cなんて5%も占めてないしね)
そもそも「ワンチップマイコン」にカテゴライズしてないでしょ?
>Expressの進化方向の延長上にPSoC3/5があるんだと思う
これも賛同しかねるなぁ。Expressはプログラミング言語だの回路図
なんていう概念は無いものだし。
↑普段どういうスタイルのソースコード書く人かなんとなくわかる
>>969 そんな風に妄想するのは自由だけど、そんなことが
何度もあるようなら精神科にでも行った方がいいんじゃない?
(痛いところを突かれたらしい)
ID: QQ 同志で仲良くしなよ
JP1QQP コールサインだねw
PSoC4のIDACって2個使えるはずなのに、1個しか載せられんが・・・
気のせいだよ、きっと。
>>974 ちゃんと2個置けて、ビルドも正常終了したよ。(Creator3.0だけど)
>>976 マジ?
私もCreator3.0だが・・・
出来るというなら、色々試してみます。
>>977 ひょっとしてIDACのデータシートの
Placement
The PSoC 4 IDACs are part of the CapSense CSD hardware block.
Two IDACs are available.
The 8-bit IDAC is connected to AmuxBusA and
the 7-bit IDAC is connected to AmuxBusB.
を見落としてない?
IDACのDatasheetか PSoC4 Family Datasheetを見てた。 The CapSense block has two IDACs which can be used for general purposes if CapSense is not being used.(both IDACs are available in that case) or if CapSense is used without water tolerance (one IDAC is available). 同分解能を2個置けないなら、もうチョイ詳しく書いて欲しかったな。
8-bitと7-bitを置いたら通ったよ。ありがとう。
>>981 乙
だが早くね?ここ勢い1.0とかだぞ?
>>981 乙
980いくと24H書き込み無ければdat落ちだし
落ちる前に次スレって思ったんじゃね?
なるほど、埋めても良いわけか
>>981 > 【新時代!】
別の文言にすれば良かったのに。
「PSoC4登場」とか、「ARM+FPGA搭載」とか。
知らない人は知らないんだし。
986 :
774ワット発電中さん :2013/10/25(金) 01:01:45.74 ID:bJeYvhCo
ランチ付きセミナー、ないね
使える人だけ使ってる感じのPSoC それ故イマイチ盛り上がりに欠けるが、変な話も湧かない FPGA+マイコンっぽく見ている自分もその1人なので大きな口はたたけ無い マイコンは分かっている人向けの日本語でやさしいPSoC入門はないものか? PSoC1と最新(5?)の違いって何? 埋めにしては長いか
> 使える人だけ使ってる感じのPSoC www
>>988 なんてーか、知っている人だけ知っているみたいなw
PSoC1なら桑野さんの「はじめてのPSoCマイコン」で決まりのような マスターすべき基本技がひととおり網羅されているから PSoC3とPSoC5は乱暴にはCPUだけの違いと思っていい APIの仕様はかなり統一されてる メモリ空間が違うからDMAとかだいぶ変わるけど がんばって似せようとしてる PSoC1は本当にCPUがプアーで ほとんどカウンターや スイッチドキャパシタのパラメタセットのためだけに あるようなもん それをあれこれ工夫していろいろ やらかす人たちはえらいなあ
アナデジ混合が売りのPSoCだけど アナログわからなくても カウンターが山ほど入ってるマイコンというだけで 便利便利 LCDもさくっとつながるし PSoC4とかみてるともうすぐPSoC1はなくなるんだろうかなあ 細々でもいいから続けてほしいな 無理かな
しかも句読点ないし(゚Д゚)ゴルァ
PSoCはそもそもPSoCブロックがメインだからね。 信号処理の大半はPSoCブロックにやらせてしまって、CPUは PSoCブロックだけでは処理しにくい、インテリジェンスの 必要な処理を分担。 PSoC3/5はCPUの性能向上にあわせてPSoC1のようなアナログ的な演算処理 からデジタル演算主体の方向に大きく舵を切った。 CPLD部分とDMAを上手く使ってやるのがポイントになるかな。
このスレ埋めるより、新スレが即死しないように向こうにレスした方が良いかと。
PSoCはそもそもPSoCブロックがメインだからね。 信号処理の大半はPSoCブロックにやらせてしまって、CPUはPSoCブロックだけでは処理しにくいインテリジェンスの必要な処理を分担。 PSoC3/5はCPUの性能向上にあわせてPSoC1のようなアナログ的な演算処理から、デジタル演算主体の方向に大きく舵を切った。 CPLD部分とDMAを上手く使ってやるのがポイントになるかな。
PSoC3でDSPって、それは無理がないかい?
8051って、積和演算命令あったっけ? デジタル演算主体でCPLD部分って、もうアナログブロックは要らないとでも言いたい?
DSPとして使えるが、難しい。
1000 :
774ワット発電中さん :2013/10/26(土) 11:52:25.49 ID:XvyK6gDV
デジタルフィルター付いてなかったっけ?
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。