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/

731 :774ワット発電中さん:2016/05/10(火) 22:43:44.69 ID:TxujAoLv.net
今日初めてPSoC触ってて見たけど
斬新だね
やりたいテーマ実現のため色々プログラミングしてみまーす

732 :774ワット発電中さん:2016/05/10(火) 23:47:09.43 ID:dLdjNGzP.net
たしかにアイデアは抜群だけど、なんかいまいちソフトの実装が、、、分かりにくい。
Psoc1とPsoc3,4,5のこの不統一はなんなのだ。

733 :774ワット発電中さん:2016/05/11(水) 00:18:39.31 ID:gFabLRMA.net
ネットでPSoC使いを調べたら東大院卒の人とかのページあったりして
天才肌じゃないと使いこなせない気がしてきた
俺、工業高校しかでてないけど頑張って見るわ

734 :774ワット発電中さん:2016/05/11(水) 00:52:09.43 ID:/WTidjSc.net
昔は無料で会場セミナーとかあったんだけどね。

735 :774ワット発電中さん:2016/05/11(水) 02:46:53.06 ID:Bx+QZ4NT.net
>>734
全部を使い切ろうとすると難しいけど、便利に使えるところだけを使うという考え方も
あると思う。
 分かりにくいのは実装が不味いからだよ。コンポーネントの作りかたが下手だね。
こんな下手な実装では折角の機能やアイデアが台無しだ。

しかし逆にこの抜け加減がほのぼのとしていて安心できるね。もし太刀打ち
できないほど完璧に作られてしまうと、他のメーカーは全部やられてしまうよ。
それよりもお絵かき程度に簡単に回路やソフトができてしまうと技術屋が食え
なくなる。W

736 :774ワット発電中さん:2016/05/11(水) 07:36:35.43 ID:zs0iv7Mp.net
ローカル変数がまれに書き換わる('A`|||)

737 :774ワット発電中さん:2016/05/11(水) 08:20:35.09 ID:1H59y2B5.net
>>736 そりゃプログラムに問題がw

PSoC(1) と PSoC3/5LP は別物とかんがえて吉。というか
PSoC(1)は事実上収束方向なんでしょう。だから
PSoC Creatorに PSoC(1)を統合することもやっていないし
PSoC(1)の大きすぎる自由度(ゆえに初学者に敷居が高く映る)
の反省とみれば昨今のPSoC4の展開は理解しやすいし。

>>733 どこがそんなにまずいかな。PSoC3/4/5LPの話?PSoC(1)の話?

738 :774ワット発電中さん:2016/05/11(水) 09:07:09.74 ID:Bx+QZ4NT.net
>>736
 Psoc1の時、それに似た奇怪な現象にであった。
 Psoc1のUartのサンプルでGetParamってのが馬鹿っぽい。組み込みでバイナリ入力が
できないと話にならないよ。
で割り込みを直接取ってバイト入力を作ろうとしたんだが、なかなかうまくいかない。
WEBでサンプルを探してできたという人のプログラムをコピーしても結局うまくいかな
かった。
割り込みは入るのだが、どこかえりかかワークをこわしてしまう。デバッガがないの
で追えないのであきらめた。原因不明だ。

でいまPsoc4(秋月)をやってる。

739 :774ワット発電中さん:2016/05/11(水) 09:22:27.01 ID:Bx+QZ4NT.net
なぜ馬鹿っぽいかというと
Xgetc()
Xputc()
のサンプルがあればCでプロググラムするには完全だということ。EOFを-1にしておけば
バイナリでも関係なく取り込める。それにCではこれが標準じゃないのか?
それを作らないでGetParamだとか、なんかGetContだとか馬鹿な関数をたくさん用意して
アフォかと思う。

740 :774ワット発電中さん:2016/05/11(水) 10:50:27.20 ID:mUBbaLm9.net
>>738 >>739 PSoC(1)はM8CなんでCといっても
古いPIC並みの方言ばりばりCだとおもってつかあさい。
ハーバードアーキテクチャーだしデータ領域のアドレス空間は
8ビットだし、まあほんとにPIC16F84と同クラスのマイコン
扱いしてあげて。
それにフローコントロールないからそもそもバイナリ通信は
きつかろうと。
ARMコアのPSoC4のUARTモジュールならご不満なく使えるでしょう。

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

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