PIC専用のスレ Part 57
■ このスレッドは過去ログ倉庫に格納されています
______
/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/ リセットICをマイコンで実装した方が簡単
やっぱり意味がわからんね
マイコンのリセット回路を使うわけだろ?
それの評価はしなくていいのか?
実際にリセットICよりも簡単に使えるリセットICもどきがあるなら
それだけで製品になると思うんだが 新部品採用依頼の高〜いハードルを知ってる俺的には
採用済部品(マイコン)でやっつけた方が遥かに簡単と
いう意味ならすごくわかる。 たいして数も出ないくせして、やたらと煩い車屋とか
はっきり言って、出来るものなら付き合いたくない連中だな あまりに現実感のない作り話の相手はこのくらいにしておくか Microchip、Microsemiを83億ドルで買収へ
Microchip Technologyが、Microsemiを83億5000万米ドルで買収する。買収後の年間売上高は約58億米ドル規模となる見込みだ。
http://eetimes.jp/ee/articles/1803/07/news087.html 電源回路の待ち合わせとかで予定していたよりリセット長くしたいなんて話で
まあ、電源設計から見直せばいいのだけれど、もうそっちはそっちで評価しちゃってるから
すり合わせのお鉢を押し付けられて、しかも最小の部品変更でリセット時間長くしなきゃならない
で、PICでやっつけちゃったてなわけなんで
予定ロットががはけたらつぎは見直すのかもしれないが
量産部隊が悲鳴上げたって知るもんか
ババ抜きはいつも最後の工程に回っていくんだ
(ひでー) >>267
>リセットICをマイコンで実装した方が簡単
>やっぱり意味がわからんね
>マイコンのリセット回路を使うわけだろ?
>それの評価はしなくていいのか?
「簡単」を考える上で、「既成リセットIC」と「マイコンで作ったリセットIC」を比較するから
わからなくなってるのでは?
>>265を読めばわかるけれど、前提になっているのは、「評価済みマイコン」を使うこと。
それと、このケースで、「こちらの方が簡単」というのはシステムの観点だと思う。
(1) リセット時間を変えるだけでOK。ただし既成リセットICには思うようなものがない。
(2) リセット時間を変えなくてもトラブルが起きないように、各部の調整を行う。
(1)の方が簡単なケースは多々あると思う。
トラブルシューティングだから、最初の設計が不味かったんだろう、というのは無駄な議論なのでしない。 >>272
おー。MPLAB にFPGAの開発ツールも統合するつもりか!
というのは置いておいて。
貪欲だなあ。AtmelのFPGAは普及もしていなかったしな。 microsemiの石、ディスコンになったら困るなぁ 専用ICかCPUかはともかく、リセットは重要だよね。
ある研究室に納めた実験用装置が、
「1週間に1回程度誤動作する」(運用は1日に数回、電源を入れて30分ほど)
とクレームがついて、解決に時間が掛かって苦労したことがある。
持ち帰ってチェックすると何の問題も無く動作するので。
結局、原因は隣の建物の数KWのモータの電源オンによる、AC電源の一時的な電圧降下だった。
モータと装置の電源を入れるタイミングが同じだと誤動作し、
CPUのリセットに失敗して正常に起動しない。
いったん起動すると、電圧が降下してもちゃんと動作する。
CPU内部のリセット回路を諦めて、外部にリセット専用ICを入れたらOKになった。 CPUのリセットがいまいちなのにCPUをリセットICの代わりに使う不思議 主要な方針として、Microchipは今後も「MIPS」ベースと「ARM」ベースの両方の製品を提供し続けるという。
Microchipの32ビットマイコン「PIC32」ファミリーおよびAtmelのARMベースの32ビットマイコン「SAM」ファミリーへの投資も継続する。
同様に、Microchipの8ビットPICマイコン、Atmelのマイコン「AVR」ファミリーへのサポートおよび投資も続けていくとする。
また、IDE(統合開発環境)の「Atmel Studio 7」「MPLAB X」の両方を将来もサポートしていく。 いい加減コネクタにRJ11使うのは止めてくれないかな ICD4はRJ-45がささる
手に入りやすくて便利じゃん >>284
すごいね、CPUのゼネコンだな。
4ビットや1ビットも始めたりしてw スマホとか用のAシリーズのARMもやるのだろうか
それとも組み込み特化かな Atmel Studioも負けず劣らずリソース莫迦食いで激重なんだよなー NetBeansベースとVisualStudioベースだったよね コマンドラインでコンパイラ呼べ
硬派はIDE使わない そりゃ、他人様のコードを単にbuildするだけならな
そんなら、build済みのバイナリでも貰った方がもっと早い
これが硬派? 硬派と時代遅れは同義語?w
知識の肥やしとして有っても良いとは思うけど >>296
世の中のIDEは、NetBeansベースが主流になってるのにな。 俺の観測範囲では猫も杓子もEclipseなんだが…… NetBeansベースのIDEって他にどんなのがあるのだっけ。 ひどい名前だよな
もっともeclipseは日食に限らず食の意味しかないが MPLAB X以外に見たこと無いなぁ
知ったかクンか? 単純にNetBeansとEclipseを見間違えたんだと思う 8bitCPU-RAM256byteをターゲットにプログラミングするのに
IDEで1Gとかメモリ必要になる
とう考えてもクソ設計 それを富豪プログラミングという・・・
(なんか違う) それにしか使わないのなら、もっと小さいものでできることぐらいわかっているだろうに。 1GB使おうがどうでもいい
動作がとろいのはどうにかして欲しい 好きだなぁお前も
こんなにトロトロじゃねえか... java=クソ
eclipse=java
∴ eclipse=クソ 新しいICD4は高速!Pickit4は高速!
でもIDEはドンドン肥大化で低速化
F1並のエンジン搭載車新発売!!
でもタイヤは軽トラ用しかハマりません
アホが設計してる ぶつくさ言ってる暇あったら最新マシンの稟議書いとけ どとねっと、よりはマシ
Atmel-Studio7の糞っぷりは半端無い AVRやatmelネタがよく出てくるのは対抗意識か? OracleのJavaは今後、半年後とにバージョンアップして、
5年サポートのLTSを3年ごとにリリースするらしい
LTSは基本有償サポート前提になるらしいな
だからフリーのJavaを使った開発ツールはOpenJDKを使うことになるようだぞ >>306
コンパイル時に出来る処理を予めしておく事で実行速度上げるのが、今時のCPUのトレンド。 >>317
周辺機能に.NETを使ってるかもしれないけれど、現状のAtmel Studioは、C++ネイティブベースじゃなかなったっけ。
Visual C++ のランタイムが必須なはず。
というか、Java、.NETが必要だからクソだとか、メモリを大食いするからクソだとか時代錯誤も甚だしい。
年寄りがいまどきの若い者が、と愚痴っているのと同じ。
自分が若いころには当たり前だった環境やソフトは、それより前の世代の「お前」に、リソース大食いだと愚痴られていて、
その当時のお前は、前の世代の「お前」の愚痴を「年寄りはたいていこうだ」と冷めた目でみていたはず。 pic32でまともなコンパイラが使えればいいのに・・・ 〜かもしれないけど、〜じゃなかったっけ
〜はず
〜はず >>322
「まとも」って何だろな。
XC32ならコマンドラインからでも使えるはずなので、
>>322さんの価値観ではXC32は「まとも」じゃないのでしょうね。 はずの部分を否定できないから>>323のような反論しかできないわけで。ははは。 CPUが遅くてコンパイラもひどい (純正無償版)
だからアセンブラ信者が多いんだろうな >>326
多いかな?
ラウド・マイノリティなんじゃなくて? アセンブラ信者さんは、ファイルシステムとフーリエ変換と10インチの液晶パネル制御かもアセンブリ言語で1日以内に組み上げてしまうんでしょ。
レベル高すぎて、とても真似出来ないわ。 >>324
まともなコンパイラとは
質のいいコードを吐くコンパイラ
コンパイラも吐いたコードも正しく動くのは言うまでもない
コンパイラ環境への要求リソースや処理時間は
昔ほど重要じゃない アセンブラもできないヤツが
どうやってコンパイラが吐き出したコードの質を判断できるわけ?
コードが読めないんだから、そんなの出来るわけ無いだろ > 周辺機能に.NETを使ってるかもしれないけれど、現状のAtmel Studioは、C++ネイティブベースじゃなかなったっけ。
ID:FE6pvGrl <- コイツが言ってる 周辺機能とは何を指してるんだ? >>332
普通は吐いたコードの実行時間とコードサイズで評価する >>336
コンパイラの選択肢が無いならコンパイラ単体の性能評価など不要
お前は普通じゃないってことだ
30年も前の開発スタイルから抜け出せない老害℃玄人 プログラマーのウンコバクを許容するか
ガベージコレクションのメモリ大食いを許容するか
ってなって後者になっているのが現状なんだろ
昔の話を持ち出すのとはワケが違うよね メモリ大食いはIDEの話
コンパイラが大食いしてるわけじゃない >>329
>他では話題になることもない
根拠にもならんな。
ユーザー何人のうち不満を持つ人が何人いるかだろ。 >>336
フリーのコンパイラも有るし。
特に16bit以上はGCCベースだから。 >>340
アセンブラネタが出た直後にわざわざwww うわ、書き込み途中で送信した。すまん。
IDEそのものがすべての機能を単体のプログラムに実装してあることなんてないわけで、
通常は、コンパイラも外部ツールも別のプログラムやモジュールを使う。
で、そういうのが、IDEのVisual Studioベースに縛られるわけでもない。
他のツールや環境で作られていたりしてもわからんよ。 相変わらず昔の話持ち出す奴って
中身空っぽの話ばっかりだな だーかーらー
不満がある人はそういうの何とかしようとして
その解の一つがIDEを使わない、=コマンドラインコンパイル
いったんmakefileなりバッチを整備すればワンタッチだ
エディタは使い慣れた相棒
PICくらいならAPIの森もないし
ソースラインブレークできなくても何とかなる
というかそれくらいの用途にしか使ってないんだけど
あの愚鈍なIDEを使わざるを得ない人はご愁傷様 PC用プログラムも担当なんだけど、そうなるとVisual Studio がインストールされてる訳で
その上で殆ど同じAtmel Studioインストールすんのはなんかなーって思う。 Microsoftの Visual Studio も幾つかのバージョンが共存していて、
Eclipseベースの開発ツールも混在していて、
こんなものですね。 フロッピー1枚で開発してた頃が懐かしい
誰だよ開発環境を太らせた奴は 各開発環境ごとに数Gごと食うからな
メディアは安くなっても手間と時間は安くなってはいない >>352
フロッピー1枚に入るように減らせとか号令をかける奴が居なくなったことが原因だと思う。 信じられないかもしれないが
秋月でPICコンパイラがフロッピーディスクで売られていたんだぜ… 今でもフロッピーでコンパイラ売ってないか
PICじゃないかもしれないが MS-DOS の時代は OS+コンパイラでもフロッピーディスク1枚になんとか収められた。 パソコンのOSと日本語変換ソフトと辞書と、IDE付きCコンパイラと、ユーザーデータ領域を2枚のフロッピーで実現できていたわけだけが。
だけど、そんなことを懐かしんでも意味薄い。
コンパクトな開発環境を作っても、商売が成立するほどには支持されないからこその現状なんだし。 >>356
ブラゲーでもネトゲでも同じだ
40GB当たり前とかふざけてる
容量減らす工夫がゼロ過ぎて呆れる >>360
イミフ
コンパクトなら、機種ごとに専用だろうがなんだろうが支持するけど?
一生使わない機種を網羅したり、一生使わないライブラリを網羅して大容量なんて使いたくもない >>362
↓これが理解できずに「意味不明」とぬかすのなら相当なおバカさんだと思う。
>商売が成立するほどには支持されないからこその現状なんだし。
商売が成立するほどの支持者がいると思うなら、お前が作るか、お前がお金を用意して誰かに作らせてみることだな。
できたものを売れば良いではないか。
でも、お前もそれで商売が成立するほどに支持者がいるとは思っていないのだろ? >>363
有料でこんな太い開発ソフトなら
誰が買うんだね?
何が商売成立とか抜かしてんだ? 余っているディスク容量を減らすのに開発工数を使うくらいだったら
新しい機能入れるわな ■ このスレッドは過去ログ倉庫に格納されています