前スレ読んだけどシリアル通信が使ってるクロックによって微妙にズレたり
するのなんか知らなかったわ w
組込みエンジニアって言うのが恥ずかしくなってきた。
日常でも観て落ち着けよ
マニュアルにもボーレート誤差とか載ってるけど、MPU設定するとき読んだりしないの?
てか、調歩同期の仕組みすら知らない人が、最近じゃ多いのかな
外部とのやりとりは、昔からあるシリアル通信じゃなくてUSBかLANだけになっちゃってたら設定しないもんなぁ
調歩同期は、非同期の方式のひとつの名前だからな。名前が悪い。
CSMA/CD方式だって非同期シリアルだ
信号ストリームからPLL使ってクロックを再現する
PLLロック所要時間を稼ぐためにフレーム頭にプリアンブルがある
ま、いまどきのGbEとかはハブ相手のP2P通信で常に信号流れてて
PLLが常時ロックしてるからほぼ同期シリアルみたいなもんだ
CSMA/CDって単にキャリアセンスマルチアクセス/キャリアデテクトの略だろ
変調方式は関係ないだろその語には
PLLクロック抽出を非同期って言っていいのかなぁ
ならUSBもCANも非同期だな
って言うか調歩同期の3線式しかやった事ねーw
RTSとかCTSは折り返し以外で使った事ないし、半二重以外でやった事ないわ
いまどきUARTなんて何に使う?
JTAGとかI2Cは間違いなく同期シリアルだな
UART Serial Bus(微笑
>>10 ・レーザ発信器の制御BOXとの通信
・レーザのパワー測定器との通信
・イメセンの照明コントローラとの通信
・レーザの水冷機との通信
・温調機との通信
発信器と測定器にはUSBもついてるけど、USBは構造的に
すっぽ抜けやすいから設備には使わない
レーザもそうだが天文機材とか、バイオ機器も、UARTだらけだな。
レガシーフリーなPCだらけなのに、USBからの変換だと動かないことを保証します、とか
ふざけたベンダ大杉。
抜けやすい構造のUSBだけにしてるほうがおかしい
USBでやってほしいなら、USB側で抜け防止のロック付コネクタも仕様に盛り込め
結局、コストの問題だし、使いようがない機材は代替品が出た瞬間見捨てられるだけ。
殿様商売ってのは、裏返せばいつ簒奪されるかわからん商売、ってことだが、
歴史を見る限り、たいてい後からつまらん泣き言を言ってる例ばかり見つかるw
簡単にさせて簡単に抜けるのがUSBのコンセプトなんだから
簡単に外れちゃ困る機械にUSBを選択する方が間違ってる
外れちゃ困るなら青櫛でしょ。
USBは、インバータで三相モータを制御する環境でダメだったからもう使わない
石のせいもあるんだろうけど、モーター回すと通信できなくなってしょうがないからUARTにした
20 :
前991:2012/06/10(日) 13:26:40.70
>前993,995 送り側が僅かに速い場合、stopbitと次のstartbitの継続時間が僅かに
短いでしょ。受け側ではstopbitの真ん中(のつもりでちょっと後)をセンスした後、1bitの
半分の時間経ってからstartbit待ち状態に遷移、この時送り側のstartbitは既に開始
しているので、受け側は慌ててstartbit検出状態に遷移・・・文字列が連続する間
ずっとこの遅れが蓄積してゆくと、やがて半bit分ずれて、stopbitがHじゃないエラー
がおきる。その次のstartbitがまた認識できるか、エラー状態から抜けるのにどの位
かかるかで、回路により動作はばらつく。
誤差の%と1塊の文字数から、どのくらいの長さなら受け取れるかは予測できる。
うちらはマイコン側は半端なclkを採用するのが一般的だったし、きりのいいclk使って
あ〜やっぱりずれたね、で戻したりした。
>>19 なんでRJ45コネクタにしたのか謎な485
>>21 好みというかフォーンネットのRJ11の流れでそうなったんじゃね?
EIA-485ではコネクタの規定なかったはずだし
>>21 あー、USB-485変換器でRJ45なのあるよねー
ツイストペアで入手性もいいからなのかな・・・安いしね
>>23 コネクタもケーブルも安い。
100BASE-Tって全二重の差動シリアルだから、
485と変わらないじゃない。
485のハブがほしいよね。
>>20 Stopbitセンス後に時間待ちする意味がわからん
26 :
20:2012/06/10(日) 16:53:06.84
それは仕様だからとしか・・・パルスの真ん中でセンスする、ってルールをstopbitまで
適用すればそうなるでしょ。stopbitが0.5という規格があればよかったかもしれないね。
実際にあるのは1bitと2bit、1.5bitってのは無かったかな?
27 :
20:2012/06/10(日) 16:56:23.08
20の例みたいに、送り側のレートが僅かに速いときは、受け側stop=1、送り側stop=2
で実装すると、多少遅いがつながるね。1方向しかダメだけど。
stopbitの長さってのはそもそも大昔のタイプライタメカの遅さを送信側が待ってやる都合でできた仕様なわけで
電子回路なそれも受信側はセンスさえできたらすぐStartBit待ちに入ればいいんでないの?
1.5も、覚えがある
PLLのロック待ちだろ。
お前ら何歳で年収いくら?
63歳年収15万 (PGでは)
>>28 そうしても
>>20のずれはやはり発生するよ。
29歳で400万
34で400万(しにたい)
>>34 一人暮らしなら問題なくね?
結婚すると大変そうだが。
年齢×10万円が月給の目安だよ
34歳だと月給目安は
34x10=340万かよ。
年収が凄い事になりそうだな。
この業界って実はみんな金貰ってるのね・・・
38歳で650万くらい
俺も、年齢x10万円の目安で月給もらいたいよ。。。
その月給を得るぐらいの労働って超過密スケジュールだから ほどほどがいい
体脂肪計のキットってどっかにない?
232cで体脂肪率が読めるようなやつ
出来れば体重も取りたい
USB体重計なら、Phidgetsに有ったな。
44 :
仕様書無しさん:2012/06/18(月) 16:44:35.00
SH2コアの石のIPでACサーボモータを回すソフトウェアを開発してくれる組み込み屋さんを探したいんだけど
どんなキーワードで検索すればいいでしょうか?
ルネサスに聞いたら紹介してくれたりしないかね?
46 :
仕様書無しさん:2012/06/18(月) 18:01:17.71
>>44 SH以外ならやった事あるからSHでもいけるかな
うちでよければ
回路設計からよろしくってやつじゃねえの?
48 :
仕様書無しさん:2012/06/18(月) 18:09:00.04
回路設計もやらせてくれるの?
おぉ、これは安心だな。
その道のプロだわ
51 :
44:2012/06/18(月) 18:39:35.49
回路はありますのでそれにあわせて動かしてもらうことになります。
(回路からならやります、という業者さんはそれなりに見つかります)
当方でもDCなら経験あるのですが…
>>49 ありがとうございます
問い合わせてみます
52 :
仕様書無しさん:2012/06/18(月) 20:01:16.13
ブラシレスDCモータのレスレス制御ならおまかせあれ
良いなあモーター制御。学生時代は良くやったんだけどな、今の会社はデータ管理が
主だからな
一口に制御っていってもいろいろだからなあ。
ただPWMで出力変動させるだけでも制御は制御だからw
本物の制御屋さんにしたらそんなオモチャを制御なんて言わないでくれって感じだろうけど
俺は口先ひとつで上司の血圧をONOFF制御できるぜ?
ヒーターしか装備して無いので冷却手段が無いのが難だがな
ACサーボモータにもフィードバック制御があるんだよ
出して終わりってのもあるかもしれんけど
フィードバックがない「サーボ」ってイミフ(
>>56 サーボなんだからフィードバック必須だろうよ
AC系やったことあるけど、イミフなフィードバックあった
どう使ったかは覚えてないなあ、危ないところはリミッタで止まるような仕掛けあったし
確認程度だった?、ずれ分は補正したような...
>>59からPID制御という言葉すら知らないトーシロー臭がする
>>59 必死だなw
さすがにCすらわからん奴はこのスレ開こうとしないだろ
で、PIDくらい調べてみたのか?
勉強になったろう、感謝しろよ
むしろ俺が感謝されたいぐらいだわ。
一生懸命、PIDとかググったんだろうし
んー?
崇められたいものたちが集うスレ?
IDもない板で俺とかいわれてもなあ
IDも無いからPID制御も無いのか…。
古典制御の教科書なんて、最後の後書きでPID制御を全否定してH∞制御やれ、
って書いてあって、じゃあこの教科書の存在意義は? と教授に問い詰めたな。
ロボコンやらなきゃ関係無い話かも。
PID制御は90年代はじめにやったなあ
パラメータとかは他の人が考えてくれた
数式分解できれば、別に制御自体はたいしたことじゃなかったけど
まだ出たなめんどくさい奴らが
こんな廃れたスレで言い合いしてどうすんだよ。
難しいことを難しい言葉でごまかしてる?
70 :
仕様書無しさん:2012/06/21(木) 21:22:25.16
PIC使って回路からソフトから全部作るこじんまりとしたシステムの仕事ってないかなあ
PIC系しかわかりませんってこと?
72 :
仕様書無しさん:2012/06/21(木) 21:56:44.08
ARM系もMIPS系もx86系もオッケー牧場やで
73 :
仕様書無しさん:2012/06/21(木) 21:57:26.80
でもPIC楽しいからなー
あ、PSoCでもいいよー
この後の話題
PIC
PID
PIE
PIF
PIG
>>72 さんに加えて、SPARCもOKや。
だが、SHとかガラパゴスマイコンだけは勘弁な。
カタログスペックだけは立派でも、縛りのキツい開発環境はストレス溜まる。
加えてガラパゴ(V850、SH、RX、H8、R8、PIC)もOKやで。
なんでもこい、いやください。
そんなに仕事欲しいのか?
じゃあ仕事やるから、お前らプログラマが金払え!
コケまくりで怒ってる人、登場?
>>77 最近は、派遣は最初タダとかだからな(新人とか特に)
もう日本人はものを作っちゃだめなのよ。
まだ気づかないの?
原始人?
いみがわからない
ゴミ作って
資源の無駄使いするからじゃないか?
負荷価値(笑)
>>79 ゼロゼロ物件みたいな人材だなw
人あまりのところに依頼したらどうなるか
学習能力あれば...
88 :
仕様書無しさん:2012/06/23(土) 07:37:49.09
お客さんは問題ないんだけど社内に敵がいる
やりにくい
PIDのソースコード貼ってください。
入力と出力の条件?もわからんのに
ソースが〜〜〜〜〜〜〜〜〜〜〜〜〜
とか?
素晴らしすぎる
94 :
仕様書無しさん:2012/06/24(日) 19:44:44.05
難しそうな業界ですね。
やっぱり、職業訓練で半年やったくらいじゃ入れないですか?
話術、教えてもらうほうがいいかもね
96 :
仕様書無しさん:2012/06/24(日) 22:12:44.46
ピッドって実際にはDはあんましつかわないよね
PIDとか分からない人ばかりだからな。
初歩中の初歩でしょ
98 :
仕様書無しさん:2012/06/24(日) 23:49:49.75
製造業の危機とか言われてますが、家電の組み込みは危ないとかありますか?
買い替えとか促す商品が出ないからでしょ、危ないって言われてるのは
やってるところは地味にやってるんじゃないの?
微分項は収束を速くしたい(=追従性能を向上したい)場合に効く
異常発振(発散)を避けたければ使わない方がいい
>>100 知らないのなら、無理してレスしないほうがいい
自分に言えw
103 :
仕様書無しさん:2012/06/25(月) 20:00:06.38
モータってPIだよねD使ってるのみタコとない
ただの台形制御だったとか
HV(ハイブリッド車)のモータは、わざと脈動させてエンジンの振動を打ち消してる。
単純な台形制御で切り替えてるだけじゃないよ。
モータって言っても、いろいろあるでよ
いっしょたくに言われてもね?
家電は終わってるでしょ。
>>98 家電は中国製で十分になってしまったから
ごくわずかに存在する国内設計に入れればなんとか。
家電は一定の市場が存在するから
無くなることはないよ。
会社が無くなったら御仕舞いだけど。
炊飯器は残って欲しい
家電って組み込み大活躍の分野だものね。
制御の王道。楽しいと思う。ソフトの規模も小さいし。
デジタル家電や車は厳しすぎて病むから嫌だ
炊飯器とか未だに4bitCPUとか使ってんのかな?
汎用的な使い方ができる4bitが残ってるぐらいじゃね
開発環境とか揃えるのが大変かも
113 :
仕様書無しさん:2012/06/26(火) 17:35:55.20
>>110 家電は国内メーカー自体が存続の危機なんでしょ?
受注生産みたいなことしてるんじゃね、家電
パソコンなんて、やっちゃば商売だって言われてはや10年?
やっちゃ‐ば
東京で、青物市場のこと
覚えた。
116 :
仕様書無しさん:2012/07/05(木) 21:01:42.83
おいおいボードおかしいじゃねえか
あそこの抵抗実装してねえだろ
こんなんじゃテストできねえ
勝手にハンダ付けしてやんぞ
焦げてもしらねえぞ
と20年前に買ったリールがなかなか減らない鉛入り半田で付けてしまうファーム屋であった
ハイブリッド車のエンジンもPID制御なの?
古典制御なのに
古典制御って言われてるだけで
コンピュータで制御する方法としてはまだ確立されてないじゃね
プローブ線出しぐらいしか半田ごて使わんから
半田が減らんよ。入社で買ったまま。
RoHSなのにジャンパつけて出荷したった
最近ようやくいいのが出てきたけど、振動が多い環境で使う物に鉛レス半田は怖い
加温+振動試験で結構クラックはいるんだよね
鉛入りみたいに粘る鉛レスは高いんだよなぁ・・・
123 :
仕様書無しさん:2012/07/06(金) 21:55:46.72
塩分たっぷりペースト
その基板は当然開発用だよな・・・
いまどきは区別無いな。
開発基板なんか作ってる余裕ないし。
数が少ない奴は開発基板=製品版だからジャンパー飛んでても製品化しちゃうなぁw
多い奴は修正あったらちゃんと改版するから開発基板≠製品版初版だぬ
俺とこは、チップ抵抗ですら大きいのを使うと壊れる原因だから
ジャンパーはありえん。
それ熱と構造の設計がタコなんじゃ?
実装方向に制限できるケースはあったけどね
今は基板を起こすコストなんてただ同然だからまともな企業で
>>127はまずないと思う
いまどき一品ものなら
できあいのボード使うけどな。
ジャンパ飛ばして動く基板なんてありえん。
基板起こすコストだけじゃないことがわからない
>>130がまともな企業に勤めてないことはわかった
うちも数枚ならジャンパー飛ばして済ませる
わりと名の通った会社だけどね
てか、20cm×20cmの6層板作り直しとか、
>今は基板を起こすコストなんてただ同然
なんてことは無いわけで、
>>130があつかってると思われる数センチ角片面とか両面程度の物と一緒にされてもなぁw
ふーん小ロットを6層基板で作るんだ。
で、パターンカットとジャンパーで修正?
その場合、表面以外のパターンの修正が必要な場合はどうするんだろうか?w
ずいぶんと愉快な会社だね。
まあ実在するならだけど
なんか捻じれてるな。
ジャンパオッケ=両面程度=安い=遅い
ジャンパ無理=3層以上=高い=速い
安い高いは業種それぞれだしなあ。
>>135 >わりと名の通った会社だけどね
どうせ、言っても分からないような脳内会社だから気にするな。
本当に名の通った会社なら社名ぐらいだせるだろうし。
2層目でジャンパつけたことある人いる?
パターンは内層でも部品実装は部品面か半田面なんだから
想像力があればどう修正するかわかるだろ
スルホやランドが必ずしも触れる場所にあるわけじゃないんですよ。
なんか80年代で時間が止まってるんじゃないの?w
いや、案外いけるもんだよ。
あなたこそ70年代で時間が止まってるのか?
例えばQFNなんかランドはチップの下のあるんだけど、そこにどうやってジャンパー飛ばすんだよw
そうでなくても、今時のICはピンの間隔がアホみたいに狭いからそこに
半田付けするのも一苦労なんですけど。
ローズ対応でコテの温度も従来より高くなってるうえにパターンも細いから
ちょっと油断してるとすぐパターンが剥離するし。
お前のたとえの場合は作り直すんじゃね?
米に文字書く職人でもジャンパは無理だろ
接続がQFNやBGA同士ならできない場合があるが、そうじゃなきゃやりようがあるだろ
それにピン数が少ないQFNならはがして線とばすよ
ピン感覚が狭いってどれくらいのこといってるんだ?
0.4や0.5くらいなら当たり前なんだけど
145 :
仕様書無しさん:2012/07/08(日) 06:14:53.37
漏れがやるとDIPでも足がショートするwwww
ジャンパ飛ばして動く周波数
の時代が懐かしい。
高周波部分の修正ばかりとは限らない
冷静に考えるとUSB3とかすげーよな
ものすごい周波数なのにあんなぞんざいなコネクタで
よくぞ動くものだわ
そう?
2.5GHzってちょっとすごいくね?
GHz=1/nsだもんな。
光ですら30cm
しか進まない世界。
>>148 いや、実際にすごいよ?USB2.0とは別の世界。ほとんどPCIeみたい。
で接続時はイコライザ効かせるという。
計算間違ってますよw
組み込みなんてそんなもんだろ
正直、フェデラーのほうがすごいわ
なにそれファラデーよりすごい?
海外から通販でお買い物するときに使うじゃん
パスカルだっけ?
ありがとう僕の友達、パスカルに逢わせてくーれーえーてー
今日のヘルスのフェラレディー、すごかった
161 :
151:2012/07/10(火) 07:22:21.06
え?違ってる?
>>160 ふぇらしてくれる女もいないのかよ。
やっぱり、この業界はこんなやつばっかだなぁ。なさけない。
と童貞の俺はいつも思ってる
街の灯りがとても綺麗ね組み込み
ブルーライト組み込み〜
ブルーライトカット眼鏡使い出してから捗るわ〜
モニタの色温度下げて、かつ、輝度もコントラストもめっちゃ下げてるんだけど、
眼鏡使った日と使わなかった日で、帰宅時の目のしょぼしょぼ感が全然違うんだよね
老眼が進んでるからなあ。
ブルーカット良いかも知れんな。
ピントはディスプレイの距離で固まった(´∀`)。
シニアファーマーのみなさん
老眼で基板パターンとか修正手ハンダとか辛くないですか
どうだろ。
慣れてくると感でいけるからあまり問題ないきがする
基板触らない(触らせてもらえない)環境になって幾年
ハードの解析も他人がやってくれるし、楽でいいわ〜
ドライバも書いてくれりゃいいのに
給料はかわりに使ってあげようじゃないか
半田のときはメガネ外すし
拡大鏡もあるからオッケ。
サンバイザーみたいな拡大鏡、もう手放せなくなっちゃったなぁ
てか、いまだに部品選定〜回路図書くってところからやらなきゃならんのだけど、小さい会社だからしょうがないか〜
ハンダ付けは乱反射が辛い
そう?
割と簡単だけど
ハンダ付けは玄人には無理
>>173 あれ頭を動かしてピント調整しなきゃならんからどうも苦手。
あと、外野を肉眼で直接みたいときにレンズをいちいち上に跳ね上げないとならないのが鬱陶しい。
外科医が使うサージカルルーペもあんな感じなんだろうか。
ところでみんな雨どうだった? 九州って水没したらしいじゃん
いつものことじゃん
梅雨後半の九州水没
真夏の四国旱魃
台風期の東京水没は日本の風物詩です
大雨がチェルノブイリとは違うところだな。
そうなんだ
九州って毎年沈むのか
心配して損したわ
振動試験とヒートショックは敵
ヒートショックは子供の頃練習した
静電気試験もちょっと緊張する
サージが一番恐ろしい
電源ラインの部品が破裂する
組み込みソフトウェアにいった君たちに質問。
回路には全く興味がなかった?
ハードもソフトもやってる人いるかな?
どっちの知識も必要な分野だけど、実際にやってる人に仕事内容とか聞いてみたい。
知識?
マニュアル読めません(読みません)とかが普通みたいだよ
基本的なところは読めるよ
設計しろといわれてもハードの設計は無理だけど
俺もあんま入り組んだ設計は無理だなあ
レビューではバンバン文句付けられるけど
おかしい時はまずハードを疑って回路図とデータシート見て質問攻めする
まともな人が
C言語ができるってだけで、組み込み現場に派遣されてるだけです。
俺は元ハード屋だから余裕だぜ
回路設計だろうがパターン設計だろうがファームだろうが何でもこい!!
…何でもは嫌です…どれかひとつに集中したいです…
いまどきハードだソフトだ
で人を分ける余裕は無い。
文系なのに、組み込みやってる。
行列やらラプラス変換やら日本語じゃないと思われる言葉が飛び交ってる。
おれも元ハード屋
ハードやってた頃勤めてた小さな会社のソフト屋が死んじゃって、
急遽ソフトまでやるようになってからずっと両方やってるな〜
WES 2009とWES 7
いま主流はどっち?
来年の今頃ならどっち?
ハードとソフト両方やるのはかまわんが、同じ案件で両方やることになり、
工程表も完全に時期がかぶってるのはなんとかしてほしいぜw
回路も読めるよ。
Z80の頃ならアレだったけど、SH3とかARMとかだとハード設計はムリ、そこまでの知識はないです。
全てが専門化してきちゃったよね。
自分で遊ぶ時も秋月で完成品ボード買ったりしちゃう。
やらないから、余計やれなくなってるのかも知れない。
Z80というか、素の論理回路組めるのなら、
高速回路を考えなければ…というかそういうことは中だけでやらせるモノに限れば……需要ないしめどいか。
液晶VGA用フレームメモリ・出力の付いたSH見たときは驚いたなあ。
技術営業って職種があるけど、あれってどうなんでしょ?
転職先が技術営業しか募集してなくて、それでも
入ろうかと思ってるんですが……。
技術的な顧客サポートとか、展示会で立ちんぼとか、
新規顧客の開拓とか、そういう仕事と考えて
いいんでしょうか。まあ、転職先に聞けよという
感じですが。
もう組み込みとか設計自由度ないから
メーカ回路をこぴぺするだけだよ。
むしろ調達や価格交渉がメイン。
>>203 技術に無知でも勤まるのが技術営業
馬鹿でも勤まるのが技術営業
無駄な伝言ゲームで客を混乱させるのが技術営業の仕事
ハードはHDLでFPGAやるだけでも面白い
>>203 客からも、(多分)自社の技術者からも馬鹿にされる役
まともな技術営業なんかまだ見たことないな
どいつもこいつも馬鹿と嘘つきばかっか
208 :
仕様書無しさん:2012/07/17(火) 22:07:14.99
209 :
203:2012/07/17(火) 22:09:38.52
>>205 >>207 そうか、ありがとう。一応バカじゃないつもりw
なので、開発からも愛される技術営業目指してみるわ。
電話相談してもテキトーなその場の口からでまかせしか言ってこないからメールで質問して言質をとってる
馬鹿な奴に限って
「俺はばかじゃないw」とか言うんだよなぁ
プログラム設計書に「テーブル設計」っての書けって言われて
テーブルって、構造体の型かって聞いたら、実体のことらしいのさ
ただ実体全部staticで隠蔽しちゃってるから、どうしたものかと
buf @ xx.cとか書くしかないわな
>>212 そりゃ、隠蔽してようがなんだろうが残さずかけってことじゃね?
外部にI/Fとして出すなら要らんけど
構造体なら構造体って説明したほうがいいと思うし、
不完全型を使って実装を隠蔽してるなら、やはりそう書くべき。
もし、C言語の開発で「テーブル」というものを要求されてるなら、
C言語の仕様書のどこにそんなものがあるんですか、と質問しておけ。
16×16のバイトテーブルとかそんな話なんかな
まぁ数はともかく組込みならよく使うけど
構造体を使わず実体でテーブル
で
ROM上に配置されたデータの羅列を
任意の位置を指すと、テーブルからデータポインタになおして参照して返してくれる関数
とセットで
とか
思いついたが
違うな
構造体のほうが楽だなあ
テーブルというか配列の中身の
意味
内容
あれば実態の計算式
と
参照の仕方とか書いとけってことじゃあ
これこういう時に使います的な
>プログラム設計書
設計書とか言ってるけど
ソース読めないから
参考書書いてくださいって言ってるようなもんでしょ
そうは言われても、
「ドキュメントはソースです」と言われて困るのは引き継いだ人だしな。
コード一行一行のドキュメントなんていらないけど、
シーケンスとか構造体の説明とかは欲しいとは思う。
int a;
とかなってたらもうね。。。
要求もなしにソース(コード)書ける魔法使いでもいるのけ
書いたら終わりみたいな人はいるけど、(デバッグせん人)
マイコン動かしたことすら無い奴がハードやってるんだけど、
適当に回路コピペして基板屋に出して、
回路図と基板が合ってたら部品実装して、その後は全部俺。
我慢も限界に達したけど、カス過ぎて口をきく気にもならんから上に直訴して、
次からは最初から俺がやるようにしてもらった。
仕事量はちょっと増えるけど、ストレス減るからいいかw
222 :
212:2012/07/19(木) 16:32:42.53
実装はこんな感じ
//xx.h
typedef struct {
int a;
int b;
} xx_t;
xx_t* get_xx(int);
//xx.c
include "xx.h"
static xx_t xx[2];
xx_t* get_xx(int n) { return &xx[n]; }
//yy.c
include "xx.h"
void yy(int n) {
xx_t* xx = get_xx(n);
xx->a = 0;
}
実体ってことはstatic xx_t xx[2]の図を書いて、xx_t* get_xx(int)を関数仕様の方に書けばいいのか
なんか微妙だな
xx
は
ネタだよな?
んーんと・・・テーブル???
225 :
仕様書無しさん:2012/07/19(木) 19:11:34.73
そもそもテーブルって何だよ
>>222 それって、
・関数仕様
・構造体
この2点をドキュメントに書いて終わりなだけじゃないのか?
悩む程の事には見えないが・・・。
>>225 Cだったら、配列にデータが入ってれば、
それはもうテーブルって感じなきがするが。
JPEGのあれとか
>>212が言われた「テーブル設計」ってのがなんなのか、
現場の人間にはわからないものってことが確定した・・・と考えればいいのか?w
ちゃんと聞いて返事をここに書けよ
>>212 なんかすっげーもやもやする
229 :
仕様書無しさん:2012/07/19(木) 19:51:15.25
変な言葉使わずに素直に配列データって言えばいいのに
>>222 この場合テーブルって、IOマップのことでしょ。
あと、システムのメインとして管理しているデータの定義とか。
>>229 覚えたての言葉って使ってみたいだろ?
「オブジェクト指向」とかさ。
>>230 いやIOならそう言うだろ、いくら何でも
このスレに書くってことは組込みなんだし
もしかして
>>212に言った奴って何もわかってないなんちゃってSEか?
相手に伝わるように言葉を選ぶことの大切さが
よくわかるスレですね
>>226 ドキュメントに入れなきゃいけない項目に「テーブル設計」って入ってるのよ
でいて構造体定義は別に必須じゃないみたいで、もう分けわかんね
中途で入ってドキュメントちゃんと書けっていつも言われてたけど、お前らの言うドキュメントって一体何なのかと
あんまグチグチ言うとキレる上司だし、ほんとクソだよ
>>228 だからよく分からんけど、
>>212がすべてなのよ
何だろ、構造体は型定義せずに全部グローバルに置くって方法しかないのかな
こんな感じ
struct {
int a;
int b:
} xx[2];
他の人のコード見たら1個もstaticキーワード使ってなくて、それもどうかと思ったけど
あー、昔の組込み屋の書き方なのか
カプセル化とかグローバル変数使うなとか一切なしの
まぁ、聞くしかねぇだろ
「テーブル設計ってなんですか?」って。
それが嫌らな
「テーブル設計の所ですが、構造体の定義を書けばいいですかね?」とか。
そうすれば、とりあえず「テーブル設計」何を書けばいいかは回答してくれでしょ
実は工作機械のプログラムなんだろ?
イスの設計の方はいいんですか?とかカマかけてみればいい
>>237 構造体定義のことですか? って聞いたら、実体だっていうのさ
例えば、int hoge[2]に((xx_t*) hoge)->aってアクセスした場合は? って聞いたら、hogeの方だと
でstaticの場合は? って聞いたら、それでもそうだと
まあ向こうもあんまり考えてないみたいだし、俺も考えるの止めようかと
実体書く意味あるのかなあ? mapファイルと構造体定義で見れるのに
スレ汚し失礼しました
俺が馬鹿なんだろうな。
>>239の上司が言ってる意味がいまいち理解出来んw
241 :
仕様書無しさん:2012/07/19(木) 21:57:32.62
なんだ性的変数一覧のことか
俺は変数の配置アドレスからエンディアンまで
虱潰しに聞くぜ。
もうさ、テーブルって考えるから構造なの?って混乱するんであって、データ
そのものにフォーカスしてそれを入れとくエリアを説明してやればいいんじゃね?
実体なら定義文そのものなんだけど、それを貼りつけても仕様と認めなくて
テンプレートで四角を並べないと納得してくれない上司なんですね。
書かせるだけで、かさ見て、判断してるだけとか?
>>244 ご名答
「C言語わからない人も読むから」らしい
あまりにもバカバカしいから反論したら、ブチ切れでかえされたよw
「コードなんか読んでも分からない」って主義らしいわ、アホくさ
Cの構造体はコンパイラによって具体的にどう配置されるかわからんからな
物理的配置を記述することで設計/実装者の意図を明確に示せってことなんだろ
まあそれも、アラインメントとpackオプションだけ書けば分かるんだけどね
あくまで「C言語読めない人」のためってのがミソ
ドキュメントは「そのドキュメントが誰を対象としているか」で書く内容は
違ってくるとは思うが
>「C言語わからない人も読むから」らしい
プログラム分からない人がプログラム設計書を見てどうすんだろ。
アプリ屋が回路図見たって「へぇ」で終わるのに、
それすら知らない人が見て、何か分かるのだろうか。
>>250 >>246がそうならそうかもしれないが。
なんか、「プログラムを分からない人が開発する時にそのドキュメントを見れば
プログラムが作れるようなドキュメントを作れ」と言ってるように俺は見えたよ。
組込の話だろ?
アプリプログラムを知る必要がなくても
アプリがメモリにどう情報を格納するか知る必要がある立場の人って
いくらでもいるだろう
I/O mappedメモリとか、ハードがメモリバスを監視してるとか
DMAのデスクリプタテーブルってこともある
JAVAやWEBアプリ書いてる人の口から
DMAのディスクリプタ―なんて単語きいたことねぇ。
こういうスレなので、知ってて当たり前だろというのは分かるけど、
Andoriodアプリ、iPhone系アプリ、Windowsアプリでもなんでもいいけど、
そういうスレで、DMAのディスクリプタ―とかI/Oのメモリマップとか気にしてる人みたことないわ。
第一、そういうのを気にしなくいいようにするのがこっちの仕事なんだし。
Androidアプリの記述言語はJavaではなくてJava互換の謎言語って建前だぜ
(笑)
オラクルと一生懸命争ってたな…。
>>212が腐った老害だらけの会社にいることはわかった・・・気がする
例えるなら
ベルセルク全巻貸すよと言われ、いざ借りて読み始めたら13巻だけを抜けている感じか。
いやー、借りてみたらカバーの中はドラえもんだった的な
もうドラえもん?がいるみたいな認識でコンピュータを使っている(に使われてる?)人がリアルでいますから
>>251 やめた会社の上司に「どんな国の外注に出してもコーディングがちゃんと
出来る仕様書」というのを作れと言われたのを思い出した。
そのレベルまで作るんだったら、その予算を開発支援ツール買うか、
テスト仕様書をきっちり作ってそれに通るようなプログラムを作らせるとかのほうが
よっぽど有意義と言ったんだけど全然聞き入れられなかった。
仕様書=テストコード。
テストコードの書けない仕様担当ぷは去れ。
>>260 きっちり作るのに仕様書とか設計書を活用するのだよ・・・
なにを担保にしてテストケースを作ってるのかは分からんけども「書いてあるからそれが機能として実現できてるか
どうかを確認する」ってことで、担保にできるんだよね。
いくらツールを使おうが、人をアサインしようが、抜けってものは必ずあるもんで、それをなくすためにも、ね
>>260 仕様書作成求められて、違う内容で答えるおまいさんも大概だな。
英語で書けって意味も含まれているのかもしれないけど。
え、テストケース考えんで作りこむのけ
書いて終わりの人が多いのかな
>>263 うん、品質の高いソフトウエアを作るためにはという内容だったからそういう問答になった。
上司の結論がコードに完璧に対応するフローチャートを作れっていう意図だったので、
260みたいな発言してた。
会社やめて違うところで働いたら、自分も会社もいろいろアレだったというのは
十分よくわかった。
>>264 当時は仕様書だとテスト仕様書は「xxxx機能が問題なく動くこと」とかで
まかり通っていて、なにをどうするというのがなかったから、それを何とかしたかった。
ソフトは手段であって、
仕様書こそが「今回のプロジェクトが作り上げる成果の図面」
であり契約書なんだからしっかり書けというのは
まあ正しい。
でも言うだけで期限内に完遂できるように
プロジェクトメンバーを導かない管理職は要らない。
そりゃあるでしょ。回路屋さんがらかくとは思うが。
>>267 製品の仕様から回路もソフトも派生すんじゃねえの?
うちの回路屋はいきなり回路図書き出すから優秀でも使えない。
> いきなり回路図書き出す
要求が理解できるなら普通じゃないのけ?
会社とか客によるだろうが、うちのハード屋は回路図の前に細かい仕様書書いたり書かなかったり
でも回路図はみんな読むのに、コードは誰も読まない状況はアホとしか言いようがないぜ
そのアホ系が
欲しがるものは?
2重化すると錯誤が生じるので
回路図に全部書くのが最適解。
ソースコードも同じこと。
ソースコードの中にdoxgen用のコメントを入れておいて
それを成果物とするのでよければ。
回路屋も仕様書書くべきだよ。
なんで動作が全部ソフト屋の責任なんだよ。
>>274 ブロック図とかハードの設定方法とか書くんだよ
回路図にすべて書くのは当たり前
基板屋に出すのは回路図と部品表だけだし
回路図読んだり、ICEで動かしてみれば解るとはいえ
ソフト屋がICのデータシートをググって
回路の動作をいちいち追わなきゃいけない
俺の会社はおかしいと思う。
>>277 それ普通じゃね
特にシリアル通信とか絡むと
280 :
仕様書無しさん:2012/07/21(土) 09:23:42.28
>>278 最下層は一部のスペシャリストが書いて、その上のアプリ屋とは区別すべきだと思う
その区別が無く、ゴッチャゴチャなソフト開発体制はどうだろうってことじゃないかな
まあ2chやってるようなオタク層はゴッチャゴチャが好きって言う人多そうだけど
人いっぱいいるとこはいいけど、中小だとそれ出来ないんだよなあ
メカも出来りゃ何か色々面白いかもな
設計的にちゃんと分離できてれば、別に同じ人が書いてもいいんじゃないかと。
規模によってはむしろ同じ人が書いた方が早いこともあるわけだし。
283 :
仕様書無しさん:2012/07/21(土) 09:43:40.02
>>282 アプリ層=製品知識
ドライバ層=ハードウェア知識
と違う分野の知識が要求されるから、「書いてもいい」けど「分担できるよね」ってこと
人が少なければ仕方ないにしても、人がいるのに分担せずにゴッチャゴチャってのは
どうかと思うってこと
共通部分は括りだして他でも扱えるようにしたほうがいいのは当然だし
まあ単なる横レスだからこれ以上もういいんだけど
284 :
仕様書無しさん:2012/07/21(土) 11:12:13.94
>>279 漏れがやるときっと2年はかかるだろうなwwwwwwww
>>269 いや、読める読めないじゃなくて回路図と共に部品の選定結果とかを載せた
書類としてはあるんじゃない?ってこと
>>279 コメにもある、今これぐらい出来るエンジニアがどれぐらいいる事やら・・・・
少なくとも俺は無理
>>283 組み込みといっても白物家電レベルのものとデジモノでは次元が全く違うので
話がややこしいが、少なくとも前者よりの開発ではそもそもHWの抽象化なんて必用がない。
そもそもPCみたいなものでHWの抽象化によってコスト低減と効率アップが図れるのは、
ドライバ層をアウトソースできるから。
>>283の言うように全部自社開発するのなら、かえってSWとHW両面のコストアップを招くだけ。
おまけにHWの抽象化は柔軟性とパフォーマンスの低下というコストを支払って得られるものだから、
最終的に出来上がる製品は高価で低性能のどうしようもないものになる可能性がある。
時給で働いてる人に効率化は自分の首を絞めるようなもんです
>>286 出来る奴はいるだろうけど、
モチベーションが凄いな。
多分俺でもできるけど、2年かかる
>>289 ごめん。出来る奴がいないって言ってるわけではなく、
あそこまで一人でやれる人ってのはそうそういないだろうなぁって話。
時間を沢山もらえれば、いけるでしょってのは分かるがw
ただのリモコンおもちゃだったりして
一番の問題はモチベーションかと
やろうと思えばできると思うけど、肝心のやる気がまるで出ない
家じゃいつもぐてーっとしてる
「いや、やればできるよ。やる気が無いだけ」
って台詞は出来ないのと何も変わらないような・・・
明日から本気出すと何もかわらんだろw
仕事であれを作れといわれたら作れるけど
プライベートでならやる気が出ないから作れない
>>294のたとえはたとえば一度も働いたことがないのにやる気さえあれば働けるという事例に対して言うことであって
これまでも制御機器を作ったことがある人間に対して言うのには必ずしもふさわしくない
やる気に依存して
仕事する奴はまだ若いな。
トラ技の今月号のステマかと思ってたんだが
俺もやる気があればあのぐらい出来る。
ネットワークスペシャリストやエンベデッドシステムスペシャリストも取ろうと思えば取れるけど、
やる気がない。ただそれだけだ。
余暇で仕事と同じことができるのは入社3年くらいまでかな
むしろ、そのくらいで無駄なことはしないと
割り切るようにならないと、会社に損害を与える存在になりかねん。
超優秀ならまた別だけど
まぁ、俺は仕事してるフリして遊んでるパラサイト社員だけどな
>>299 まぁ組込みの場合、仕事の範囲超えてプライベートで頑張ってもあまり報われない業界だよね。
組み込みはソフトだけ頑張っても意味ない。
ハードが壊れる事だって想定しなきゃいけない。
趣味で変なことをすると
周りに迷惑をかける。
言われたこと以外しないほうがいい。
それが処世術だよ。
指示待ち世代と言っては叩き、
余計なことをするなと言っては叩く。
そして優秀な奴がこないと嘆く。
こういう人を、普通は「バカ」と言う。
再来年から本気出す
>>303 誰とは言わんが、被害妄想が激しい奴が一番「バカ」っぽい。
>>303 しかしこういう人が企業では「出世」する。
・おととい 来やがれ
・明日は明日の風が吹く
・明日風邪ひく予定があるんで休みます
本気を出すと壊れてしまう。
310 :
仕様書無しさん:2012/07/23(月) 21:25:46.92
なんか最近面白そうな仕事ばかり降ってくるんだけど3つ掛け持ちとかできねええええwwwwwwww
>>310 シングルタスク乙
俺は最高で4つまでやったことあるぞ
>>311 普通に考えて、3人月分の仕事抱えちゃった ってことだろう
HTテクノロジ搭載 放課後ティータイム
そりゃまあこの業界そのくらいは普通にあるだろ
派遣だと掛け持ちはありえないけどな。
派遣先で掛け持ちさせられるだけだろ。
掛け持ちさせるくらいなら、もう一人出すね。
掛け持ちさせてつぶれたら、別のをよこせで済むのかな。
うむ
322 :
仕様書無しさん:2012/07/25(水) 00:56:46.81
そんなことより、川崎宗則って息してんのかな?
バスターマシンがあるとか無いとか、関係ないのです!
>>318 長期の仕事だと頼む方も考えるけど、期限が目先で短期の
仕事だと話が早い人に振ることが多いから、
ピークが突然出来上がったりすることが多かったとかいう話?
327 :
仕様書無しさん:2012/07/26(木) 01:36:05.16
329 :
仕様書無しさん:2012/07/26(木) 08:39:51.35
>>327 「普通こうだろ」って言う人ってアホっぽく見えるから気を付けろよ
人を「アホっぽくみえる」とか言う人の方がアホっぽく見える。
>>330 お前はアホっぽくないな。 アホそのものだ。
しってるか
アホっていうやつがアホなんだぞ
334 :
仕様書無しさん:2012/07/27(金) 05:59:55.19
チャッタしてるな。
バカモンそいつがルパンだ!
アホ そいつがルパンだ!
バカ そいつがルパンだ///
そういえばアホモンって言わないな
俺がガンダムだ
確かに見事にチャタってるw
おい、チャタの話はやめろ!
またあの暗黒を繰り返したいのか?
340 :
仕様書無しさん:2012/07/27(金) 11:37:27.66
チャタ王
チャタって?
あれだよ。
よく「霊圧が……消えた」って言われてる奴。
インド人の演歌歌手だろ
知ってる、最後に必ずみんなで踊るんだ。
ニコ動のゴミ箱のやつ、いまWBSで見た
大手自動車メーカーのエンジニアで、命中精度は1割くらいって
やっぱ頭いい人はそれなりの場所にいるのね
頭いいというか、単にやるきの問題
やる気というか、要領の問題
2点座標取れれば、XYZで
連立2次元方程式解くだけだけだもんな
と負け惜しみ(´・ω・`)。
難易度は高くないしな
>>350 創り上げるものと凡人の差だよな、このカキコ
俺も後者だ。(´・ω・`)
あれの物体認識って、センサが勝手にやってくれるの?
基板も回路も仕事に比べたら難易度高くないかもしれないが、メカ部3D CADで描いてCAMで削り出しだぜ
メカはまったく心得ないわ
>>353 そんなことも調べられないからお前は二流なんだよ・・・
ちゃっちゃっと調べるぐらいじゃどうにもならんものを「ノウハウ」と言うわけだが
>>356 でも、あれぐらいなら誰でも作れると思うから
ノウハウとまではいかないかな。
カメラ3つあってキネクトっぽいんだが、なんか違うんだが、どこの何かわからない。
>>355はちゃちゃっと調べられてナニモノかを把握してるようだが。
キネクトって商品名よね? センサ名としては何だ?
それは、キネクト買って、分解すればどこのセンサチップ使ってるかは分かりそうだが・・・
深度認識まではハード側でやって、そのデータから人の姿勢を推定するのはソフト側の仕事らしい。
センサというかカメラじゃないの?
>>360 いやそういうはなしじゃなくて、ああいう3つ目の動体センサーって、総称あるのかな、と。
「キネクト」はMSの製品名だから、じゃあ何て言えばいいんだ?という疑問。
フロッピーはIBMの商標です、みたいなもんで。
>>363 カメラを動画解析機能と組み合わせて、センサとして使ってる、でいいんじゃないの?
カメラの画像センサなら、CCDって奴じゃね
CQCか
ロマンティック
>>363 人がみればカメラ
コンピュータが見ればセンサ
そもそも組み込みの定義もあれだしな
はっぱり、エンデベッドにしたほうがいいかも
はっぱり
372 :
仕様書無しさん:2012/08/04(土) 01:56:10.35
他の人と仕事していると良く思うことがある
漏れって天才wwww
他の人から見ると天災
ここまで転載
> エンデベッド
さて、こいつをどうしたものか…
やっぱ詰め込みだよね(*´・ω・)(・ω・`*)ネー
詰め込み開発
妄想設計
378 :
仕様書無しさん:2012/08/04(土) 21:38:23.63
>>353 今月のラジオ技術がkinnect特集だぞ
夏休み欲しかった・・・
夏休み無いつもりだったから予定が無い…
夏休みはないけど、上司は有給で夏休みでいないから会社にいかない。
コミケ行けなかったなぁ。
Googleが薄い本だすってことで、行きたかった
公式で出してたのか。
クリムゾン並みに蹂躙されるGo言語とか見たかったな
>>384 この子がビクンビクンしてくれたの?
なんだろうかわいいかと言うとそうでもないけど、なんか好き
この子に組み込みたい
むちゃくちゃ賢そうですがね
スレ違いですが、なぜVIPは今スレが飽和状態なのですか?
動画サイトの負荷と比べたら屁でもない
ひまわりとB9とももいろがあれば
俺はそれでいい
fc2/a/は?
fc2よりはdailymotionかな
あにつべはクソ重いしセキュリティソフトが反応しまくりで怖い
なぜにその流れ
その単語を知ってる俺が変なのかな?
別に変てほどじゃないだろ。
アニメをネットで視聴してるなら、よく見かけるサイト名だし。
ただ、知ってるから知らないかだけだろ。
そんなことより夏休みだ。
いつ取れるんだろ。
このままでは夏が終わりそうや・・
暑さ寒さは彼岸まで
はもう過去の話だな。
心配するな今時は9月も夏だ。
398 :
仕様書無しさん:2012/08/29(水) 09:27:26.65
まだ彼岸来てないのに
今日は10月-33日だから
6月91日
1月243日
さて、仕事いてくる
もう9月1日か…
T-Engineって息してるの?
おう
406 :
仕様書無しさん:2012/09/04(火) 16:39:08.55
組み込みの勉強したいのですが、おすすめの教材はどれですか
挫折しない程度のものをおねがします
>>406 今も息をしているらしいT-Engineを買え
408 :
仕様書無しさん:2012/09/04(火) 17:50:27.98
組み込みの仕事をやっている人で職業訓練からの人いますか
職業訓練で組み込み○○科がおおいので
409 :
仕様書無しさん:2012/09/04(火) 18:15:47.04
職業訓練で組み込みにいきたかったのですが、年齢のせいかおちてしまいました
そこでハードウエアよりの制御技術科にいきたいとおもっておりますが
もし就職できるとしたらどのような仕事でしょうか
やることというのは、アナログ回路のシュミレーター、PLDとかいうものですが
組み込みもはいっていますが
電子回路系は派遣、請負がメインでしょうか
411 :
仕様書無しさん:2012/09/04(火) 20:21:46.16
文春にもアメリカでサムソンが敗訴した
という記事があったと思う。
ハイリスクハイリターンが良ければ。
Mという人に全部請求すればいいんだ。
ソンダイさんのお宝もタダどりかもよ。
PCにゅーすに書いといたからみてね。
なぜか書き込めないの。
>>409 馬鹿でも取れる電気工事士でも取って
一人親方として請負で1日20時間くらい働くような人生しか待っていない
PLDとか新卒が片手間に残業時間で終わる程度の仕事だもの。
外様ならテストやれ
>>409 シュミレーターとか書いちゃうレベルじゃ何やってもだめだろ
趣味レーター?何それ
417 :
仕様書無しさん:2012/09/05(水) 16:38:11.10
あと制御でPID制御とかパワーエレクトロニクスってありますが使われているのでしょうか
使われている
ということは少しは使われているわけで
嘘ではないということになる
01だな。
少し使われてるんじゃなくて、
脳内で使ってるんだと思う。
だったら「ほとんど」などと曖昧な言葉を使うべきじゃない
俺に言うなよ
パワーエレクトロニクスって制御なのか?
426 :
仕様書無しさん:2012/09/06(木) 21:40:15.29
分野によるなあ
PID制御は物理的な制御やるなら必須だけど
ケータイwの制御とかなら使わない
428 :
仕様書無しさん:2012/09/07(金) 01:37:23.62
電源やモータはピッド制御はあたりまえに使う
ピッド()
単語の頭文字を使った略称はアルファベット読みそのままが常識だと思ってたんだが、違ったのか
LEDをレッドとか読んじゃうんだろうかなぁ・・・
ピッド()
やっぱりphpやperlでだらだらコード書くと気が休まるね。
売り物じゃないしテストもしないし仕様書も無いし。
>>430 Judgement Uninfected Naked Kind&Execute Ranger
略してジャンカーだったよ
>>430 LASER (Light Amplification by Stimulated Emission of Radiation) を
エル・エイ・エス・イー・アールって発音する奴みたことないよ
ピッド()
434 :
仕様書無しさん:2012/09/07(金) 15:58:49.21
電気の本をみると数学がかかれていますが、数学の素養は必要
行列とか微分方程式など
これらの数学は回路を組むときに必要になるのでしょうか?
デジタル回路なら論理的な思考が必要じゃね
算数、数学の基本はわかってないと後々辛くなるような
回路図を書くより読めるようになったほうが幸せになれるかもね
書くにしても、最初は動いてるものの真似するんじゃね
ラジオ少年みたいな人だったなら、いきなり動くもの書けるかもしれんけど
437 :
仕様書無しさん:2012/09/07(金) 18:48:26.78
電気、電子の勉強をしていると数学、物理に興味を持ち始めますか
量子力学とか電磁気学とかに
専門知識ある方が有利
やりながら、覚える人もいるしね
知らないなら、知らないなりのやり方があると思ってる方だから
興味もつかは本人次第でしょ
439 :
仕様書無しさん:2012/09/07(金) 20:39:24.76
>>435 >算数、数学の基本はわかってないと後々辛くなるような
確かに辛い。
あと、少しばかりの英語
翻訳家目指す必要はないんだからね
日本語マニュアルの無い部品も増えたし。
図や表がない英文だけなの、それ
というより、まず日本語だろ。
ブレストで即全否定とかやめれ
>>430 ATAをエーティーエーと読む奴は素人
ピッド()
ADSLをアドスルと読んだネットワークエンジニアという肩書きの人がいた
MOS-FETをモスフィートと呼んでた制御系エンジニアもいた
モスフェットなら別に間違いじゃなかったな
FPGAをエフ・ピージーエーと何故か区切り付けたような発音の管理職
448 :
仕様書無しさん:2012/09/07(金) 23:36:30.77
英語は読めれば良いけど
日本語の表現能力は必須だな
中国人、インド人の書いた英語は読みにくい。
日本語で面白おかしく書いた文章を英語に翻訳するとあっさりし過ぎて困るw
451 :
仕様書無しさん:2012/09/08(土) 08:05:46.62
なんかバグつくると逮捕らしい。
中学英語の慣用句で書いたマニュアル見て吹いた。こいつ日本人だろ。
>>451 >被害届なしに逮捕できる
究極の別件逮捕合法化だな
456 :
仕様書無しさん:2012/09/08(土) 15:04:46.37
SoftBank GALAPAGOS 003SHのroot
「files\backup\[作成した日付]」のフォルダはあるのですがその中身が空の症状
をこちらでも確認しました。対策、よろしくお願いします。
症状発生時の実行画面
y-bbs.net/raunnji/zatu/img/12048727780114.jpg
URLバーにコピペ実行で表示
何こいつ
キチガイ?
組み込み屋には関係ないな
一応組み込み
androidは組み込みじゃないね(*´・ω・)(・ω・`*)ネー
とうとう30歳になっちまったが
このまま組み込み続けていくべきかすげぇ悩んでる
モノが動くところは面白いんだが
不況でエンジニアがばっさばっさ首切られてきている現状だと
不安で不安で仕方ない
今のうちに語学を身につけて中国でも韓国でも職のあるところにいけるようにしないとな
愛国心じゃ腹は膨れないし、国賊と呼ばれようが知ったこっちゃない
>>464 ソフトなんて在宅でも出来るんだから
給料が安いシナチョンに魂を売るメリットが無い
>>462 自分から辞めたらそこで人生終了
二度と正規雇用には戻れない
しがみついてでも正社員の座は手放すなよ
組み込みは特化しても職場ごとなくなるからな。
nativeコードの書けるのを強みに
端末ソフトに移行したほうがお得。
よっぽど出来なきゃ、シナチョンに逆に雇われないと思う
売国と呼べるほど品質上げる技量があるのかと
iPhone5の発売前にiPhone5の贋物を売り出してしまう国相手には勝てない
あのハングリーさは羨ましいな
働いたら負けみたいな報われない状態は辛い
471 :
仕様書無しさん:2012/09/10(月) 17:33:19.20
組み込みってカーナビにもつかわれているそうですが
カーナビってかなり複雑ですか
よく言われるようにカーナビって相対性理論で導かれる時間の遅れで距離を修正しているのでしょうか
組み込みではこの補正こともかんがえてシステムを構築している
>>471 チップが全部やってるから結果を拾ってるだけ。
そんなことより熱だよ。振動だよ。瞬停だよ。
>>471 何年も前のカーナビしか知らないけど
相対性理論はGPSで使ってるけど、それは位置を計算するだけ。
それに速度を加味した現在位置は表示してくれてない。
複雑な道路で現在位置を推定するのはミスが出やすいが、
高速道路では遅れて表示するほうが致命的。
474 :
仕様書無しさん:2012/09/11(火) 08:58:46.33
>>409 制御系・OA系に限らず、日本では職業訓練を直接就労機会に結びつけるのは
以下の理由で無理だと思います。
半年程度では賢い若者でも、せいぜい OA系のプログラマがなのではないでしょうか。
・職業訓練の質・量がダメです。
・当該技術者は余っています。
自己研鑽や新しい道に踏み出すきっかけ程度と考えるべきだと思います。
475 :
仕様書無しさん:2012/09/11(火) 09:35:04.55
>>472 > そんなことより熱だよ。振動だよ。瞬停だよ。
それってソフトの工夫で回避できるのでつか?
チップの自己発熱による温度上昇はスリープや動作クロック制御である程度は
回避できるけど、車載の場合は周囲温度変化の方が大きい。
>>475 >それってソフトの工夫で回避できるのでつか?
出来るわけ無いだろアホかボケ
いや、割と出来るぞ。
俺はそうしてる
瞬停はキャパシタ無しなら、てきとーな不揮発メモリを使ってリセット要因の切り分けでもいいか。
振動と熱ってどうやって逃げるんだ?
放熱込みのアルミダイキャストケースと樹脂流し込みっていうハード要因しか知らん。
推定ジャンクション温度に従いCPU処理量を調整することで
暑い日は熱暴走をギリギリ避けつつも、条件がいい日はがんがん処理できる
暑いとか涼しいとかで処理量変わったら困るんだけど
おまえ単なる知ったか野郎じゃん
死ねよカス
自動車は良く知らんが家電なら省エネモード→CPUクロックを下げるのはよくやるよね
482 :
仕様書無しさん:2012/09/11(火) 14:36:03.18
>>481 ECU では、そんな呑気なことは恐らくできんでしょうね。
クロック下げたら、まず、回転角歯毎の処理できなさそうだ。
12+TDCぐらいならいいけど、イマドキの制御が12歯で足りるとは思えない。
485 :
仕様書無しさん:2012/09/11(火) 15:30:02.36
486 :
仕様書無しさん:2012/09/11(火) 15:36:49.31
エンジンの ECU だと一回のクランキングの間に各センサーの状態
に応じた多量のルールベースの処理を迅速に処理せにゃならんですね。
計算するだけじゃなくてアクチュエータも制御しないと行けません。
パワートレーンでも ABS でも、呑気なことを言ってられないのが、
組み込み。
487 :
仕様書無しさん:2012/09/11(火) 16:04:41.59
家電のテスト・検証業務って初心者でもできますかね
>>478 不揮発メモリでも書き込み時に電圧下がったら書き込めなくてエラーになるでしょ
WindowsCEはいつ電源OFFにしてもその状態で起動するけど、電源は安定した電池だし。
それに、電池残量ぎりぎりで使いまくってたんだけど
勝手に電源が落ちたときってたいていWindowsCEが購入時のまっさらな状態になってる。
>>485 組み込みっていってもWindows機もあるから、まずは要求が何かハッキリさせたほうがいいような。
>>488 起動した後にわざとブランク期間設けてそこでフラグたてて、シャットダウン作業でフラグ倒すの。
あくまで再起動要因の切り分けで、現状の書き出しなんかはさせないの。
490 :
仕様書無しさん:2012/09/11(火) 16:25:45.35
>>487 きっと、できますよ。
テストするには、必ず仕様書/指示書/チェックシートが準備されますから。
仕様書はともかく、指示書/チェックシートが無い場合は断るべきです。
>>487 リーダーはともかく、実動部隊の半分は素人同然の人がやってる。
492 :
仕様書無しさん:2012/09/11(火) 16:35:44.18
>>489 了解。
私見では、「リスタート番地から面倒を見る」、
もしくは「リアルタイムOS」のお世話になる
のが組み込みなのではないかと思う。
8ビット/68K/PPC/ARM/SH/AVR を想定
してました。
Windows CE を使った有用なデバイスを組み
込みと呼べない事は無いような気もするけど、
どうなんでしょうかね?
493 :
仕様書無しさん:2012/09/11(火) 16:43:25.17
PLDとかアナログ回路シミューターなどハードウエアをやるための資格とかはありますか
職業訓練レベルでできる仕事はなにかありますかね
組み込みは
>>491>>490さんが言っているようにテストならできるみたいだけど
テストとか検証って職業訓練の方もやっておられるのでしょうか
494 :
仕様書無しさん:2012/09/11(火) 16:46:43.04
>>489 492 です。
調べたところ、CE はスケーラブルな、ちゃんとした RTOS でしたね。
RTOS だから、やはり組み込みですな。
495 :
仕様書無しさん:2012/09/11(火) 16:47:45.83
職業訓練って組み込み科がおおいのはなぜですかね
Android ipadプログラミング科にでも変更すればよさそうですが
496 :
仕様書無しさん:2012/09/11(火) 17:15:02.24
>>493 > PLDとかアナログ回路シミューターなどハードウエアをやるための資格とかはありますか
他人が設計したアナログ/デジタル回路を PLD にロードしたり、シミュレーションしたり
することは単にツールの使用方法を学ぶということにしかなりません。
限られた時間ですから、職業訓練で上記を行うのも仕方ないと思います。
資格があれば就職の一助になるでしょうが、職業訓練と資格取得の勉強だけでは
恐らく設計できるようにはなりません。
企業が欲しがっているのは、設計できる人に違いないと思います。
> 職業訓練レベルでできる仕事はなにかありますかね
事実上、無いと思います。
> 組み込みは
>>491>>490さんが言っているようにテストならできるみたいだけど
> テストとか検証って職業訓練の方もやっておられるのでしょうか
職業訓練でテスト/検証をやるかという意味ですと、無いでしょうね。
ハードの設計者になる手っ取り早い方法は以下だと思いますが、
まともな大学の工学部卒業者でも、受験勉強並みに頑張って一年
程度は必要だと思います。
■デジタル回路の設計者になるのに必須の事項
・最低限の数学(高校の数学/線形の微分方程式は分かる)
・デジタル回路
・CPU とそのペリフェラルの実践
・PLD の実践
497 :
仕様書無しさん:2012/09/11(火) 17:17:27.97
>>495 同意。
プログラマの養成より難しくて、ニーズも少ないものをやってて
税金の無駄遣いだと思います。
これからシャープだの何だのから
組み込み職人が大量にあぶれてくるだろう
職人?
組込みなんて習うより慣れろの世界だべ
理論と実践は両輪
理論じゃなくて、基本的な考え方じゃ
難しいことを考えるのはそれなりの人がやればいいんじゃね
503 :
仕様書無しさん:2012/09/12(水) 09:06:36.48
今のうちにメモリを買いだめしておけ。間に合わなくなっても知らんぞ。
【速報】 Nanya(ELIXIR)がDRAM事業から撤退
ttp://hayabusa3.2ch.net/test/read.cgi/news/1347290370/ > ELIXIRブランドで知られる台湾Nanya Technologyが、汎用DRAM事業からの撤退を発表した。
> 現地報道によると、Nanya Technologyはグループ親会社より約10億米ドル(296億NT$)の救済資金を得ているとのこと。業界紙ではMicronに売却するとの噂が広がっている。
> 残った奴ら Samsung/Hynix/Micron
> 韓国/韓国/アメリカ
504 :
仕様書無しさん:2012/09/12(水) 11:06:32.48
>>503 マイクロンがやばくなったら、ダンピングで訴えるんだろうね。
エルピーダがあるから大丈夫だろ
506 :
仕様書無しさん:2012/09/12(水) 16:15:47.63
DRAMとか半導体って儲からなくなってきたんですかね
半導体の装置ってよくあんだけ精度がでますよね
507 :
仕様書無しさん:2012/09/12(水) 16:34:44.19
>>506 >DRAM
私が就職した四半世紀前からずっとDRAMは皆さんが思う程儲からないです。
何せ最新のプロセスに追従させ続ける必要があるので、設備投資が凄いからです。
DRAMの技術者は次の職探しが大変でしょうが、少なくとも過当競争の地獄から
逃れられて幸せになれるとも言えるかも知れません。
>半導体
DRAM以外は、国内では LVDS などの特殊な技術を持った少数のメーカーが
存続することになるでしょうね。残念ですが、汎用品やファンドリはお陀仏。
需要の大きい SoC や DRAM はすっかり韓国・台湾の独占状態だなって思って
た矢先に NANYA さんがおしまいということで驚きました。
露光装置がASML一強って時点で汎用品は終わってないか?
509 :
仕様書無しさん:2012/09/12(水) 21:24:34.18
>>508 >ASML
ワシは、ウェハーが 8' になる頃メーカーに就職し、ロジック設計者/インハウスのプログラマ
として7年程仕事した後、転職し下請けで専ら OA 系の業務をつい最近までやってた。
で、ASML はほとんど知らんかった。AMAT を抜いてるのね、スゲー。
下請けでは、たまに制御系の仕事(SECS II 関係)をやったが、最後はウェハーが 30cm になる
頃に世界中の FAB の立ち上げで奔走したのが最後だった。
露光装置は日本製が席巻していると信じて疑わなかったが、まさかこんな状況とは…
この 20年で日本は地に堕ちてたんだー。
510 :
仕様書無しさん:2012/09/12(水) 23:16:27.04
512 :
仕様書無しさん:2012/09/13(木) 00:00:02.49
>>511 これは一般論。
だれでも分かる出来る普通のことをやって、果たして有事に効果が出るかな?
それにしても、いくらマーケットが有るからって敵国に工場ボンボン建てる
日本の企業もバカ過ぎ。
組み込みの案件があったので内容を聞いてきたけど
・月平均250時間の稼動
・土日出勤有
・即現場投入
俺がぼけてるだけかもしれんが昔よりひどくなってきてない?
書くこと知ってれば、動くとか思ってるんじゃね
>>513 残業代がきちんと出るなら特に問題ないな。
まー、たいがいサビ残なんだけどね
裁量労働(笑)
年収700万未満には適用するなよと
月250時間はキツいと思う
週一回休んでも、一日平均10時間くらいで済むじゃん。
休みが週一って時点でアウト
うむ
>>513 関東だと携帯の人が大量にあふれている用に思える。
そのせいで、分野にも寄るけど家電系は結構煽りを受けて単価が安くなってる気がする。
自分なんかはあまり人気のない地方の工場で常駐する派遣を選択したよ。
山梨なので、冬は寒くて雪が結構降るのか心配…
山梨は寒いけど雪は大したことないんじゃない?
某研究所で東芝(からリストラ)の人とルネサス(からリストラ)の人と
NEC(からリストラ)の人が一緒になっててワロタ
こうして技術力が失われちゃうんだろうな
笑いどころを詳しく
であった場所がサムスンの研究所だったとかいう落ちじゃねーの?
だめだ
evanescenceのbring me to lifeが名曲すぎる
511は脳内妄想みたいな感想文だから
>>530 レス早いな
張り付いてんのか
必死だな
シナチョンでPGなんて寝言も言えなくなったな
インドならいけるか
インドは優秀な人が多いな
さすが数学に強い国だと思った
ラマヌジャンの出身地は、寺院が多くてとても美しい土地だった。
日本の高名な数学者が、天才をはぐくむにはこのような美しい土地で子供を育てる
べきだと力説してたのを読んだことがある。
ここにくる前にみた車のナンバーが0721だった件
>>531 お前の方が早過ぎ
俺なんて全然張り付いてないし
>>536 大昔はあったような…
真ん中にハイフンのない時代な
541 :
仕様書無しさん:2012/09/19(水) 20:44:35.89
明日はテキツルの穴路具セミナー行ってくるぜ
次の職場がソースコード80万ライン・ドキュメント無し
というところなんだが耐えられるかな、と心配。
昔はソース持ち帰って見れたんだけど今は出来ないしなぁ
>>542 楽勝だろ
周りが同じ条件で仕事してるなら仲良く沈没できるだろ
頑張って俺らの糧になってくれ
東京ゲームショーいく?
ついでにコメントなしとかだったら前任者の悪意を感じるな
東京ゲームショーに悪意も何も無いよ
プラント制御かぁ…辛そうだな〜
改築されて存在しない設備のためのコードとか大量に残ってる悪寒
汲み取り系制御
おつりマネージャ
>>551 あれか。
要件定義も何もなしに客の思い通りのシステムを(思い通りの値段で)作れというクソゲー。
しかも思い通りの期間でな
汲み取りプログラマー
ルネサス大丈夫かな
これから新規はARMでって進言すべきか、ルネサスを買ってやった方がいいのか
まあPGにとっちゃあんま関係ないんだけど
どれ選んでも同じことができますとか、高学歴パー系がいうセリフ
>>557 >ルネサス大丈夫かな
今すぐ消滅はしないけど
今後復興もしないと思う
御用聞き営業のせいで少量多品種。ラインナップが多過ぎなんだよな。
PCインターフェイス(SPI、I²Cとか)について詳しく書かれて網羅されてる本ってある?
規格書ダウンロード
>>561 実際に動かしてみたほうが解り易い
新入社員のときも、何も資料ないからデータシート読んで書いてた
組込みI/Oインタフェース基礎講座 とか。
規格書ダウンロードが一番だよね
秋月のキットをいくつか作っていたが、糞低レベルなことをやっている
(人が作ってくれたキットをつくってるだけだから)のに気づいた。これじゃ組み込みマにはなれないわな…
感電して死ね
>>566 大丈夫、適性があるならそのうちPICのコードに手を入れたくなるからw
>>568 企業面接とかで自作の何か持ち込む奴って居るのかな?
>>570 履歴書の自己アピール欄とかに書くんだよ。
デザイナーなら作品持ち込むかもしれんが、組み込みは無い。
組み込みの業務じゃ、電子工作とかPICとか正直関係なくね?
まあ学校でも会社でも、何やってきたかってだけだな
趣味で工作ってのは心象いいかも知れないが
>>573 回路図の読み方とか教えなくて済むのは気楽かも
オシロやらロジックアナライザで
信号見ながらデバグできるとかなら
>>566 クミコは高機能自閉症っぽい人が多いからやめたほうがいいよ。
>>577 のような奴がいるから、やめたほうがいいな
ここ2年ほどWeb系の仕事してて先日久しぶりに組み込み系に戻されたんだけど、組み込み系のソースってなんであんなにスパゲティなソースになるんだろう?
今のプロジェクトはデータ管理オブジェクトがなくてグローバル変数で読み取りしてるのばっかり頭痛くなってきたよ。
やっぱりCしかやってないエンジニアって設計がうまくなんないのかね?
10年目にもなってデザインパターンどころかMVCすら知らないリーダーとか泣きたくなってきたよ。
長々と愚痴ってすいません。
基本的なことがわかってない人がやってるってこと
Cとかの言語に依存してないとこが
WEB系みたいにフレームワークがしっかり準備されてるとこでは、フレームワークの使い方勉強すりゃ自然と最低限の設計常識が養われていくけど、組み込みは本人の意識がそこそこ高くないとどうにもねぇ
デザインパターンやらMVCやら勉強する姿勢は大事だけど知らなくても問題になったことはないな
毎度毎度根本的に違う案件を扱ってるとデザインパターンを適用する余裕はないというのもある
グローバル変数を使うのが何がいけないのかよくわからん
ヒープなんて無いことのほうが多いしスタックに置くなんて論外
グローバルにデータを置くことで解りにくいコードになっているのであれば、それはモジュール分割がまずいとか設計が悪いだけだろ
グローバル変数にモジュールの概念は本来ないでしょ
ファイル内staticやアクセサ関数くらい駆使しようぜ
>>584 なんでもかんでもnewしようとするのがな・・・・w
そういう世界にいたのは分かるが、
違う世界にきたのだから、スタックとかヒープとか少しは気にしてくれよと。
しかもCPUも遅いものが多いというのにさ。
グローバル変数のことが
なんで
動的メモリ管理の話になるんだ
>>587 ん?痛い処でもつかれたか?
単にWEB系というかアプリ屋にそういう人がいるって話なのだけど。
動的メモリ管理って言葉知ってるだけだろ、どうせ
今だに、グローバル変数とかの方が
モジュール分割ではなく機能とかコードの分割と書くべきだったか
グローバル変数といえば、
昔、CPUがディスコンになるから別のアーキの新CPUにのせかえたいんだけど
グローバル変数周りでコンパイルエラーが出まくるから調べてくれってのがあったが酷かった
機能分割がロクにされてないうえに複数のファイルに同じ名前のグローバル変数が定義されてて、
リンク時に実体が一つになることを前提とした酷いコードだった…
externくらい使って下さい…
それ、迂闊に修正するとヤバイ、パターン
そんなになるからグローバル使うなって事になってるのに、昔からの人って平気で使うよね
いや、俺もジジィだけどカプセル化程度はそれなりにやって、一つもグローバル変数使わないようには書いてる
いろんな割り込みから一個のグローバル変数に(なにも考えずに)読み書きしてるコード見たときは目眩がしたわw
たしかに昔からグローバル変数はスパゲティになりやすいから避けたほうがいいと言うのは定説だけど、
自分は忌避感はあまりもってないなぁ
そんなのグローバルといえど設計段階でアクセスする範囲を限定すべきだし、
アクセスできるからといって適当にアクセスするヤツはたいがいにして他の部分もおかしい設計になってる
このソースを作ったのはだれだ!と怒鳴りたいけど往々にして発注元からの提供ソースだったりするからタチが悪い
>>593 そのあたり、goto文と似てるかもね。
自分はgotoは「ルールを守って」使えば、これほど便利なのはないと思ってるけど。
例えば、「エラー発生時に終了処理(関数の最後まで)飛ぶ時にのみ使う」とか。
do{}while(0);などで十分だろというのもあるけどさ。
そのルールを拡大解釈する奴が多くて、結局は禁止にせざるを得ない状況ってのがあるよね
グローバル変数にしても、中途半端に認めちゃうとなし崩しになっちゃうから禁止ってところはあったな
>>595 確かに。
「そこまでしないと使えないものなら、初めから使うなよ」って話でもあるw
なので、学校などで「gotoは悪だ。使うな」って教える事については概ね同意。
(結構そういう学校は多いみたい)
最初のうちからgotoを使わせると、
本当に酷いコードになりそうだ
>>590 それ、ディスコン云々の前に言語仕様にかかるとこだろ?
なんでいままで動いてたのさ?
>>581 とりあえずご愁傷様。
まあ、C言語ってオブジェクト指向型の言語に比べて責務の分割をあまり考えない傾向にはあるよね。
何も考えないでゴリゴリソース書く人も多い気がするし。
オブジェクト指向で開発したことなきゃデザインパターンとか知らなくても仕方ないんじゃないかな。
ソースがスパゲッティーになりがちなのは開発統合環境使わないからってのが原因の一つだと思う。
組み込み系だと開発統合環境使わないからソースファイルを追加するとmakefileの修正が必須だし、make担当が管理してたりするといちいち承認が必要になって簡単には新しいファイルの追加ができない場合もあるし。
結局、既存のファイルに機能追加しまくってスパゲッティーになるよね。
そもそもC言語を使ってる時点でスパゲッティーは避けられないよ。
言語仕様上スパゲッティー製造機だもの。
それにスパゲッティーを避けるように設計する能力もCじゃ養われないし。
プログラムの基本はCだけど、はっきり言ってCの経験年数が長いほど役立たずなエンジニアになる。
>>599 そう思っているのはスパゲッティー製造機な無能だけ。
>>598 >ソースがスパゲッティーになりがちなのは開発統合環境使わないからってのが原因の一つだと思う。
これは確かにあるね。
makefile自動精製してくれるから機能ごとにファイル分割するの楽だし、ファイル管理もしやすいよね。
タグの精製とかも逐一自動でやってくれるから開発効率も全然違うし。
でも経験上組み込みで統合環境使ってるプロジェクトって10%も無いのが現実なんだよね。
基本がわかってないとどの言語使おうが変わんないよ、悪い意味で
組み込みのC言語のプログラムは、論理や数式をプログラム化しているだけの物、
その他の言語は、一般的なソフトウェアアプリケーション。
>>597 それがよくわからんのよ
新しいCPUねツールチェインはgcc
んで試しにビルドしたら通らなかった
エラー内容見たら、まぁ、通らんよなぁと
で、旧CPUで何で動いてたかというと、
旧CPUのツールチェインが複数ソースで同一名、同一型のグローバル変数定義があった場合一つに纏める仕様だったとしか考えられない
手が空いてた時にちょっと見てくれと言われて見ただけだから、その後どうなったかは知らないんだけどね
そもそも部外者だったし、どんなシステムなのかも知らないし
どうやら元の開発チームは解散していつて保守できる人も別開発に異動してたっぽい
カーネルソース読むクラスタになるとまた違うんじゃないかな
UNIXのプロトコルスタックのテーブルとかまるで関数型プログラミングのようだ
>>584 > 毎度毎度根本的に違う案件を扱ってるとデザインパターンを適用する余裕はないというのもある
むしろ、毎度毎度根本的に違う案件だからこそデザインパターンが活きてくるんだけどね。
同じようなプロジェクトなら、今までと同じやりかたやってればいいの。
>>601 svnとRedmineで管理してるぐらいだわ。。
>>604 ふーむなるほど。回答サンクス。
変な意味で親切な開発環境のせいで逆に顕在化しなかったのか。
>>605 どのへんが関数型プログラミングぽいのだろう。
読んでみたいので対象ソース教えてくれ。
>>610 適当にdriversの下を見てみればよいかと。
シリアルでもvideoドライバでもいいけど。
多分、それのことを
>>605も言ってると予想。
>>604 それ、便利そうな機能だけど、実は、ってやつでしょ
gccあたりの人がやる引っ掛け?
>>604 すごく昔に、そんな仕様のリンカを使ったことがあるわ。
関数を、
int a();
a(b, c)
int b;
int c;
{
hoge hoge...
}
みたいに書く時代。
K&Rの時代か
昔は、グローバルがまとめられるのが普通だったね。
組み込みって時代遅れのコンパイラを使わされている人多そうだけど、
ANSIしか知らない人が多いのかな。
勘違い君は何が言いたいんだろうね
>>608 ICEについてくる統合環境は使いづらい、エクリプスは重過ぎて組み込みには向かない、visual studioはライセンスが高すぎて入れられない。
人件費は使っても機材には金をかけない組み込み業界には統合環境は無縁なんだよ。
一度visual studioで開発した時にはあまりに便利過ぎて感動したなあ。
まあソース管理は腐ってるからsvnだったけど。
落としたいところがあそこ向けなところが...
開発環境なんてのは使い方次第でどうにでもなるのに
システム開発における SIer のゴールは、システムを「早く・安く・上手く」作ること。
開発標準化を行い、プロセスと開発方法を標準化し、「誰でも彼でも作れる」ようにする。
スキルの低いエンジニアや単価の安いエンジニアでも、品質の高いアプリケーションを作れるようにする。
端的に言えば、「エンジニアのスキルの低さ」を「開発標準化」でカバーする、という方法だった。
現在ではなかなか通用しなくなっています。最大の理由、それは昨今の開発ツールや
フレームワークなどの技術の進化。
設計と実装の距離が非常に短くなった、端的に言えば設計者がその内容を直接コードとして
表現できるようになった、ということ。つまり現在の開発技術のトレンドは、手を動かすだけの
ブルーカラー的な単純労働作業は少なくなり、ホワイトカラー的な設計者が直接かつ素早く
モノ作りをしていくことができる方向に進化している、ということ。
現在の言語やツールの怖いところは、ジュニアなコピペエンジニアの仕事をなくしてしまう、ということ。
脳内妄想語れて、楽しいそうだね
ハードウェアの制御ってアセンブラ・C・C++以外じゃ無理ですか?
使いたい言語に周辺機能の操作を出来る仕掛けがあればって話になる
>>617 実機で開発するわけでもないのに、重いとか関係ない > eclipse
今ならタダでダウンロードできる > visual studio
じっさい、どちらも使ってるところを知っている。
VSはお試し版でも結構使えるからな
アプリ屋が
ここはどこ?
私は誰?
状態?
>>623 エディタと統合環境の違い分かってる?
実機と繋がないと統合環境って役にたたないんだよ?
エクリプスをエディタとして使えても組み込みの統合環境としては使えないよ。
VSはお試し版は商用活動には使えないからお試し版を使ってるプロジェクトなんてあるわけない。
VSの商用ライセンスなんて君の一人月より高いんだから採用するプロジェクトが少ないのも仕方ない。
>>621 他の言語でもできるものもあるけどハードを直接制御することを念頭に仕様作成されてて、かつ採用実績が多数あるのがアセンブラとC言語ぐらい。
C++は採用実績が少なすぎ。
ステップ実行せんとバグ取り出来んのか?
> VSはお試し版は商用活動には使えないからお試し版を使ってるプロジェクトなんてあるわけない。
そんなライセンスだったっけ?
630 :
629:2012/09/30(日) 18:11:13.26
たとえそういうライセンスだったとしても、コンパイルしたオブジェクトは
(普通)商品に組み込まれないんだから別にいいんじゃね?
だめです。
VS使った制作物で企業が金儲けするなら商用ライセンス買えって規約。
コンパイルしたオブジェクトにもリンクオブジェクトにもMicrosoftの名前やらデータやらが入っててすぐバレるし。
コンプライアンスがこんなにうるさい時代に規約破ってお試し版使う馬鹿な企業ないし、あったとしてもそんなとこと取引する企業もないでしょ。
632 :
629:2012/09/30(日) 20:55:52.69
だから、コンパイルしたオブジェクトもリンクオブジェクトも使わなければいいんでしょ?
ばれないこととライセンス違反の区別がつかないガキがいるな
バイナリーにバレる仕込みが入ってるから
それ抜いとけば、しばらくは大丈夫じゃね
>>633 まぁ、ちゃんと調べれば無料版でも商用利用可能であることがわかるんだけどね。
>>635 評価版と無料版の違いもわからないガキがいるな
どうでもいいんだけどさ、Visual studio expressで組み込み開発ってできたっけ?
俺の記憶だと個人利用でもultomate 以上じゃなきゃできなかった気がするんだけど。
>>636 なんタダでダウンロード出来るもので十分なのに評価版とか使うの?バカじゃない?
.NET Micro Frameworkは、ご存知の通り、Apache V2ライセンスで提供されているオープンソースです。
>>637 Expressでできるかできないかっていえば「できないことはない」が
正解だろうな
なにを使ってどういうモノを作るのかっていうのがわからんから、
そういう他ないけど
>>637 できない。
Expressじゃツールチェイン変えられないしリモートデバッグもできない。
Windows系の組み込みOSもサポートしてない。
エディタとして使うなら組み込み開発にも使えるけど、今話題になってるのは統合環境としてのVisual studio の話だと思うからエディタの話は論点と違う思う。
組み込みと言われてるけど、分野によって、開発環境なんてピンキリだからね
統合環境があれば、無能でも出来ると思ってようだけど
>>641 Windows Embeddedに乗せるアプリも駄目だっけ?
CEは確かに駄目だけど。
>>626 きっと、Android/iOS向けアプリ作って組み込み屋になった気分になってる人なんだと予想。
PC上で動くシミュレータベースで開発進めるとこもあるのよ
つか、実機につながる統合開発環境なんてVSよりよっぽど高いっつーの。
それに、ハードが上がってくるまではシミュレータベースでやるしかないし。
上がってきたとしても、テスターやらハードの評価やらに取られて
ソフト開発メンバー全員に十分な台数配れるわけじゃないからね。
シュミレータがある環境ならそれでいいかもな。
趣味レータ()
だいたい組み込みのスレでなんでVSの話とかになるわけ?
ちょっと前から、場違いなVS厨がこのスレに住み着いちゃってる気がするんだけど
>>648 それくらい作れよ。
実際、実機無くても作業できる環境を整えることから始めるのはよくあること。
>>649 場違いなのではなく、互いに守備範囲が違うだけのこと
仲良く使おうぜ
>>650 エミュレーターを作れってこと?
なんか、それだけで別案件として金取れそうだが。
まぁ、最初の見積もりに載せるだけだわな。
そんな事を要求されるなら。
当然、そういうと「では結構です」って話になるので、
実質ほとんど自作なんてしないだろ。てかした事ないし
しろと言われた事もない。
qemu?
数年前はシミュレータの案件とかもあったけど今はチップベンダーがテスト基盤からドライバ、ミドル、アプリまでオールインワンで出してくれるからシミュレータ使わなくなったな。
>>652 わーんママー、カスにカスっていわれたおーwwwwwwwww
こういう排他的な書き込みするくらいなら、もっと書くことあると思うがねぇ
では排他制御について語ろうか
>>650 お前スタブとシミュレータ勘違いしてるだろ。
シミュレータなんて個人の作業で作れるものではない。
>>658 書き込み時間をみれば現場の人間で無いことはモロばれなんだけどな。
>>660 だから、それだけで金とれるっていってんだよw
俺が日本語弱いのかな。
統合環境は高いからシミュレータで開発してるって話が出て、シミュレータが無いなら作れって言ってる馬鹿がいて、それに対してシミュレータ作成は十分な案件になるって奴がいる。
んで、今時シミュレータ作るほど予算なんか取れないって話になり、そもそもチップベンダーがオールインワンで出すからシミュレータが必要ない時代になった。
結論として最初の馬鹿はスタブとシミュレータを勘違いしてるだろ?って話になった。
なぜ
>>662は話を巻き戻してるんだ?
>>661 どこも自分と同じと思っちゃうんだね
そうかそうか
シミュレータ無いとか開発環境が高いとか、みんなはどこのどんなMPU使ってるの?
国産だとARM系以外はルネ一択に近いからHEWかCubeSuite+だろうし
そして誰もいなくなった
いなくなりたい
シミュレーターかスタブかなんて、開発する階層によって異なるんでは。
上位のアプリケーション開発用なら、CPUをエミュレートする必要無いから、
デバイスの動きを提供するシミュレーターになるし、
これなら大して時間もかからないから開発できる。
工数は請求するけど。
今はドライバならベンダーが開発するしミドルやアプリならテスト基盤で開発始めるからシミュレータなんて使わない時代になったよ。
そういう環境もあるねー。そうじゃない環境もあるねー。
677 :
仕様書無しさん:2012/10/02(火) 23:34:33.14
スタブくらいみんな書けるでしょ
おい、ここは組込みスレじゃないのか?
基板を基盤とか書くエセはどっか行けよ
typoは指摘しないのはレビューの常識です。
typoをいちいち指摘してる時点で技術者として低脳なのがうかがえますなね。
>>675 そこそこの規模なプロジェクトならコンペに入った時点でチップベンダーがテストプラットフォームを数台くれるもんな。
今時シミュレータで開発するのなんてチップに依存しないアプリの一部ぐらいじゃない?
それもSDK付属のシミュレータ使うだろうし。
プラットフォームのシミュレータなんて非生産的な物がまだあるのかね?
>>667 ここ数年ARM環境でしか開発してないな。
ARMを扱ってるチップベンダーはBSPとして一式だしてくるから下回りの製造はほとんどない。
俺なんかドライバ担当なのに二年以上ドライバのコード組んでないし。
>>679 いやいや、「役不足」、「的を得る」などを指摘してくれる親切な人なんだよ。
683 :
仕様書無しさん:2012/10/04(木) 01:10:56.96
ハードのエンジニアまじで腹立つわ〜
大体不具合でたらすぐにソフト疑うってどういう事だよ。
プルアップさせろってところ直でつなぎやがるし、ボタンが逆になってるのソフトで
対応させようとしてくるし、後で仕様書直しておくからって
ど う い う 事 だ よ こ の や ろ 〜
ハードとソフトのエンジニアは一生解り合えないんだな
>>679 どうせ自分がいつも赤恥かかされてるんだろうがw
顔真っ赤で手が震えてるから「うかがえますなね?」なんだろ?
お前がもっと国語を勉強しろ
>>683 自分で回路図書く → ハード屋に基板作らせて実装させ、ハードのみのデバグまでやらせる →
自分でソフト書く → 過労死
>>684 エセ組込み屋のキチガイだから触るなよw
typo は除外とか言ってる時点で仕事してないの丸わかりだからw
>>685 いいから、次からは誤記のないように気をつけろよw
指摘されて悔しいのも分かるがさ・・・。
>>683 テストプログラム渡して、「合格するまで持ってくるな」って言え
テストプログラムのデバッグにハードが必要な件
>>685 おれはこんな感じだo...rz
回路図書く → 基板作り実装 → ハードのみのデバッグ → ソフト書く → ソフトのデバッグ →
全体のデバッグ → 梱包などの図面書き → 全体の試験 → たまに出荷検査のお手伝い
>>690 俺も同じ、構造まで考えてケースの図面書いたりすることも
ハードもソフトもやってると何でも屋にされちゃうよねw
692 :
仕様書無しさん:2012/10/04(木) 23:21:58.46
何でも屋になりたいよ。メカとソフトは気合と根性でなんとか身につけられる
のは分かったけど、電気は頭使わないと作れないし覚えれないからつらいわ
最近のPCってもうPCIスロット無いのな。どうしよう・・・自社製IOボード刺さらないや。
694 :
仕様書無しさん:2012/10/05(金) 00:45:02.47
大規模開発のアプリ層担当でAPI叩いてただけみたいな
奴が『組み込み系が得意』といいつつ、回路図も読めなくて
、トランジスタって何?リレーって何?モーターはマイコンの
ポートと繋げば回るでしょ?パルスって何?とか言ってる。
『お前、組み込み系じゃないから』と言いたくなるw
大規模開発で見事に組み込まれてるから組込み系なんだろ
やっぱ周辺モジュールの設定・・・いや、システムクロックの発振設定からやるようなのじゃないと組込み屋とは言えない気がするなぁ
素のLinuxカーネル持ってきて、
新規ボードにポーティングとか、周辺ドライバの開発とかはしてるが
>>694に言わせると俺も組み込みやではなさそうだw
>>697 そんな誇らしげに「俺は回路図読めないぜ」って主張しなくてもいいと思う
あー恥ずかし
>>697 そりゃ組込み屋ではないだろ。
レイヤーが違うんだから。
>>698 誇らしげというか、事実をいったまで。
別に回路設計出来ないのに「回路設計できるぜ!」なんてここで嘘ついても仕方ないと思うのだが。
>>700 では、何?
お前らいちいち自分の思ってる範囲じゃないと否定にかかるのな
組込み屋は死ぬ
死ぬために我々は存在する
だが組込み屋は永遠である
つまり―――貴様らも永遠である!
>>700 ドライバ作成とOSポーティングで組込屋じゃないとか、どんな環境で仕事してくりゃそんな発想になるんだろう
毎回スクラッチでシコシコやってる俺みたいなショボイ組込み屋から見ると、linuxをサラのボードにポートできるなんて、神の所業に等しいんだが
今どき特殊なハードがなきゃインストールしてセッティングするだけだよ
>>709 でもカーネル屋でもないだろ
カーネル作ってんのはLinuxの中の人だし
どう考えても組み込みの範疇だよ
BSPの有るようなSoCでも、プライマリローダから自前のプログラムをロードさせてる俺...
楽してぇ
SoCってなに?
SoCよりむしろBSPって何?
えっ?
エエっ?
716 :
仕様書無しさん:2012/10/05(金) 21:24:28.13
ボードサポートパッケージ、OSやCPUメーカーがボードに対応したソフトウェアを全部用意してくれるもの
システムオンチップ、RAMやROMや大きい物だとDSPとかGPUなんかもワンチップに放り込んだもの
そういうものがあるのか
てか、ホントに組込み屋のスレなんかココ
picやavr,h8,r8あたりの人も多いんだよ多分。
やる案件によりけりだから、知らなくてもしゃあないわな。
SoCもDSPも分かるが、BSPって何だよ
ググってもBSプレミアムしか出てきやしない
LinuxとかAndroidとかWinCEのBSP(Board Support Package)
FreescaleとかTIとかのSoC系プロセッサ屋が評価ボードを対象に出してくれてるんだよ
勉強になります
>>702 >>710が言うように、自分がカーネル屋だとは思わないかな。
たまにドライバとかに不具合みつけたりするけど、それをメーリングリストに投稿してるわけでもないし・・・。
>>708 そうそう、評価ボード(外部購入してきてLinuxがポーティング済み)があると楽だね。
ただ、毎回毎回、
HW「大丈夫ですよ。製品ボードは評価ボードから『ほとんど』変更してませんから。すぐカーネルも動きますよ^^」
まぁ、動いたためしがねぇ。
そりゃ少し変更してるんだからしょうがないだろう
あと、HWメーカの営業には馬鹿しかいない
>>725 いや、変更点をマージするのは当たり前なのだが、
元々動いていた割り込みが上がってこないとか、FPGAのレジスタにアクセス出来ないとか
なんというか、ようは
>>683みたいな愚痴やね
>>724 「ミドル屋」って感じでもねえな
ファーム屋?ペリフェラル屋?
>>727 ドライバ・OS層のファーム屋でいいんじゃね
>>709 OSポーティングやドライバ開発が組み込みでないのなら、
あなたの定義する組み込み屋の仕事って何よ
RTOSが載るほどデカイ組込み屋もあれば
米粒8ビットチップの組込み屋もいる
それでいんじゃね
ところが、ここには俺が知らないことを知らない奴は馬鹿だと思い込んでる奴が多くて
まとまるものもまとまらないのさ
>>731 それを言うなら、
「俺の知ってることを知らない奴は」じゃないのか?w
それとも、
>俺が知らないことを知らない奴は馬鹿だ
つまり「俺は馬鹿」といいたいのか?
733 :
仕様書無しさん:2012/10/07(日) 20:50:29.87
OSのポーティングは一度やってみたいな
Toppersとか移植するのに
どれくらいの期間かかるんだろね?
>>734インターフェースが別冊特集号売ってるから、それ買出しに近所の本屋まで往復30分
読書3時間、3遍読み直して1日目は予習で終わらして、翌日からかかって3日くらいで移植して
チェックして、修正して、またチェックしなおしてトータル一週間くらい。て感じじゃないかな?
知らんけど。
移植って、言葉使いたかっただけですから
ここには読解力の乏しい奴らが多すぎる
>>738 よう、バカ。
お前の知らない事は俺も知らないぜ
>>739 よう、バカ。
お前の知らない事は俺も知らないぜ
よう、お前。
バカの知らない事は俺も知らないぜ
よう、俺。
お前の知らないことはバカも知らないぜ
もちつけ。
組み込みプログラマーの質が問われてるぜ
今更どう足掻こうが組み込みプログラマーなんて業界最底辺なのは変わらんよ。
16bitのDSP向けに、しこしこアセンブラで信号処理書いてる私ですが
組み込みプログラマ名乗ってよろしいでしょうか?
>>745 チャタリング除去がしっかり出来てれば名乗っても良い
>>745 微妙。どちらかというとアプリ屋に近いかも
ええっ?w
>>745 DSPの信号処理ってC言語じゃなくてアセンブラ使うんだ。
Cでも書けるけどかなり癖があるというか、汎用性皆無
matlab/simulinkから変換するとかは?
それでリソース足りてるうちはOKだけど、結局最後は手詰めになるパターンに。
DSP屋は組み込み屋じゃなくて組み込まれ屋
755 :
仕様書無しさん:2012/10/27(土) 18:21:57.70
マイコンでのプログラムって最初にRAMの領域を全部ゼロクリアしなければいけないってホント?
Cコンパイラがそれに依存したコードを吐くなら
00になったりFFになったり
758 :
仕様書無しさん:2012/10/27(土) 19:28:03.05
ARM純正のコンパイラarmccなら初期化コードが勝手にできあがる
B領域を0クリア、R領域へD領域をコピー
760 :
仕様書無しさん:2012/10/27(土) 23:57:48.91
arm は iar も keil も やってくれてるのかな
アプリ系の変なのがわいてるな
まぁ、変数は必ず初期化しなさい
組み込みのこと全然知らないのに組み込み屋ってことになってて怖い。
verilogとVHDL書いてただけなのに。
十分すぎるほど組み込み屋です。
deep reset とか cold reset とか normal reset とか
コンパイラのオプションを切り替えられたら組み込み屋。
>>762 初期化するとオブジェクトにその分の領域が確保されてしまうので
だめです。
>>766 C領域かD領域か、B領域かR領域かの違いだけ
初期値0ならどっちでもいいが、マナーの問題
もちろん初期化しないでいいのは、しなくていい
768 :
仕様書無しさん:2012/10/28(日) 15:34:17.70
>C領域かD領域か、B領域かR領域かの違いだけ
この領域て組み込みでは一派的な表現なの???
特定のコンパイラ依存の表現だね
bssを初期化しないクソプロジェクトは組み込みじゃ結構あるようでびっくりした。
しかも、「bssがセロクリアされることを期待して初期化しておかない奴は認めない」
とかブログで言っちゃってる御方までいらっしゃいますよ。
初期化が必ずしも必要とは言わんけど、やって問題が起きるわけではないからな
容量の関係なんかはあるけども
772 :
仕様書無しさん:2012/10/28(日) 17:29:03.37
結局0クリアされるかされないかは開発ツール依存って事か
最近のメジャーな開発ツールならやってくれてそうだな
773 :
仕様書無しさん:2012/10/28(日) 17:48:05.46
>>772 違うよ
初期化が必要なコードになっていればコンパイラなり環境なりが勝手に初期化コードを埋め込んでくれるんだよ
だから環境の仕様書はちゃんと読もうね
マニュアル読めません系は何が言いたいんだ
読まずにわからないって言ってる俺って、かっこいい?
マニュアル読ませてくれませんな現場も多いけどね。
コピー品でも使ってんじゃねえの、その現場
もしくはPDFになってるのを知らないとか
778 :
仕様書無しさん:2012/10/28(日) 19:56:40.71
つまり 初期化されていなくてもグローバル変数はゼロクリアされるって事か
初期化エリアは圧縮されていたりするから
コードで初期化するよりは高速でサイズ節約。
リセット状態からお勉強しなおした方がよくね
SHしかやったことないけどHEWならプロジェクト生成時に勝手に初期化のソースコードを吐いてくれる
ただその中にメモリの0クリアはなかったと思う
つか、メモリなんて確保した時点で何が入っているか不明である前提でコード書いてるから
何が入っているかなんて気にしたことはない
初期化しなきゃ電源落としてすぐ立ち上げるみたいな動作に耐えられなくね?
RAMに前のデータ残ったままになっちゃうじゃん。
main()までとexit()からが組み込みです。
>>782 そういう使い方する場合は自分で0クリアコードを入れておくよ
それでも間に合わないなら、リセット時にHWで0クリアするCPUを選ぶし(※)
※必要に迫られたことがないからそういうのがあるかどうかは知らないけど
探せばあるんじゃないかな
785 :
仕様書無しさん:2012/10/28(日) 22:40:09.63
>>784 そんなの無い
ソフトでクリアすればいいのにHWにクリアさせるなんて考えられない
クリアしたくない場面だって存在するんだからわざわざそんなもんつけない
>>785 それじゃ間に合わないとかごねる奴が出てくるんじゃない?
ロケットとかミサイルとか俺はすごいんだぞ的な物を持ち出して
自慢と自虐と愚痴が入り混じったウゼー書き込みする奴が絶対出てくると思うんだがな
787 :
仕様書無しさん:2012/10/28(日) 23:29:22.38
>>786 そりゃカスタムでやれば何でもアリだよ
汎用品の中には絶対に無い、言い切れるレベル
規格票に書いてあることを公然と無視するのがあたりまえ、
みたいな風潮が漲ってるからこうなったんだよな。
>>787 きっとこういう仕事をやったことないんだと予想。
本人があると思ってるならそれでいいではないか。
他人に迷惑かけなければ。
R8Cのデータシートを確認したが、起動時(POR)でのRAM値は不定。
ソフトリセットだとRAM値は保持されるから
しれっと前の状態で再開することもできるかもしれん。
理解したうえで使わないと意味ないし
そもそも、statis変数は0でクリアするルーチン通す。
それ以外の自動変数は初期値に期待しない。
常識かと。
プログラミング言語の規格票は確認しないのが常識なんだな
最近は起動時にrom/ramチェックしないのが流行ってんのか?
おじさんは嘆かわしいぞ
793 :
仕様書無しさん:2012/10/29(月) 20:07:20.10
確かに嘆かわしい
>>781 HEWの自動生成コードなら、RAMクリア入ってるよ
学生さんがおっさんたちに質問してるのかね
>>792 それだけ信頼性が上がってるってことでしょ。ROMチェックして違ってたら
今それをしてる自分のプログラムもおかしいわけで、それでどうすんの?って思うわ。
哲学やな
798 :
792:2012/10/30(火) 09:06:02.50
確かに哲学かもしれんなぁw
まあ、俺はやるけど。
プログラムがRAMに展開されるタイプの案件だったら、その後にもう一回やる。
最近はflashでアップデート可能な実装が多いから、よりいっそうチェックは厳密にやるよう心がけてるよ。
デバイスの信頼性と、チェックするしないは関係無いわな。
組み込みは、ただ動きゃいいのとは違うから。
いや、ただ仕様書通りに動けばいいと思う。
ソースコードの綺麗とか関係なく。
仕様書通りに動くプログラム>>>>>>>>>>>>>>仕様書通りに動かないプログラム
ただ仕様書通りに動くと、
>>799が言ってるただ動くは全然違うだろw
変な揚げ足とろうとするなぁ
どう違うん?
阿呆は放置で
それなりの規模のプロジェクトだと、
コーディングルールからエラーチェック、
復旧処理、モジュール構成など、上流から下流まで色々規定があるから
ただ仕様通り作るといっても本当にその仕様通り作ったのなら、
それは十分なものだと思うけどね。
逆にそれではダメだという
>>801は何を求めてるのかは確かに気にある。
当然、仕様書は正しいという前提で話してるけど。
>>799の「ただ動きゃいい」に対して
>>800が「いや」と否定から入ったのを突っ込んだだけで、
仕様書通りに動くのが駄目なんてどこにも書いてないが。
もちろん仕様書の通りに動くことが正で全て
ただ動くってのは書いたり修正して何かしらんが動くけど、影響範囲は把握してません。
影響範囲を把握してないので既に動いてるところも動かなくなる可能性が
×:影響範囲を把握してないので既に動いてるところも動かなくなる可能性が
○:影響範囲を把握してないので既に動いてるところも動かなくなる可能性が
あるけど特に見直してませんってソフトのことだろ。
>>808 なんか根にもってるみたいだけど、どこらへんが揚げ足?
テキトーにやっとけばいいんじゃね
そうそう。
ただ動けばいいと思う
今時はローダがチェックするからな。
なんだよ、他人が書いた仕様書ベースのコーダしかいないんだ。
さいなら
コーダって表現は勘定系の人たちが使う言葉だよ
組み込みを辞める事にした。
コーダなんて用語久々に見たw
組込みにコーダとかどんだけ人あまってるんだよ
エンコーダか
リコーダとランドセル
HewのRX210対応の奴をダウロしようとして、コンパネ−プログラムの追加と削除
から、古いHewをアンインストールしてから、Hew4.09のフルアップデート版を
ダウロしようとしたら、Hewのコンポーネントが無いのでインストールできません
と言われた。orz C:\Hewフォルダの下は空。何から入れ直せばいいの? XPhome
そりゃアップデート版はアップデートする前の奴がなきゃアップデートできないだろ
古いのを再インストールしてアップデートしたら?
それから、文章はもうちょっと推敲しろ
日本語が不自由すぎて何を言ってるのかいまいち分からんぞ
試用版がダウロできた。やれやれ・・・
あせって書いてるんだから日本語の推敲なんてしないよ。
コードの推敲はいやってほどしなきゃいけないんだから。
> ダウロ
自己満足丸出しの田舎者乙
>ダウロ
この略し方は初めて聞いたわw
コードも焦って書いてるくせにw
こんな奴が書くコードってめちゃくちゃなんだろうな
\あっかりーん/
\りっかーん/
いそがしくて
コメント書かず
あとからみて
くずおれる
コーダって楽譜の繰返しとかジャンプの記号だよな?
幸田さん
リードからのきちがいメールがうざい
石毎のhwsetupのサンプルってないかな。
周辺機能等の初期化は要求毎に変えないと
汎用性考えたことしようとすると、逆にハマるかもね
CPUのクロックが一割増しになったんだが、周辺チップのタイミングチャートが破綻してた事に今気付いたw
いいや、もう周辺チップの性能が悪いんだろって事にしちゃおうっと。
こうですか?
PΦ(周辺クロック)の分周比一割減らしちゃうぞー
ウェイト入れようぜ
ひたすら書類作成から脱出できて、ひさしぶりにコーディングした
いやあ、最適化にいじめられて大変だったw
>>837 動作周波数の変更だと、それ考慮したやり方があるでしょ
でも、割り切れない時間定数ができたら、アウトかな
RS-232Cのボーレートで、破綻するとか、昔はあったなあ
44.1KHzから48KHzに...
日立とルネサスって、今はどういう関係なの?
すねかじったりできるの?
>>843 もはや日立の子会社とは言い難いな。
主要株主
(株)日立製作所 30.62%
三菱電機(株) 25.05%
日本トラスティ・サービス信託銀行(住友信託銀行再信託分・日本電気(株)退職給付信託口) 18.75%
日本電気(株) 16.71%
(2011年3月31日現在)
相思相愛
じゃあこれ以上ルネサスがポカしても日立は影響ないわけだね
>>838 分周比減らしたらクロック周波数高くなっちゃわないか?
ポインタとアドレスの区別がつかないバカが集うスレw
>>848 つか、おんなじ物だしな。
区別って、用途によって便宜上名前が違うだけでさ。
爺さんの話題は所詮それぐらいしかないしなw
触らなければ同じだ
なあ
USB3.0のファーム側やったやついるか?
意外に簡単だったとか、このあたりが面倒だったとか聞かせてくれ
854 :
仕様書無しさん:2012/11/07(水) 22:14:03.69
情報工学部で
パソコン上でプログラム書くより
ハードウェアなど触れつつ、プログラミングをして実際になにかを動作させる
事に興味あって、将来組み込み系のプログラマに就職したい大学3年なんですけど
卒業研究でマイコンを使って何か作成するつもりです。
就職のとき、ハードとソフトに触れておくと有利と聞いたので
それを卒業研究で生かそうと思うんだけど、実際どうなんですか
855 :
仕様書無しさん:2012/11/07(水) 22:16:54.78
また、電子系の学科ではないため
回路とかあまり分かりません。
基本的なことはなにから手をつけるべきなのでしょうか?
またどのような勉強が必要なんですか。
FPGAボードで遊ぶとか
とりあえずInterface誌の付録とか簡単なマイコンボード買って遊んでみれ。
で、拡張のデバイスキット買って付けるとか。
英語のマニュアルを読む
21:00和風総本家
21:54カンブリア宮殿
創価の番組があるので一旦トイレ休憩で離席
23:00 WBS
860 :
仕様書無しさん:2012/11/08(木) 21:17:03.40
>>856 >>857 ありがとうございます。参考にしてみる
実際に就職した、というかしてる人が集うスレなんだろうけど
学生時代にすでハードに関していろいろ知識持ってた方がおおいんですかね?
知識が必ずしもないと就職できないわけではなさそうですが・・・
www.interface.co.jpとかwww.contec.co.jpとかのPCIe基板を買って遊んでみるとか
専門用語知ってるだけじゃ、そのうち、壊れるかもね
学生の時は実験物理屋だったけど何故か組み込みにいる。
専門用語なんか全然知らなかったけど何とか食えてる。
まああれだ
学校行っていちばん役に立ってるのは
自習の仕方だな
>>863 同僚に応用物理学科出身のやつがいたけど、計測とかに強くて助かってる。
データを統計するみたいなのがとても強いイメージがある。
おまいらは Embedded Technology 2012 行きますか
行かない
出展する
組み込みなんてやったことないけど後学のためにいかされる
Win8 + VS2012 + C++なら簡単にデバドラ書けるってほんまなん?
ぃぃぇ。よりいっそう難しくなったよ?
廃人志願者がまた、増えるのか、かわいそうに
後学のためにいかされるって要するに客先派遣だろw
873 :
仕様書無しさん:2012/11/13(火) 12:53:28.34
同じ会社から特定派遣されてる中年の自称先輩がウザいんですけど。
派遣先の会社は同じでもチームは別。
なのにいつも僕の所属しているチームのスケジュールを聞いてくるんです。
余所のチームのスケジュール聞いて何がしたいの?って感じ。
「仕事が遅れそうなら俺に言って」・・・って先ぱーいwww
先輩に言っても何も解決しないから派遣先の担当正社員に言いますよ、当然w
先輩、僕の仕事が遅れたら別のリソースを割り当てられるんですか?
遅れすぎて本当にダメとなったら派遣を切ってチームを解散するマネジメント判断ができるんですか?
できるわけないっしょw
うちら特定派遣なんですから。
先輩が まねえいじめんと をやりたいのは痛い程わかりますよ。
いつも居酒屋でマネジメントスキルがあ・・・とか言ってるの聞いてますから。
先輩のマネジメントって徹夜作業とかやって疲れ切って辞めたいとか言い出す人を
居酒屋に連れてって「もっと頑張ろうぜ」とか言うやつですよね。
僕が入社するずっと前の話でもよく知ってますよ、うちの会社の伝説ですから。
せっかく頑張って自腹で居酒屋行ってマネジメントしてたのに
受託開発はことごとく赤字で、会社はもう受託を辞めることを決定したんですよね。
先輩、自社の方針に従いましょうよ。
先輩だけですよ、特定派遣なのにマネジメントスキルがあ・・・とか言っちゃってるの。
そもそも先輩は自分自身もマネジメントもできないのに他人のマネジメントができるわけないですよ。
月に何回欠勤するんですか、まったく。
僕らの仕事は毎日決まった時間に派遣先に行くことですよ。
今日も先輩のチームの担当社員から「今日も来ないんですけど休みですかね?」って聞かれて
同じ会社の社員としてホント、恥ずかしいですよ。
まぁ、長文書くやつってほとんどがキチガイだよな
だからスレ違も気にしない
組み込み系は派遣なのにマネジメントやりたいとか言ってるキチガイは多いよ。
コピペに反応すんな
鉄砲玉派遣の求人なのに、
派遣会社はマネジメント能力を求めるよ。
派遣先はマネジメント能力なんて当然要求してないのにバカ杉だろ
派遣先で同じ派遣のマネジメントしろって(やんわり)要求されたりすることないか?
油断も隙もあったもんじゃないんだが
うちじゃ派遣リーダーの下に非新人のプロパーが複数付いてたりするよ。
会社自体下請けだから経営的観点の判断まではしないが。
…だって、プロパー壊しすぎてチームリーダー格まで育たないんだもん…
組み込みっていうからにはアセンブラでバリバリ書いてんですかみなさん?
C++でこれからデバドラ作らないといけないんだけどさ、おもしろそうだけど1週間で作れとか無理だおwww
俺はただのCだなあ。 どうしても速くしたいときはASM吐かせて最適化もしたが、
そこまでぎりぎりが要求されることはめったにない。っつ〜か、あったとしたら石や
クロックの選択が間違っていたということ。 実務で 3MHzの8085で一度あった。
どのくらいのドライバかにもよるな
組込みならデバイスの全機能を生かすようなドライバなんていらんだろ
規模にもよるが特定機能くらいの実装までならいけるかな。
テストまで含めると厳しいけど
プリンタが製造中止。改造できる?
元のソフトは?
つ[ROM]
(´・ω・`)・・
プリンタのエミュレータ作った方が早くないか?w
俺もそのパターンで解析させられそうに
とりあえずダメ元でプリンタメーカに仕様を聞いてみないのか?
今度はMSがコミケに出展するから
それには行きたい
こんど重水素を作ることになったんだけど、中性子って絶対必要?
ブルーレイ内臓のwin8タブレットでねーかな
ずっと待ってるんだけど
重水素は作るより取り出した方が早くないか?
俺の屁リウムは重水素まで読んだ
ソニーの新型ヘッドマウントディスプレイをボーナスで買う。
はい
スタックって何ですかという質問が技術系の新人から来てマジでワロタ
最近のゆとりはアセンブラしらない人が多いのか
先輩、Qってなんですか?
大食らい
犬嫌い
O,Pの兄
Uの友達以上恋人未満
>>897 若者には LIFO bufferって答えりゃ一発でわかる
用語が違うだけ
>>900 概念の説明ならそれでいいけど、ニーモニック的な意味での話ならそれだと
まずいよね
どっちの話なんだろ?
雪道ではよくスタックするよって教えてあげなよ
未だにアセンブラできることを自慢したがるロートルがいるのか。。。
>>903 携帯アプリしか作ってない奴には分からんだろうな
ごく一部の人を除いてアセンブリ言語なんか書けなくったっていいんだよ
読めれば十分。読めなくても大抵何とかなる。それが今の時代さ。
携帯アプリをアセンブラで高速化する私はどうですか?
ARM Neonのニーモニックは美しい
>>908 ああスマン
androidとiosなんだ
ルネサスのオートアップデートって、オートって言う割には指示しないとupdateしないのね
XPなんて勝手にずかずか始めるのに・・・
どうしてAtomよりARMの方があんなに安く作れるんだろ?
ひさしぶりに、クソくだらないバグを作ってしまった
if ( temp_uc != 0);
{
なんとか;
}
( ´-`)
そりゃ x86インストラクションセットが理不尽だからだろ > atomの面積でかい
FPGAとかやると分かるけど、ARMのロジック回路はスカスカ
ライセンス料もかからないので相乗効果で安く済むのさ。
ばぐなの?
>>918 作用しない条件文なんて意図的に入れる事すらしないと思うぞ。
そして必ず1回実行されるループも
必ず1回実行されるループはマクロで使う
#define foomacro(x) do { xxxxxxx } while (0)
基本ですね
>>922 逆アセンブルでデバッグしてて、そのコードがconstから0引いてきて0判定してたのを見たときはびびった。
最適化onしてたはずなんだけれども。
プログラマが横着したいだけのコードには容赦しないのがコンパイラ。
>>922 gotoを使ってはいけないようなコーディングルールの時は
エラー処理のためにdo whileは結構使うw
平時からbreak使いたいよな
> gotoを使ってはいけないようなコーディングルール
そんな腐った発想の組織は早晩衰退するな
>>927 sonyを馬鹿にするな!!!
きっとこれから盛り返しますよ
goto home
930 :
仕様書無しさん:2012/12/03(月) 22:14:01.07
if i < 10 goto a else goto b;
a:
j += 2;
goto exit
b:
j -= 2;
goto exit
exit:
return;
問題なさそうやな
gotoが使えないならアセンブラで書けばいいじゃない
goto使わないとハマらないと思い込んでる人がいるんでしょ
goto exitも途中でのreturnも同じなのに、なんでgotoだけ禁止なん?
その昔、goto使ってスパゲッティーコード書いたアホがいけないん?
>>934 exitやreturnは必ず上の階層に戻るけど
gotoは意図しないところにジャンプできるから
>>934 >スパゲッティーコード書いたアホがいけないん?
うむ。
愚者は経験に学び、賢者は歴史に学ぶらしいぜ。
>>935 意図しないといっても、せいぜい前後数十行に収まる範囲だけどね。
938 :
仕様書無しさん:2012/12/04(火) 20:28:11.95
1ファイル10000ステップのソースを縦横無尽にジャンプするぜ
長いソースでラベルの管理できるの?
保守性低いだろ、gotoなんて。
使ってよかった例があったら教えて
ret = foo();
if(ret is error)
goto cleanup;
ret = bar();
if(ret is error)
goto cleanup;
・
・
・
cleanup:
freeしたりcloseしたりとか
return;
みたいなのは見かけるな。
try-chatchの代用だな
コード節約でやってるのなら、しょうがねえよ
>>940 このコード感覚…、もしやCOBOLか!?
なるほど、goto禁止ルールは
向上心ゼロの石頭COBOLer共を排除するためだったのか。
それならまぁ納得
いちいちエラーチェックとリソースの解放をしなきゃならんAPIならしょうがなかんべ。
Unixとか。
946 :
943:2012/12/05(水) 08:28:43.27
>>944 俺は元erなんだが、COBOLの場合は関数という単位がないから(セクションという単位はあるがあれは現実的には
人が理解する上での区切り的コメントにすぎない)GO TO でジャンプすると行った先から下のコード全部が実行
される範囲になる(いくらセクションわけしても)ので、C言語系のそれより凶悪なのさ
だから、あっちでは禁止されてもしゃーなしな事情はある
ちなみにセクション単位で実行を指示して処理させるためにはPERFORMというものがある
947 :
940:2012/12/05(水) 18:15:56.15
COBOLでなく組み込みLinuxのC。APIの作り的に仕方ないかなぁといった感じ。
948 :
仕様書無しさん:2012/12/05(水) 20:41:04.11
cobolにはperform があんべや
自称SEって言い張る友達ん家いったらadvicePROってのが基盤と一緒に転がってた
個人持ちICEとかすげぇw
adviceは高いな。E8とかなら安いけど。
俺はgotoやdo whileにするくらいなら
リソース確保後を関数として独立されるな。
他から呼ばれるケースがなかろうと。
C++やらjavaやらpythonやら色々使うから
汎用性低い書き方を選びたくない。
誰か他の人間がソースいじった時、うかつに中途でreturnとかされたら頭抱えるし。
仕様書通り動ければそれでよいかと。
要求が理解できてない人って
で、改造が入る度にぐちゃぐちゃになっていくと。
でも仕様書通り動けばOK
その場ではね
40年前はあんなトンネルの構造&施工でもOKが出たんだろうさ
つまりそゆこと
検収が上がった時点で、仕様書を書いたやつの責任になるんだよ
視野が狭い人って
一途な人ですよね
>>960 今回のはテスターが手を抜きすぎたのが原因だろ。
>>964 原因を更に突き詰めるなら
手を抜きたくなるような構造にしたのが問題。
他の釣り天井式は高さ2m台で打音検査もしてた中、高さ5mのあのトンネルだけが手を抜かれた。
メンテナンス性って大事ね
>>964 テスターに罪はないだろ・・・
テスト項目を書いたやつが悪い
犯人探しばっかで醜いね
>>968 責任のなすりつけあいって好きだろ
みんな。
じゃ全ての責任は970持ちってことで
責任押し付けて解決だと思う方はそうすれば
973 :
仕様書無しさん:2012/12/06(木) 22:13:40.89
仕方がないな
漏れが何とかしてやる
いや俺がなんとかする
飲み屋でそう語る英雄は多いが
日曜午前2時のデバッグルームでその言葉を口にする英雄はいない
修羅場になるほど燃えるんさ。
普段は昼行灯だけれども。
だもんでもっぱらトラブルシューター。
トラブルないのが一番だけど、
となると目立つ場なくなるのね。
狡兎死して煮らるる走狗タイプ。
Qで宮村優子って誰の声やってたの?
アスカ
ありがとう。 ずっと声優変わったと思い込んでた
「この人すっげー声そっくりだよなークリカンなんか目じゃねーわ」
とか思いながら観てたらEDテロップで名前出てきてびびった
実家帰ったら親っさんが零細組込みSE外注のシャッチョサーンしてるけど社員にぽーんと
ボーナス180万あげたった目丸くしてたわガハハって楽しそうに話してた、組込み業界って今儲かってるの?
自分の給与より社員にあげて笑顔みるのが好きらしい変人だけど。
組み込み系開発の職業ってやっぱ
接客業のあるSEがほとんどなん?
コツコツ一人でやるタイプはないんですか
>>981 正社員は外との交渉が多いけど、派遣さんはモニタに向かってコツコツばっかりだよ。
派遣法が厳しくて色々面倒。
ひたすら開発してるのがいいんだけど
やっぱいろいろ外いってペコペコするのが多いのかー
おれみたいな非社交的なやつはやっぱ派遣むきなのか・・・
外との交渉も半年くらいやれば案外慣れる。
性格を社交的にするのは物凄く大変だが、打ち合わせの応対くらいなら
ヒキオタニート気質の俺でも何とかなってるし。
985 :
仕様書無しさん:2012/12/08(土) 00:59:38.30
やたら細かい事にこだわるオタ気質はちゃんと自覚した方がよいよ
自覚はしてる。
直す気はないw
年末、ビックサイトにいく?
グな
仕様の打ち合わせ。というか商談の段階から開発して納品、フォローまで全部やってます。
全部完璧に出来れば仕事凄い楽しいんだろうけど、そうじゃないからめっちゃ大変。
特に筐体、メカなどの機構部の設計はかなり苦手だから苦痛でしかないわ。そこ乗り越えると楽しい
んだけど。工程に余裕があれば
組み込み開発したいけど
できるだけ人と接しないタイプって少ないの?
今年は12月25から1月5日まで休みだわ
>>982 派遣法が厳しくなって職場からどんどん派遣が消えてってワロタ
職場の別の人が御願いするのも駄目なんだよな
うちの派遣さんは別の人が頼んでもOKって契約みたいだよ
本人に確認したので多分間違いないかと
本当の派遣なら、職場の複数の人が指揮命令しても問題ないだろ
問題なのはいわゆる偽装派遣の請負契約で客先に常駐してるケース
派遣に命令できんの?
自分の下で働いてるのに命令できない派遣がいるとしたら、ブラックな職場ってことだな。
赤木リツコだったら命令されたい
終了
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。