X



トップページ電気・電子
1002コメント338KB
PIC専用のスレ Part 57
■ このスレッドは過去ログ倉庫に格納されています
0001774ワット発電中さん
垢版 |
2018/02/03(土) 23:52:05.99ID:EM0c0L1y
     ______
   /Microchip ./|
 / ( ゚∀゚)   /  | アセンブラのアの字もわからない
 |~ ̄ ̄ ̄ ̄ ̄|  /. 超初心者からHEXが読めてしまう
 |/Z./Z./Z./Z_|/ ||  鬼プロフェッショナルの為のスッドレ(#゚Д゚)だ!モ゙ルァ
  ||. ||. ||. ||
大人気のPICマイコンのスレ
なんといっても情報が豊富だし、開発環境も多いし、パッケージも豊富
使いやすくて、しかも安い。やっぱりPICだよね
例の如く基本リンクだ
http://www.microchip.com/  マイクロチップ本社(Microchip Technology Inc. )
http://www.microchip.co.jp/ マイクロチップ テクノロジー ジャパン 株式会社
http://www.microchip.com/maps/microcontroller.aspx Microchip Advanced Part Selector (Maps)
またーりやっておくんなまし
種類が多くてワカランって奴は上記パーツセレクタで、機能から最適製品を絞り込め!
教えて君はとりあえずGoogle( http://www.google.co.jp/ ) くらい使おう

テンプレ内の秋月小売価格も在庫が捌ければ、次の仕入れからは昨今の為替相場変動にならって
適宜価格改定されてます。ここの表記価格とは違うかもしれないのでそのつもりで

回答者する人の注意
.  最初に回答したい気持ちは分かるけど、質問者の内容を、落ち着いてよく読もう。
質問者する人の注意
.  あなたの周囲しか通じない変な省略語は使わずに、なるべく詳しく説明してね

前スレ:
PIC専用のスレ Part 56
https://rio2016.5ch.net/test/read.cgi/denki/1501476623/
0223198
垢版 |
2018/03/05(月) 15:57:34.04ID:7sLqZ3xK
>>221
ラズパイ使うのなら、
LANとかUSBは、データ丸投げするために使い、
Writer作業は全部ラズパイで実現するから、
I/F経由でタイミング取ろうなんて考えないだろ。
それが分からないとは情けない。

そもそも、書き込み関するタイミングスペックはごく少数の例外を
除いて、minで規定されてるから、遅くなってもかけるよ。
0224774ワット発電中さん
垢版 |
2018/03/05(月) 16:56:40.95ID:ao27/+5d
>>223
ラズパイのlinuxやWinfowsIOTでのGPIOのタイミング規定わかってる?os使わずにフルスクラッチで書くの?ipやUSBの実装頑張ってね
0226774ワット発電中さん
垢版 |
2018/03/05(月) 17:57:15.07ID:Z0nJEbPv
タイミングがシビアなところまでUSBやEthernetからのコマンドタイミングに依存するように設計するのはアホ
0227774ワット発電中さん
垢版 |
2018/03/05(月) 17:57:54.91ID:7sLqZ3xK
>>224
嫌に絡む奴だなあ。

armはmemory mapped IOだろ?
お行儀が悪いことは承知の上だが、、
物理メモリ空間さえ見せれば、デバイスアクセスは可能。
手元にwiringPIのソースがあるから、GPIOアクセスは
これからパクればいい。
実際、wiringPIはmmapで物理空間をマップしてpinにアクセス
している。
Linuxからその程度は簡単に出来るんだよ。
必要なら、お行儀よく出刃ドラ書いたって良い。

自分が出来ない事は他人にも出来ないという
間違った思い込みはやめたら?
0229774ワット発電中さん
垢版 |
2018/03/05(月) 18:00:05.79ID:Z0nJEbPv
まあ別にRaspberry PIなんざ使わなくて
もっとチープなデバイスでも十分
0230774ワット発電中さん
垢版 |
2018/03/05(月) 18:36:10.49ID:RtUkVMxQ
>自分が出来ない事は他人にも出来ないという
>間違った思い込みはやめたら?

これだよな、ホント恥ずかしいヤツ
テメェのレベルがペーペーなのを自覚しろって、大方周りが馬鹿ばっかで天狗でもになってんだろ
0233774ワット発電中さん
垢版 |
2018/03/05(月) 22:05:18.10ID:qodsWXuS
Raspberry PIはOSが入っているから所詮組み込みで正確なタイミングは
無理でしょ。
全く用途が別なものを比べても意味がないと思うよ。
PICでもAVRでもそれぞれ得意とする用途が違うし
いいか悪いかを言うより何に使えるかを言えなければ
使う人の能力がないだけのことだでしょ????
批判するだけならバカでもアホでも簡単に言えることだよ
皆さんはどちらですか???????
0234774ワット発電中さん
垢版 |
2018/03/05(月) 22:16:52.51ID:Ai03uxsQ
>OSが入っているから所詮組み込みで正確なタイミングは無理

頭悪さ全開
0235774ワット発電中さん
垢版 |
2018/03/05(月) 22:34:26.14ID:s25uS4sX
どんな精度だと思っているんだよ
PICのライタなんか1ms前後の精度があれば十分で
そんなのはlinuxのタイマーで十分精度が出る
0236774ワット発電中さん
垢版 |
2018/03/05(月) 22:41:44.06ID:GHdplIot
>>233
>正確なタイミング
「正確」の概念が用途で変わるわけですよね…

min-maxがマイクロ秒オーダーで規定されていたらマイコンかもしれないけど、
minしか規定されていなければ、でかい遅延が発生するシステムでも、十分用途に必要な「正確」さを確保できます。
一方で、n秒オーダーのタイミングが必要になってくると、マイコンでは難しいことが出てきて、
高速で動作するプログラマブルロジックが必要になってきます。

>正確なタイミングは無理でしょ。
に対しては、
「いいか悪いかを言うより何に使えるかを言えなければ使う人の能力がないだけのこと」
がそのまま反論になってきます。解は一つではないでしょね。
0237774ワット発電中さん
垢版 |
2018/03/05(月) 22:44:00.32ID:s25uS4sX
ラズパイじゃPICライタにするにはもったいないけどな
arduino位がいいんじゃね?
つか、USBシリアル変換噛ますならPICでもいいかw
(既に書込手段持ってるならばだが)
0238774ワット発電中さん
垢版 |
2018/03/05(月) 22:47:17.22ID:s25uS4sX
いやもー、USBパラレルのBItBangモードでやればいい
ホストPCのソフトだけでできるやん
0242774ワット発電中さん
垢版 |
2018/03/06(火) 00:23:36.22ID:V5ec/EC1
敵はデバイスドライバの署名
なんでこんなに厳しいの……
0243774ワット発電中さん
垢版 |
2018/03/06(火) 02:00:38.59ID:8YmzIyeu
価格も考えて、
>>220 にnano-pi って書いたんだよ。$9.9 秋月でも1680円じゃんよ。
SDカードは必要だけど、EtherとUSBが漏れなくついてくる。
価格はLinuxでもArduinoと大差ない時代になったんだよ。
0246774ワット発電中さん
垢版 |
2018/03/06(火) 06:45:08.61ID:skKFvcxQ
だからデバイスの書き込みのスピードで開発効率左右するとかヘンだから
0247774ワット発電中さん
垢版 |
2018/03/06(火) 07:05:14.18ID:bMkemDWM
だらだらデバッグしてなんとなく動くものを作ってるので・・・
0251774ワット発電中さん
垢版 |
2018/03/06(火) 22:22:44.18ID:yWOpZ1gv
結局、ハードの比較だけしてるだけで物作りをしてる人間が
発言しているとは思えないな??
(反論だけならサルでもできる)
実際何を作っているのか、何を作るのに適しているのか
いえる奴はいないのか???
0253774ワット発電中さん
垢版 |
2018/03/06(火) 22:44:01.53ID:ERGvCWdB
>>251
>結局、ハードの比較だけしてるだけで物作りをしてる人間が
>発言しているとは思えないな??

なんで?

根拠もなく「ハードの比較だけしてるだけで物作りをしてる人間が発言していない」という仮説を持ち出してくるのはなぜなんだろう。

人がたやすく自分が何を作っているかを開陳するものだと思っているのだろうか。
自分が開陳できるのであれば、他人も開陳できると思っているのだろうか。自分でさえ開陳していない>>251が何を言ってるのだろう。
物づくりをしている人間が掲示板でハードの比較をしていてはいけないのだろうか。

サルに反論ができると思っているのだろうか。俺はあちこちの動物園に行くが、人様に反論しているサルを見たことがない。

そもそも、何を作るのに適しているのかがわかる、ということは相対的なものであり、
他のマイコンとの比較の上でしか成り立たないことぐらいは分かっているのだろうか。
ちーと触ったぐらいでそんな比較ができると思っているのだろうか。
物作りのセンスと、CPUの比較のセンスはベクトルが違っているものだとは思わないのだろうか。
一つのCPUを深く愛し、とことん付き合おうとしているファンが適不適を語れるとは限らないのである。むしろ難しいと言えるだろう。

反論するなら理由ぐらいは書けよと思う。
0254774ワット発電中さん
垢版 |
2018/03/06(火) 23:02:52.31ID:3Di1dev6
リセットICの時定数足りなくて、米粒PICで代替したことがあった
君んちの某アレにも入っているかもね
0255774ワット発電中さん
垢版 |
2018/03/06(火) 23:20:08.18ID:BlQ7L4jJ
ソフト的にもハード的にも面白みがまったく無い使い方だな
書き込みも含めて結構金がかかると思うけど
他に解はなかったの?
0256774ワット発電中さん
垢版 |
2018/03/06(火) 23:26:09.70ID:ERGvCWdB
>>255
>>254の話が
>君んちの某アレにも入っているかもね
ということで、そこそこの量産品だとして、

>書き込みも含めて結構金がかかると思うけど
1000個単位でMicrochipに依頼したらどれぐらいかかると思ってるの?
0259774ワット発電中さん
垢版 |
2018/03/06(火) 23:37:23.27ID:ERGvCWdB
で、その5000個だとしてMicrochipの書き込みサービスを使ったら?
0260774ワット発電中さん
垢版 |
2018/03/07(水) 07:49:18.24ID:snKX5HWx
リセットICが0.31ドルの時点で高い
もちろん機能によるけど
0262774ワット発電中さん
垢版 |
2018/03/07(水) 10:32:11.88ID:cmUwicRk
>>260
高いことは高いが、出荷時期などのバーターで吸収できる程度の価格
とくにリセットICは評価が大変。
0263774ワット発電中さん
垢版 |
2018/03/07(水) 10:38:17.85ID:SDgwcz9V
原価厨はキモい
モノ作りの経験ない上に人の話を理解できない
0264774ワット発電中さん
垢版 |
2018/03/07(水) 12:47:57.42ID:yzhthjPR
>>262
リセットICよりマイコンの方が評価が簡単で開発期間も短いって
いまいち理解できないんですが

うちの会社だと、ソフトリリースの手続きが非常に面倒なんで
コーディング期間をゼロとしても
その後が色々と

他だと違うのかな?
0265774ワット発電中さん
垢版 |
2018/03/07(水) 12:51:39.06ID:cmUwicRk
>>264
評価済みリセットIC -> 評価済みマイコン+新規ソフト -> 新規リセットIC

君、ソフトしかやってないだろ。電源周りは各種熱評価から電磁波、ノイズの評価が大変。
0267774ワット発電中さん
垢版 |
2018/03/07(水) 13:02:01.43ID:yzhthjPR
リセットICをマイコンで実装した方が簡単
やっぱり意味がわからんね

マイコンのリセット回路を使うわけだろ?
それの評価はしなくていいのか?

実際にリセットICよりも簡単に使えるリセットICもどきがあるなら
それだけで製品になると思うんだが
0268774ワット発電中さん
垢版 |
2018/03/07(水) 13:26:36.97ID:tfoJqeRp
新部品採用依頼の高〜いハードルを知ってる俺的には
採用済部品(マイコン)でやっつけた方が遥かに簡単と
いう意味ならすごくわかる。
0269774ワット発電中さん
垢版 |
2018/03/07(水) 14:36:38.27ID:HdsJkpgE
たいして数も出ないくせして、やたらと煩い車屋とか
はっきり言って、出来るものなら付き合いたくない連中だな
0270774ワット発電中さん
垢版 |
2018/03/07(水) 15:10:58.60ID:yzhthjPR
あまりに現実感のない作り話の相手はこのくらいにしておくか
0273774ワット発電中さん
垢版 |
2018/03/07(水) 16:05:27.29ID:0w186Dfx
電源回路の待ち合わせとかで予定していたよりリセット長くしたいなんて話で
まあ、電源設計から見直せばいいのだけれど、もうそっちはそっちで評価しちゃってるから
すり合わせのお鉢を押し付けられて、しかも最小の部品変更でリセット時間長くしなきゃならない
で、PICでやっつけちゃったてなわけなんで
予定ロットががはけたらつぎは見直すのかもしれないが
量産部隊が悲鳴上げたって知るもんか
ババ抜きはいつも最後の工程に回っていくんだ
(ひでー)
0274774ワット発電中さん
垢版 |
2018/03/07(水) 18:26:27.82ID:L4dfLUJk
>>267
>リセットICをマイコンで実装した方が簡単
>やっぱり意味がわからんね

>マイコンのリセット回路を使うわけだろ?
>それの評価はしなくていいのか?

「簡単」を考える上で、「既成リセットIC」と「マイコンで作ったリセットIC」を比較するから
わからなくなってるのでは?

>>265を読めばわかるけれど、前提になっているのは、「評価済みマイコン」を使うこと。

それと、このケースで、「こちらの方が簡単」というのはシステムの観点だと思う。

(1) リセット時間を変えるだけでOK。ただし既成リセットICには思うようなものがない。
(2) リセット時間を変えなくてもトラブルが起きないように、各部の調整を行う。

(1)の方が簡単なケースは多々あると思う。

トラブルシューティングだから、最初の設計が不味かったんだろう、というのは無駄な議論なのでしない。
0275774ワット発電中さん
垢版 |
2018/03/07(水) 18:31:10.34ID:L4dfLUJk
>>272
おー。MPLAB にFPGAの開発ツールも統合するつもりか!
というのは置いておいて。

貪欲だなあ。AtmelのFPGAは普及もしていなかったしな。
0281774ワット発電中さん
垢版 |
2018/03/08(木) 12:09:57.62ID:+j+6ssDG
専用ICかCPUかはともかく、リセットは重要だよね。
ある研究室に納めた実験用装置が、
「1週間に1回程度誤動作する」(運用は1日に数回、電源を入れて30分ほど)
とクレームがついて、解決に時間が掛かって苦労したことがある。
持ち帰ってチェックすると何の問題も無く動作するので。

結局、原因は隣の建物の数KWのモータの電源オンによる、AC電源の一時的な電圧降下だった。
モータと装置の電源を入れるタイミングが同じだと誤動作し、
CPUのリセットに失敗して正常に起動しない。
いったん起動すると、電圧が降下してもちゃんと動作する。
CPU内部のリセット回路を諦めて、外部にリセット専用ICを入れたらOKになった。
0282774ワット発電中さん
垢版 |
2018/03/08(木) 12:15:12.98ID:MqOYrKCT
CPUから遠いものから順にONが初歩の初歩
0283774ワット発電中さん
垢版 |
2018/03/08(木) 12:49:05.31ID:H6qBBdgb
CPUのリセットがいまいちなのにCPUをリセットICの代わりに使う不思議
0284774ワット発電中さん
垢版 |
2018/03/08(木) 13:01:19.42ID:nE5TzlV7
主要な方針として、Microchipは今後も「MIPS」ベースと「ARM」ベースの両方の製品を提供し続けるという。
Microchipの32ビットマイコン「PIC32」ファミリーおよびAtmelのARMベースの32ビットマイコン「SAM」ファミリーへの投資も継続する。
同様に、Microchipの8ビットPICマイコン、Atmelのマイコン「AVR」ファミリーへのサポートおよび投資も続けていくとする。
また、IDE(統合開発環境)の「Atmel Studio 7」「MPLAB X」の両方を将来もサポートしていく。
0288774ワット発電中さん
垢版 |
2018/03/08(木) 17:00:11.29ID:18W/N+Ra
スマホとか用のAシリーズのARMもやるのだろうか
それとも組み込み特化かな
0289774ワット発電中さん
垢版 |
2018/03/08(木) 23:14:11.47ID:cOuC0ewC
Atmel Studioも負けず劣らずリソース莫迦食いで激重なんだよなー
0293774ワット発電中さん
垢版 |
2018/03/09(金) 10:48:41.63ID:CLOqdYaY
そりゃ、他人様のコードを単にbuildするだけならな
そんなら、build済みのバイナリでも貰った方がもっと早い

これが硬派?
0294774ワット発電中さん
垢版 |
2018/03/09(金) 11:18:05.94ID:E2we1Ehe
硬派と時代遅れは同義語?w
知識の肥やしとして有っても良いとは思うけど
0300774ワット発電中さん
垢版 |
2018/03/10(土) 07:46:31.60ID:YFns4bh1
NetBeansベースのIDEって他にどんなのがあるのだっけ。
0302774ワット発電中さん
垢版 |
2018/03/10(土) 09:18:13.51ID:A417ifvs
ひどい名前だよな
もっともeclipseは日食に限らず食の意味しかないが
0304774ワット発電中さん
垢版 |
2018/03/10(土) 12:26:12.71ID:r5qbAtMs
単純にNetBeansとEclipseを見間違えたんだと思う
0306774ワット発電中さん
垢版 |
2018/03/10(土) 13:27:54.89ID:oFKIaIQz
8bitCPU-RAM256byteをターゲットにプログラミングするのに
IDEで1Gとかメモリ必要になる

とう考えてもクソ設計
0307774ワット発電中さん
垢版 |
2018/03/10(土) 13:32:32.46ID:HPslsfG5
たしかにΩ
0309774ワット発電中さん
垢版 |
2018/03/10(土) 14:03:42.33ID:YFns4bh1
それにしか使わないのなら、もっと小さいものでできることぐらいわかっているだろうに。
0310774ワット発電中さん
垢版 |
2018/03/10(土) 14:27:52.60ID:8Gludczj
1GB使おうがどうでもいい
動作がとろいのはどうにかして欲しい
0314774ワット発電中さん
垢版 |
2018/03/10(土) 15:46:28.22ID:oFKIaIQz
新しいICD4は高速!Pickit4は高速!

でもIDEはドンドン肥大化で低速化

F1並のエンジン搭載車新発売!!
でもタイヤは軽トラ用しかハマりません

アホが設計してる
0315774ワット発電中さん
垢版 |
2018/03/10(土) 16:33:20.63ID:r5qbAtMs
ぶつくさ言ってる暇あったら最新マシンの稟議書いとけ
0319774ワット発電中さん
垢版 |
2018/03/10(土) 20:50:06.95ID:5wak/U2c
OracleのJavaは今後、半年後とにバージョンアップして、
5年サポートのLTSを3年ごとにリリースするらしい
LTSは基本有償サポート前提になるらしいな
だからフリーのJavaを使った開発ツールはOpenJDKを使うことになるようだぞ
0320774ワット発電中さん
垢版 |
2018/03/11(日) 08:58:49.00ID:YxwkhH4k
>>306
コンパイル時に出来る処理を予めしておく事で実行速度上げるのが、今時のCPUのトレンド。
0321774ワット発電中さん
垢版 |
2018/03/11(日) 11:12:32.35ID:FE6pvGrl
>>317
周辺機能に.NETを使ってるかもしれないけれど、現状のAtmel Studioは、C++ネイティブベースじゃなかなったっけ。
Visual C++ のランタイムが必須なはず。

というか、Java、.NETが必要だからクソだとか、メモリを大食いするからクソだとか時代錯誤も甚だしい。
年寄りがいまどきの若い者が、と愚痴っているのと同じ。

自分が若いころには当たり前だった環境やソフトは、それより前の世代の「お前」に、リソース大食いだと愚痴られていて、
その当時のお前は、前の世代の「お前」の愚痴を「年寄りはたいていこうだ」と冷めた目でみていたはず。
■ このスレッドは過去ログ倉庫に格納されています

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