PIC専用のスレ Part 57
レス数が1000を超えています。これ以上書き込みはできません。
______
/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/ >>922
地雷は設計者だった、という話まで読んだ いや会社だと共通パーツライブラリに入ってるのしか使えなくてな、
新しく何か使おうとすると2時間仕事の申請書書かされるんだわ。
仕事のパーツが自由に選べるとか裏山 良し悪し 新しいものを探す旅に出なくていいという利点も大きい >922
では、あなたのお勧めするデバイスは何?
ここはPICのスレだからあまり長々とは話しできないので端的に答えてほしい。
PICにバグが多いのは確かで、他のチップに移行しようかと考えることもある。
ただ、デバイスの供給期間が長く、それなりの開発環境が安価に入手できるので使っている。
バグが多いために、特に完全な新規デバイスは避けるしかなくて、エラッタが出たころにやっと
使うかどうかを検討するしかない。
出来れば信頼のおけるメーカー製品で安価な開発環境があり、少なくとも10年以上の
供給期間を期待できるものが欲しい。 ルネといえどもエラッタ避けながら開発するのは同じなので
会社でノウハウのある石使うしかないわな…
エラッタよりもっと恐ろしいのがマイコン生産中止
30年前は設計ドキュメントなんて作る風習ないし開発環境はDOSのアセンブラだし… >>922
前任者は残念ながらスキルが低めだったのね 部屋に灰皿がある時点でダメな会社だから辞めて正解。 30年も前のデバイスを使ってて替えが無いって
どんなメーカーだ?
高くて低性能なのを買わされ続けても問題ないぬるい業界はいいねえ >プロなら少しでも地雷の少ない、あるいは地雷が少ないと思われる安全サイド側へ
>行こうとするのは当然だよ、
>作ったものの責任を取らされるのだから。
何が地雷で、どれが少ないのか客観的なデータを提示する人はいない。
根拠もなく中傷まがいの情報だけを垂れ流す人はいる。
この人に、他との客観的な比較を出すように書いても出てきたことはない。 いろいろ使ってりゃわかるだろ
バグの多さ
設計のチープさ
開発環境のしょぼさ >>927 >あなたのお勧めするデバイスは何?
推薦するCPUは特には思いつかないけど、推薦できないCPUはPICかな。
理由は君も書いている通りバグが多いしエラッタも修正しないから。
あと、8ビットPICはコアの能力が低く複雑な処理が出来ないという理由でも
採用は少し考えてしまう。
もっとも、プロなら客先からCPUを指定されることもあるし、
推薦するCPUとかしないCPUとかあまり考えないと思う。
>>928 >エラッタよりもっと恐ろしいのがマイコン生産中止
私としてはむしろ適当な時期に生産を終了して欲しいな。
CPUボードのCPUが入手出来ても、周辺の半導体やCRや機構部品などの
生産が終了すれば、結局、基板を作れなくなる。
客も適当な感覚で最新のCPUボードに更新していってくれないと、
メンテやサポート(開発環境の維持)、在庫部品の維持管理(保守部品の棚卸しなど)の
手間が掛かってしょうがないし、利益も出ない。
確かな根拠が有るわけでは無いけど、8〜10年位でどうだろうか?
>>929
実を言うと、私は前任者に少し同情しました。
全くの新卒者なのに、ハード、ソフトを教育してくれる人も居ず、
責任だけを負わされて、会社の体制にも大いに問題があったと思います。
課長もその点は反省したみたいで、次の採用者は中途採用の30代前後のベテランでした。
(>>923で嫌がられたのにまたも長文レス、申し訳無い、これで終ります) 割り込みの使い方も知らない人がソフト書いてることあるよな
PICみたいな超小規模マイコンを新人が一人で作らされたんだろうなって感じの糞コード
レビューを受けて愕然とした
一応大手のメーカーなんだけど 他との客観的な比較を出すように書いても出てきたことはない。 このスレにも割り込みの使い方を知らないヤツがドヤ顔でアセンブラで書いたって言ってたアホがいた
PICに執着してるようなヤツのレベルはこんなもん 日曜夕方の憂鬱なひととき、いかがお過ごしでしょうか メーカーもユーザーもレベルが低くて進歩がない
アセンブラで書くのが偉いと思ってるアホとか
30年も前のテクニックでドヤ顔とか
いまだに16F84を勧めるアホとか >むしろ適当な時期に生産を終了して欲しいな。
かなり前からこれを理由にPICを批判」している人がいるな。
しかもその理由が、他の部品がどうせディスコンになるから、なんて、おかしい。
この論理が通るなら、ディスコンにならない部品が非難されることになる、
通常、製品寿命が長いものについては、可能な限りすべての部品について
ディスコンにならないことを期待して部品を選択するよ。 アホの存在とチップの選択とは関係がないのでは?
まるで「Macは悪くはないけど信者が鬱陶しいから買わない」と言うのと同じぐらいに
非論理的な考え方です。 チップがダメ
開発環境もダメ
サポートもダメ
ユーザーもダメ >>939
ではスルーすれば良いのにスルーできない理由は何なのでしょう?
ここでアホとかドヤ顔と煽っても無意味じゃないでしょうか。 >934 返信に感謝。
ただ、推薦するデバイスが思いつかないのはあまり嬉しくはない。
あなたが何社のデバイスを使っているかも分からないが、その中から選択することは出来たはず。
正直、この答えでは単なるPIC批判に終わっているのが残念。
確かにPICは欠点も多いが、16ビット以上に限れば以下の点で使いやすい。
・周辺機能の多くは16ビットと32ビットで共通または類似でプログラムの使いまわしが効く。
・周辺機能の幾つかにはFIFOバッファが追加されており、複雑なプログラムを書かなくても
割込みの頻度を低く抑えられる。またはその分高速で周辺機能を動作させられる。
・同じことはDMA出もできるが、DMAの場合各デバイス毎に仕様が異なるのでプログラムの
可搬性の面からは面倒になる。
また、DMAのCH数の制約から全ての周辺機能に割り当てできないことが多い。
複数のデバイスメーカーを扱うなら、周辺機能のドライバの検証はそれなりに負担になる。
その意味では各デバイスにFIFOを追加してくれているのは非常に有難い。
この仕様が各社の標準仕様になって欲しいと思いが多分無理。 たかが電子部品のPICに、PICを使う人まで憎んだり恨んだりしているようで、
ストーカーの一種なんかね。 アンチが大量にわくのも人気のある証拠
人気のない製品は関心すら持たれない
わざわざPICのスレに来てアンチ発言してるくらいだから
PICのことが気になってしょうがないんだろうねw >>944
ある程度以上の規模なMCUなら
UARTのFIFOは大抵付いてるよ
付いてたとしても使い回しはちょっと
FIFOの有無とか関係無しに
一番違うのは割り込み関連
いずれにしろUARTドライバなんて超簡単な部類
こんなところに時間をかけたくない >>946
会社や仕事の内容を見れば技術レベルわかるじゃん。
しかもそれを得意げに書いてる時点で社会性や人間性もちょっとな 仲良くしたいんだけど
情報交換を妨げるヤツがいるから
エラッタの回避方法だって
信者のせいで語ることすら許されない 平日は客先や上司から理不尽な要求をされ、アホな部下の尻ぬぐいでストレスを
溜め、休日は5ちゃんでうさ晴らしですね >>951
>エラッタの回避方法だって
>信者のせいで語ることすら許されない
具体的なケースが出されているのに、その議論をすることが許されないほどに妨害があったっていつ? 具体的なことやソースを求めると誤魔化したり黙るのがエラッタエラッタと唱える人の特徴。 UARTは100%確実に発生るすソースもあがってる 信者に言わせると、
エラッタに引っ掛かるのはコーディング能力が足りないからだそうだ
普通に作ればエラッタの影響は受けないと
意味がわからん 夜は5ちゃんでハッスルハッスルハッスルハッスル!! 毎回毎回同じ話しかできないID:/uzfAU8KはNGにしましょう 今まで1回もまともな回避方法が出て来てないわけだが あ、
そういえば1個だけあがってたな
大分たってからだが 信者のせいでそういうのが埋もれるんだよね
実際にはいくつか方法があって
私も当選回避はしてるんだが
ほとんどの人はたまに問題が起きるのも知らずに放置してたんだよね
誰もエラッタについて知らなかったわけだから PICダメダメ信者が粘着して下らんレスするから埋もれるんじゃない? エラッタの存在の発見、エラッタの回避方法はある意味企業が
時間と労力を費やして発見したマル秘ノウハウみたいなもんだ
から、やすやすと掲示板に書着こむ人は少ないと思うんだ。
情報漏洩教育に厳しいマトモな会社の従業員ならなおさら。 マイコンはメーカーが社外秘資料を送りつけてくるので仕方なく対応してる
ディスクリート回路設計のトラブルは自社内ノウハウとして保有しているけどね 「ソフトのバグ」と主張してた信者さんは
知ってて意図的に隠蔽をしてたわけだね
そういうことにしといてあげる
まあ仕事で使うことは無いからもうどうでもいい
一通りPIC10F, PIC16F, PIC24, dsPIC, PIC32MM, PIC32MX, PIC32MK, PIC32MZと遊んできて
PICの良い点悪い点とこのスレのレベルの低さが良くわかった
たまにからかいに来るけどその時は対応よろしくね!
それからエラッタに関しては私の努力の甲斐あって、
わたし以外も書いてるようだ
私だと勘違いしないように どうでもいいと書きつつ、たまに来るとな
程度が知れますな
まあその程度の頭だから…なんでしょう >>871
あと、信者、信者と決めつけているけど、仕事の場合、プロジェクトとして
既に使う CPU が決定されていて、その条件下で技術者として製品品質
を確保しなくてはならない場合も少なくないと思うぞ。
自分は現役退いて久しいが、ルネなんかは政治的圧力で、偉い人が
勝手に決めちゃってたり。
エラッタ対策は概して出荷直前まで正攻法で動かそうと頑張ってしまう
ので、出荷直前にチップメーカーを呼びつけて血眼になって対策する
もんだ。懐かしいなぁ。 何がかんだいっても、AVRとかARMとかのスレが上がってこないのが
現実を示しているな armは、チップ買って作る人よりもボードで買う人が多いだろうから
ワンボードPCスレに、かなり話題が喰われてる気がすんな 昔、XXXXのNMOSのYYというCPUの日本代理店の営業マンが来社して、
「CMOSタイプを使ってくれ」と言われた事がある。
理由を聞いたら、「CMOSの方が新しいから」。
なんじゃそれ?と思い、NMOSタイプを買ったばかりで在庫もいっぱい有ったので、
無視して使い続けたら、納得できない不思議な動作をする。
で、CMOSタイプに変えたら問題無く設計通りに動く。
つまり、
NMOSのCPUにバグがあり、CMOSタイプで修正されたのを代理店は知っていたのに、
MOSタイプを回収したくなかったので教えてくれなかった、
という事なのね、と納得した。 訂正
MOSタイプを回収したくなかったので教えてくれなかった、
↓
NMOSタイプを回収したくなかったので教えてくれなかった、 >>977
なにをどこで何個買うかが決まらないと半導体の値段は決まらない >CMOSの方が新しいから
うむ、間違ってはない説明だったな
>なんじゃそれ?
そこで、新しいと何が違うのかを問い詰めるべきだったな >>977
5K公式価格では、
同じような機能同士の物を比べるとAVRの方が安いし
CPU性能は断然AVRの方が上
趣味ならそんな細かい理由で選ばなくて良い
一番良いヤツを買っても良いし、
わざとチープなのを買っても良い すまん。次スレは誰か立てて!
エラッタの話題を出しにくいという悲しみの投稿があったが
おれはそれを深く憂慮して同情する。
エラッタは発見も、回避もネットで公に情報交換や議論をするのにふさわしい話題だからね。
よって、PICのエラッタのためのスレを立てた。
https://rio2016.5ch.net/test/read.cgi/denki/1526300656
思う存分語ってくれると立てた甲斐がある。 >またスレ建て荒らしか
人聞きの悪いことを言うべきではない。
エラッタの話ができない、信者が邪魔をする、こんなだからレベルが低い。
前から繰り返されてきた指摘だ。
だったら、堂々とそれを話題にできるスレで議論すれば良いだろう。
スレタイになっていれば、もしエラッタに関する話題を不当に妨害する人がいても
その妨害がこそが不当だと退けることができる。
PICには考えられないぐらいの品種がある。エラッタだらけだ、という主張が確かなものであるなら、
ローカルルールで禁止されている「単発質問スレ」のレベルに収まらない話題があるだろう。 エラッタの話題はそちらに誘導してそちらでやってね
もう「PICにはエラッタが多い」ってだけの情報はここにはいらんから エラッタ情報はPICユーザーにとって必要不可欠のとても重要な情報だから、
エラッタ情報を妨害する人がいるからエラッタ関連だけを別スレにする、は本末転倒じゃ無いか?
エラッタ情報だけを分離、排除する理由が理解できない。
そんな事でスレッドを分ける位なら、8ビットPICとは縁の薄い32ビットPICを分離して欲しい。
つぅかそもそも個人が賛同を得ずに、勝手に「ここにはいらんから」とか内容を制限してよいのか? UARTは回避できない、I2Cは使えない、信者ガーって繰り返すだけの情報がいるって言ってる?
毎回下らんやりとりが繰り返されるだけなので
そんなに強調したいならテンプレにでも入れて消えてほしいんだけど いちいちムキになって相手にするからエンドレスの不毛のやり取りになるんだよ。
そだねー、とか、なぁるほどねぇ、とか、アンタが大将、とか言っておけばいいんだよ。 >>989
排除じゃないよ。
議論できないことを嘆くとき、取りうる一番シンプルで素早い解決だよ。
専用スレでも初めてスレでも同じような嘆きを書きつらねるばかりで、
エラッタの実際の検証に到れることが少なかっただろ?
それは環境のせいだったかもしれない。思う存分専用スレで語ればいい。
それに専用スレが盛り上がれば、こちらの方が傍流になるとも言える。
>そんな事でスレッドを分ける位なら、8ビットPICとは縁の薄い32ビットPICを分離して欲しい。
欲しい、ではなくて、必要だと思う人が必要に応じて立てれば良いのではないかな?
ともあれ、これからは、エラッタについては専用スレに誘導できる。
そこでは嘆く間もなく深い議論ができるだろう。いいことだ。 省略したら意味がわからなくなってる。すみません。
「PIC専用スレでも初めてのPICスレでも同じような嘆きを書きつらねるばかりで、」
「思う存分エラッタ専用スレで語ればいい。」
「それにエラッタ専用スレが盛り上がれば、こちらの方が傍流になるとも言える。」 高い
年間100個くらい工作する気じゃないと買えんな 愉快犯ってのは人通りの多いところじゃないと意味ないわけで。
キャンキャン吠えてる犬が別スレに動いてくれる筈も無く。 エラッタスレなんて、話題になったエラッタを鬼の首取ったように騒ぐだけで、
新しいエラッタや回避方法など有用な情報は何も出てこないだろう
エラッタ厨のレベル考えれば当然ここと このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 100日 12時間 57分 23秒 レス数が1000を超えています。これ以上書き込みはできません。