X



トップページ電気・電子
1002コメント365KB
【新時代!】PSoC スレ その11
レス数が1000を超えています。これ以上書き込みはできません。
0001774ワット発電中さん垢版2013/10/24(木) 12:01:54.43ID:xH+1DUen
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/
0970774ワット発電中さん垢版2018/10/13(土) 17:59:18.18ID:KTgB9L6p
使えるかもしれないけど、PSoC Programmerが対応していないだろうから、
Windows上のアプリは自分で作らないといけないのでは?
0972774ワット発電中さん垢版2018/12/06(木) 22:26:34.25ID:n/vqe84j
>>971
まずは自力でやってみる。
それで、わからない所があれば、ここで質問なり、
本家cypressのフォーラムで意見を聞いてみるのが良いのでは?
0973774ワット発電中さん垢版2019/02/14(木) 11:03:45.76ID:MBCR8tLQ
スレ過疎ってる?
マイコンをこれから始めるにはちょうど良いんだけどね
0974774ワット発電中さん垢版2019/02/19(火) 13:07:14.28ID:jBlTBVAl
一般的な事かもしれないけどお聞きしたいのですが。
下記の[]内の数字って何を表していますか?

Return Value:
uint8: Current control register value. The control register bits are:
[7]: Counter Enable
[6:5]: Unused
[4:3]: Capture Mode select
[2:0]: Compare Mode select
0975774ワット発電中さん垢版2019/02/19(火) 17:49:12.95ID:/0uWw4vD
何かのサンプルの解説を抜粋したのかな?
8ビットのコントロールレジスタ Control_Reg_1 がプロジェクト上にあって
それぞれに他のコンポーネントが接続されてて
main.cに

Control_Reg_1_Write(0b10000000);
と書くとCounterがEnableになり

Control_Reg_1_Write(0b00011000);
と書くとCapture ModeがSelectされたり

Control_Reg_1_Write(0b00000111);
と書くとCompare ModeがSelectされたり

そんな風に読めますが…
0976774ワット発電中さん垢版2019/02/20(水) 02:14:44.17ID:jshlDLbu
>>974
どこでも通用するわけじゃないけど、結構広く使われてる記法で変数のビット単位で違う意味が割り振られてる時にそういう書きかたする
[7]なら7ビット目
[2:0]なら2ビット目から0ビット目までの3ビット

C言語のビットフィールドみたいな
struct RetrunValue {
unsigned int CompareModeSelect : 3;
unsigned int CaptureModeSelect : 2;
unsigned int Unused : 2;
unsigned int CounterEnable : 1;
};
0977774ワット発電中さん垢版2019/03/13(水) 18:21:52.01ID:E38gCucI
来月のトラ技がPSoC特集でボードが付録に付くらしい
紹介記事みる限りPSoC4っぽい
0979774ワット発電中さん垢版2019/04/10(水) 22:48:44.27ID:lfZsOICK
今日は本屋に立ち寄れなかったから明日の予定

PSoC4 の 4100Sだっけ? 4100S+だっけ?
0980774ワット発電中さん垢版2019/04/10(水) 23:43:36.15ID:3mr8iwlU
4100sだよ
CY8C4146LQI-S433が付いてる

このボードはともかく結構濃い記事が載ってるから面白い
0981774ワット発電中さん垢版2019/04/10(水) 23:57:13.39ID:HxFjSH4s
単にボードが欲しいだけなら4200のプロトタイピングキットが安くて手軽にあるもんな
記事はあまりたくさん出回ってないから貴重かも
0982774ワット発電中さん垢版2019/04/11(木) 13:51:34.16ID:EnLTUzkT
おせーよ
0986774ワット発電中さん垢版2019/04/14(日) 11:36:38.43ID:66izcbSL
おせーよってのがプロトタイピングキットのことを早く教えてほしかったという意味なら、
いまはトラ技の記事の影響か、スイッチサイエンス含め売り切れちゅうも増えてるっぽいし、どうせ待たないと入手できないんでは?
0987774ワット発電中さん垢版2019/04/15(月) 10:33:39.21ID:VtoQY5An
言葉のニュアンスからして、XILINXとかのFPGAみたいなものなんですか?>PSoC
0988774ワット発電中さん垢版2019/04/15(月) 11:33:19.47ID:T+iuquLD
>>986
digikeyでだとCY8CKIT-049-42XXは生産中止品って書かれてるんだけど、まだ入荷あるのかな
0991774ワット発電中さん垢版2019/04/15(月) 18:40:15.70ID:aukQBUzz
自由度って何だろな。
FPGAもハードウェアとして入ってる機能もあるけれど、FPGAがFPGAである部分は機能の決まっていないロジックの連なり。
マイクロコントローラのペリフェラルは、それに比べると、カウンターだったりA/Dだったり通信モジュールだったりと、マクロな機能。
>>989の言ってる自由度はたぶんこのコンテキストのものだと思う。
アナログ機能でもよりマイクロな要素を組み合わせることができる、という点で>>990なのかな?
でもPSoC4を見ると、サイプレスの「PSoC」の概念は必ずしもそういう自由度を目指すものでもなさそう。
0992774ワット発電中さん垢版2019/04/15(月) 22:02:09.06ID:4lkKODcv
>>990
SoC内で周辺回路の配置を換えたり外部接続ピンとの対応関係を変えたりするのは相当に自由です

そのあたり、周辺回路内蔵なだけのPICやらSTMあたりと比べて自由度は非常に大きい感じです

ただ、FPGAみたいに周辺回路自体を自由に作れる点に関しては、さすがにFPGAよりは作れる回路の種類とかに制限が大きい様子です

PSoC1ではアナログ回路部分の自由度が大きかったのを削減して、PSoC3・5ではデジタル回路の自由度を高くする指向で、高機能化させすぎてコスト上がったとかで、
自由設計できる範囲を減らしてお仕着せモジュールの組み合わせメインにした低価格版が4って感じだったかと
それでも4にも自由設計(に近い)モジュールが少し作れるっぽく


機能の決まってないモジュールを作るという点での自由度はFPGAより低いので、完全に自由な感じで作りたいならFPGAのSoC? CPU搭載型のFPGAのがいいでしょ
いくつかのお仕着せモジュールも載ってるし内部配線は自由に作れるし、多少とは言え自由設計に近いモジュールも作れる(この部分についてライブラリもある)とかのようなんで、
FPGAより手軽感はありそうな


そろそろ次スレ建てないとマズくないです?
0993774ワット発電中さん垢版2019/04/17(水) 09:58:17.35ID:Pay81Gik
【超悪質!盗聴盗撮・つきまとい嫌がらせ犯罪者の実名と住所を公開】
@高添・沼田(東京都葛飾区青と6−26−6)
※盗聴盗撮・嫌がらせつきまとい犯罪者のリーダー的存在/犯罪組織の一員で様々な犯罪行為に手を染めている
 老義父は息子の嫁の痴態をオカズに自慰行為をし毎晩狂ったように射精をしている/息子の嫁をいつもいやらしい目で見ているエロ老義父なのであった
A井口・千明(東京都葛飾区青と6−23−16)
※犯罪首謀者高添・沼田の子分/いつも逆らえずに言いなりになっている金魚のフン/親子孫一族そろって低能
 低学歴で醜いほどの学歴コンプレックスの塊/超変態で食糞愛好家である/醜悪で不気味な顔つきが特徴的である
B宇野壽倫(東京都葛飾区青と6−23−21ハイツニュー青戸202)
※色黒で醜く太っている醜悪黒豚宇野壽倫/低学歴で人間性が醜いだけでなく今後の人生でもう二度と女とセックスをすることができないほど容姿が醜悪である
 異臭を流し込んでくるなどの嫌がらせを何度も繰り返ししつこく行ってくる嫌がらせ犯罪者である
C色川高志(東京都葛飾区青と6−23−21ハイツニュー青戸103)
※色川高志はyoutubeの視聴回数を勝手に短時間に何百何千時には何万回と増やしたり高評価・低評価の数字を一人でいくつも増やしたり減らしたりなどの
 youtubeの正常な運営を脅かし信頼性を損なわせるような犯罪的業務妨害行為を行っています
※色川高志は現在、生活保護を不正に受給している犯罪者です/どんどん警察や役所に通報・密告してやってください

【通報先】
◎葛飾区福祉事務所(西生活課)
〒124−8555
東京都葛飾区立石5−13−1
рO3−3695−1111

D清水(東京都葛飾区青と6−23−19)
※低学歴脱糞老女:清水婆婆 ☆☆低学歴脱糞老女・清水婆婆は高学歴家系を一方的に憎悪している☆☆
 清水婆婆はコンプレックスの塊でとにかく底意地が悪い/醜悪な形相で嫌がらせを楽しんでいるまさに悪魔のような老婆である
E高橋(東京都葛飾区青と6−23−23)
※高橋母は夫婦の夜の営み亀甲縛り食い込み緊縛プレイの最中に高橋親父にどさくさに紛れて首を絞められて殺されそうになったことがある
F長木義明(東京都葛飾区青と6−23−20)
0995774ワット発電中さん垢版2019/04/18(木) 00:39:43.56ID:8FOmTlji
>>990
端子機能の自由度は部分的にFPGA越えてる気がする

そこそこ自由に電圧レベル変えれるし、HとLの区切り、閾値も何種類かで変更できる
出力電流はCMOSなみに4ミリアンペアだけど入力電圧はTTLレベルに、とかできる
チップに入力するVdd自体を変える必要はあるけど5V入出力も使えるし、ニッチな用途にいろいろ使えそう
0996774ワット発電中さん垢版2019/04/18(木) 08:48:17.12ID:/JwnlZxD
デジタル部は小さいFPGA
アナログ部も同じイメージ
って事でいいんじゃない?
効率はともかくHDLでロジック書ける訳だし

それにCPUが入ってるからマイコン+CPLD+アナログが1チップになって便利ですよ、と
0997774ワット発電中さん垢版2019/04/18(木) 21:01:00.51ID:scKqE1DF
>>993
アナログ部はお仕着せ回路の組み合わせぐらいしか
自由度が高いのはデジタルのみのはず
FPGAほどじゃなくて、簡易FPGAな感じかと
あと、デジタルも割といろんなお仕着せ回路があって組み合わせ可能

アナログ回路で自由度たかいのは最初の無印PSoC世代だけらしい

とはいえ、3以後のアナログ系も、デジタルフィルタブロックも組み合わせたらかなりのことはできるらしい
お仕着せ回路だって、内部配線の組み換えでいろいろ出来るっぽ
微弱信号の入力に内部オペアンプ使って増幅後にA/D変換したりとか
0998774ワット発電中さん垢版2019/04/18(木) 23:42:36.84ID:scKqE1DF
>>996
デジタル部のFPGAっぽく使える部分UDBブロックは、今月のトラ技付録に使われてる4100Sには載ってないみたいだ
4200以上じゃないとダメみたい
0999996垢版2019/04/18(木) 23:45:19.09ID:H7zAtU/y
確かに4はあまりデジタルの事は考えてないね
5はUDB20個あるから結構な事ができてデジタル屋には面白いよ
10011001垢版Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 2002日 12時間 18分 59秒
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況