[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 06/12 00:30 / Filesize : 193 KB / Number-of Response : 944
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

組み込みプログラマー雑談スレッド その9



1 名前:仕様書無しさん [2008/04/29(火) 22:12:00 ]
雑談などにご使用ください

前スレッド
組み込みプログラマーこそ真の一流!その8
pc11.2ch.net/test/read.cgi/prog/1203811772/

168 名前:仕様書無しさん mailto:sage [2008/05/23(金) 13:34:43 ]
その職場紹介してくれ!!頼む

169 名前:仕様書無しさん mailto:sage [2008/05/23(金) 13:47:48 ]
俺の学生時代なんて普通に睡眠3〜6時間で、
起きてる間はほとんどプログラム書いたり勉強したり実験したりバイトしたりしてたから、
社会人になったらこれ以上にきついのか?俺死ぬぞ、とか思ったものだが、
現実は逆に楽になった。
睡眠時間は逆に増えたし、金も手に入った。
今では仕事以外のほかのことにも手が出せるようになったよ。

170 名前:仕様書無しさん mailto:sage [2008/05/23(金) 14:03:08 ]
>>168
ヤマト

171 名前:仕様書無しさん mailto:sage [2008/05/23(金) 16:52:34 ]
つか、俺は学生時代某ハンバーガーショップでバイトしてたが、
この業界に比べたらあっちの方がよっぽど厳しかったって今でも思う

厳しさの種類にもよるが>>165の人はそういう意味なのでは?

172 名前:仕様書無しさん mailto:sage [2008/05/23(金) 16:56:41 ]
君ら、自分の周りの狭い範囲しか知らんのに、業界だの世界だの、あほか

173 名前:仕様書無しさん mailto:sage [2008/05/23(金) 20:11:58 ]
まあ文章読む限り、キミほどじゃないけどね

174 名前:仕様書無しさん mailto:sage [2008/05/23(金) 20:45:42 ]
>>164
>fack<BS><BS><BS>uck[CR]
って入力されたら

unknown command: fack<BS><BS><BS>uck

でいんじゃね。

175 名前:仕様書無しさん [2008/05/23(金) 21:50:11 ]
自分って組込みに向いていないんじゃないの?って気がついたけどもう37歳
オワタ

176 名前:仕様書無しさん mailto:sage [2008/05/23(金) 22:54:07 ]
>>164
適当な装置につないでログ取ればわかると思うけど、
たいていの機器は BS-SP-BS を返してくるよ。

大抵の端末はこのシーケンスで所望の動作をするし、
逆にこのシーケンスをサポートしてない端末だと他
のエスケープシーケンスは相当特殊かまったくサ
ポートされてないかなので、いずれにせよどうしよ
うもないから。

>>165
なんか、ゆで蛙を思い出した。

まあ、人のことだからどうでもいいけど。



177 名前:仕様書無しさん [2008/05/24(土) 09:14:17 ]
うごかないこともあるさ
そふとうぇあだもの
         みつを

178 名前:仕様書無しさん mailto:sage [2008/05/24(土) 10:40:41 ]
自分で端末も作れば解決さ。

179 名前:仕様書無しさん mailto:sage [2008/05/24(土) 13:48:59 ]
ttp://sugano.web.infoseek.co.jp/mituo/1-9.jpg

180 名前:仕様書無しさん mailto:sage [2008/05/24(土) 23:01:49 ]
>>165
釣りに亀レス。
まさかコード書いてりゃ給料をもらえる立場でそういうこと言ってないよな。
客と直接接して、無茶な仕様要求だの値切り要求を上手くかわすようになってるん
だったらたいしたもんだが。
客先への体面を考えて5年くらいは新人をお客さん扱いする会社も多い。

181 名前:164 mailto:sage [2008/05/25(日) 02:32:21 ]
>>
そーなんですか。ありがとうございます。
あれで正解だったとは…。

182 名前:仕様書無しさん [2008/05/25(日) 16:28:14 ]
>>169 確かに高校大学時代のほうがきつかった。
   しかし、あまり責任の重さは無かった。 カネが伴わないからだ。

   楽と思えるのは、新人時代だけ。 だんだん責任の重さがきつくなる。
   そうでないと、会社に儲けが出ず倒産する。

   

183 名前:仕様書無しさん mailto:sage [2008/05/25(日) 17:13:03 ]
大企業だし俺一人の責任なんて小さいもんさw
気楽に行こうぜ

184 名前:仕様書無しさん mailto:sage [2008/05/25(日) 19:33:50 ]
そして>>183の出したくそバグで会社は沈みますたとさ。

185 名前:仕様書無しさん mailto:sage [2008/05/25(日) 19:47:09 ]
>>184
大企業がたった一人の出したバグで沈むわけがない

186 名前:仕様書無しさん mailto:sage [2008/05/25(日) 19:49:36 ]
>>185 そういいきっていいの?w



187 名前:仕様書無しさん mailto:sage [2008/05/25(日) 20:03:46 ]
沈んだ会社ってある?

188 名前:仕様書無しさん mailto:sage [2008/05/25(日) 20:06:26 ]
チーム全員が業務サボタージュで沈んだ会社なら知ってる。

189 名前:仕様書無しさん mailto:sage [2008/05/25(日) 20:29:32 ]
沈む前に要求のんでやれよ

190 名前:仕様書無しさん [2008/05/25(日) 22:02:14 ]
>>185
個人情報を流出させるプログラムとか・・・。

191 名前:仕様書無しさん mailto:sage [2008/05/25(日) 22:13:16 ]
>>190
そういうのは別の誰かがちゃんとチェックしてるわけで、
するするすり抜けるなんて早々ないわけよ
それに何十万件流出しても潰れた会社なんてまだないだろ

192 名前:仕様書無しさん mailto:sage [2008/05/26(月) 06:53:02 ]
致命的なリコール出して

影でひっそりと幕を閉じるってのならあるだろ

193 名前:仕様書無しさん mailto:sage [2008/05/28(水) 22:10:46 ]
>>192
大企業では聞かないなぁ

194 名前:仕様書無しさん mailto:sage [2008/05/28(水) 22:43:35 ]
そらお前の耳がいたんどるだけだ。

首が飛ぶ、部署が飛ぶ、雲を突き抜け星になる

195 名前:仕様書無しさん mailto:sage [2008/05/28(水) 23:18:54 ]
> 首が飛ぶ、部署が飛ぶ、雲を突き抜け星になる

何を言いたいのか知らんけど、スレの流れとしては「沈んだ会社ってある?」だよ。

耳の前に頭が痛んでるんじゃないのか?


196 名前:仕様書無しさん mailto:sage [2008/05/28(水) 23:41:45 ]
おそらく沢田研二のTOKIOの替え歌なんだろうが
なぜかカブキロックスのO・EDOが浮かんだw



197 名前:仕様書無しさん mailto:sage [2008/05/29(木) 00:06:39 ]
TOKIOというとト・キ・オを思い出してしまう
あの頃のアートディンクはよかったなぁとか

198 名前:仕様書無しさん mailto:sage [2008/05/29(木) 00:09:21 ]
アートディンクといえばカルネージハートシリーズでしょうが

199 名前:仕様書無しさん mailto:sage [2008/05/29(木) 06:54:00 ]
そういえばGPL抵触で沈んだ会社あったよなあ?w

200 名前:仕様書無しさん mailto:sage [2008/05/29(木) 09:24:01 ]
もう沢田研二がわからない世代がいるんだなあ
その世代に聞かせて感想を聞いてみたいものだ

201 名前:仕様書無しさん mailto:sage [2008/05/29(木) 09:35:01 ]
アートディンクといえばPSPのガンバト系の制作やってるよね

202 名前:仕様書無しさん mailto:sage [2008/05/31(土) 15:57:01 ]
ハード屋さんはどうして、自分の作った基盤の確認用プログラムを書いてくれないんですか?
ソフトを散々調べたあげくバグは見つからず、結局は配線がされてないとかしどいです><

203 名前:仕様書無しさん mailto:sage [2008/05/31(土) 16:10:40 ]
俺は、PC用の通信ドライバ書いてたとき、途中で割り込みが無くなる現象に悩まされて
GW丸々潰した事あるな
チップがバグってましたとさ、市販されてるモデムカードの・・・

204 名前:仕様書無しさん mailto:sage [2008/05/31(土) 16:12:06 ]
分業の弊害だろうな。

こっちだけやってればいいという・・・

205 名前:仕様書無しさん mailto:sage [2008/05/31(土) 16:14:08 ]
俺なんかへし曲げないと動かないぼーどおっつけられて
持ち帰りで死に掛けたことあるだよ。

それいらい、へぼハード屋の単発基板は基本的に信用しない。

206 名前:仕様書無しさん mailto:sage [2008/05/31(土) 16:22:09 ]
ハード屋でも、ポートを叩けば期待してた波形が出る、くらいの簡単なプログラムくらいは書けないとダメだろ



207 名前:仕様書無しさん mailto:sage [2008/05/31(土) 17:06:19 ]
仕様が公開されてないのを渡されて解析してなんとかしろ!!
とかがなければいいよ

208 名前:仕様書無しさん mailto:sage [2008/05/31(土) 21:13:41 ]
基本的にハード屋は信用できないので回路図とICの仕様書、FPGAならHDLもよこしてもらう

209 名前:仕様書無しさん mailto:sage [2008/05/31(土) 21:15:55 ]
追記

受信先は作動レシーバだと言われてICの型式まで教わったのに
回路を見てみたらフォトカプラが繋がってたとか、マジ死ねよ

210 名前:仕様書無しさん mailto:sage [2008/05/31(土) 22:39:50 ]
なんか、酷いハード屋ばかりだな。









まあ、大体そう言うところはソフト屋のレベルも似たようなもん
だから問題なっしんグゥ〜〜だけどね。

211 名前:仕様書無しさん mailto:sage [2008/05/31(土) 23:00:52 ]
>>192
大企業の場合は、基礎体力が違うからね
世間的には気付かれないまま、
事業が部門ごと無くなってるとか?

まぁ、世間的に一番派手に消えたのは
●菱自工の一般乗用車部門じゃないか?

212 名前:仕様書無しさん mailto:sage [2008/05/31(土) 23:21:44 ]
俺が回路を組んでたときはひと通り動作確認してから渡してたけどね。
確かに火を噴かないことだけ確認してソフトに渡す奴は多いな。
この前あったのは、立ち上げて5秒経つと落ちるっていうんで「ぜってーソフトで変な
ところ叩いてるだろ」ってデバドラ担当が疑われて、調査を進めたら2.5V電源端子に
3.3V突っ込んでて、5秒経つとデバイス温度が100℃超えて止まってた。
電流が少ないんでデバイスは壊れずに、冷ますとまた動き出してた。

213 名前:仕様書無しさん mailto:sage [2008/05/31(土) 23:30:03 ]
>>203
俺は盆休みが吹っ飛んだ。
某NEC製デバイスで、ウチの社内でもン十万個の使用実績があったんだけど。
昔ドライバを書いてた人に聞いたら「あー、なんか動かなくなるんで全チャネル使っちゃ
ダメって言われたことあるよ」だって・・・

214 名前:仕様書無しさん mailto:sage [2008/05/31(土) 23:46:42 ]
N○C の uPD7201 にはしてやられた記憶がある。

215 名前:仕様書無しさん mailto:sage [2008/06/01(日) 08:06:28 ]
ハード屋 へぼ。
ソフト屋 屑。

ともに50代。

そんなの直りませんから・・・・。

216 名前:仕様書無しさん mailto:sage [2008/06/01(日) 08:18:33 ]
じゃじゃ馬慣らしは、組み込みソフト屋の本懐だよ。
動くハードでソフト書くぐらいアプリ連中でも出来る。



217 名前:仕様書無しさん mailto:sage [2008/06/01(日) 08:32:42 ]
プロと仕事がしたいです(ry

へぼはじゃじゃ馬とは別です(ry

218 名前:仕様書無しさん mailto:sage [2008/06/01(日) 08:47:29 ]
ハードと合わせて動作確認用のソフトを書くようになってから、
全部書くようになって両方やるようになった。

マイコン一つの小さいやつだけどね。

219 名前:仕様書無しさん mailto:sage [2008/06/01(日) 08:54:56 ]
メーカーだとハード屋の仕事はコスト計算で、
それを動かすのはソフト屋の仕事だそうだ。



220 名前:仕様書無しさん [2008/06/01(日) 17:46:09 ]
>>216
プロのハード技術者なら動くものを作るべきでは?

221 名前:仕様書無しさん mailto:sage [2008/06/01(日) 18:16:59 ]
ハードのBUGは取るのが面倒なんだよ。

222 名前:仕様書無しさん mailto:sage [2008/06/02(月) 11:07:43 ]
それは仕様です。

223 名前:仕様書無しさん mailto:sage [2008/06/02(月) 11:49:49 ]
いいえめかぶです

224 名前:仕様書無しさん mailto:sage [2008/06/02(月) 12:30:54 ]
何言ってんだ
ケフィアです

225 名前:仕様書無しさん mailto:sage [2008/06/02(月) 12:33:37 ]
トムはペンです

226 名前:仕様書無しさん [2008/06/02(月) 19:55:32 ]
 (⊃^ω^ )⊃ もろこし!
⊂( ^ω^⊂)  もろこし!




227 名前:仕様書無しさん mailto:sage [2008/06/02(月) 22:27:26 ]
C言語を使っての組み込み作業は、最低、どれくらい理解していればできるんですか?
helloworldが書けるくらいですか?

228 名前:仕様書無しさん mailto:sage [2008/06/02(月) 22:28:38 ]
>>227
新卒で余力のあるところだとそれでもOKだろうけどね・・・

229 名前:仕様書無しさん mailto:sage [2008/06/02(月) 22:31:05 ]
>>227
言語の知識としては、K&R読み通せる程度でOK

230 名前:仕様書無しさん mailto:sage [2008/06/02(月) 22:47:31 ]
>>228
( д)  ゚ ゚ 
OKのところがあるんですか?

>>229
有名な本ですね。読んでみましたが、書き方?が今と多少違うので戸惑いました。
けれども頑張って理解してみます。




231 名前:仕様書無しさん mailto:sage [2008/06/02(月) 22:51:30 ]
ようするに、230 は使えない奴ってことですね、
わかります。

232 名前:仕様書無しさん mailto:sage [2008/06/02(月) 22:52:55 ]
新卒なら、どこでもとってくれるさ。

233 名前:仕様書無しさん mailto:sage [2008/06/02(月) 22:54:00 ]
偽装請負の世界へようこそ。

234 名前:仕様書無しさん mailto:sage [2008/06/02(月) 23:25:07 ]
>>230
今と書き方どう違ってたの?


235 名前:仕様書無しさん mailto:sage [2008/06/03(火) 00:27:31 ]
こんなやつだろ

int main(argc, argv)
int argc;
char **argv;
{
...
}


236 名前:仕様書無しさん mailto:sage [2008/06/03(火) 00:40:56 ]
>>235
うわぁ 懐かしいw
これと、今風の書き方で一悶着あったんだよなぁ・・・遠い目



237 名前:仕様書無しさん mailto:sage [2008/06/03(火) 00:41:49 ]
第2版 買えよw

238 名前:仕様書無しさん mailto:sage [2008/06/03(火) 00:42:37 ]
>>235
なにこれw
{
...
}
これがmainの中身?

239 名前:仕様書無しさん mailto:sage [2008/06/03(火) 00:43:12 ]
>238 は使えない奴だということですね、わかります。

240 名前:仕様書無しさん mailto:sage [2008/06/03(火) 22:31:29 ]
どんな書き方しようと
indent -kr
で一発じゃね?

241 名前:仕様書無しさん mailto:sage [2008/06/04(水) 01:35:19 ]
>>240
indentってそこまで弄るんだっけ?


242 名前:仕様書無しさん mailto:sage [2008/06/04(水) 15:25:20 ]
書式の件で、今文句言われた所だ。
アセンブラのソースで タブで区切ってこいとか、カラム数合わせろとか 意味あるのか?
そんなもん自分所でツール作ってるんだから、自分で読みやすいように変換すりゃいいじゃん。

・・・・と思っても言えないんだよな。 自分でツール作って変換してやるよ。 ヤレヤレ

243 名前:仕様書無しさん mailto:sage [2008/06/04(水) 15:27:35 ]
>>242
もしお前がいなくなったら、後の人が迷惑をすることになるんだぞ

244 名前:仕様書無しさん mailto:sage [2008/06/04(水) 15:36:05 ]
命名規則、インデントとかカラムは結構揉めるよね。

その昔のメインフレーム時代の開発だときっちりカラムに重みがあった
から守る必要があったけど、最近の開発ってメモ帳で出来るようになった分
ちょっとやかましいくらいに決めておかないと後の保守が面倒だよね。

245 名前:仕様書無しさん mailto:sage [2008/06/04(水) 15:37:21 ]
やっぱりコーディングルールって決めてるもんですか?
組み込み向けコーディング本色々ありますけどお勧めの
本てありますか?

www.amazon.co.jp/s/ref=nb_ss_gw?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Daps&field-keywords=%83R%81%5B%83f%83B%83%93%83O&x=8&y=21

246 名前:仕様書無しさん mailto:sage [2008/06/04(水) 15:39:07 ]
>>245
コーディングルールは現場に合わせる。
これしかない。



247 名前:質問。 mailto:sage [2008/06/04(水) 16:43:53 ]
C言語勉強中なんだけど、
ダブルポインタの必要性がよくわかりません(内容は理解してます)
組み込みだとマスターしておいた方が良いような事を読んだ事があるのですが、
何故でしょうか?
また、どんな時に使うと便利なのでしょうか?


248 名前:仕様書無しさん mailto:sage [2008/06/04(水) 16:56:38 ]
>>247
int main(int argc, char*argv[])
もうこの時点で既にダブルポインタだし。

249 名前:仕様書無しさん mailto:sage [2008/06/04(水) 17:00:23 ]
この間ここで論争になってた配列の話に通ずるなw

C言語なら俺に聞け(入門篇) Part 29
pc11.2ch.net/test/read.cgi/tech/1212329099/

c言語の場合?配列名称は実はすでにポインターだそうだ。

なので *argv[] と **argvは同じでOKってこと?

250 名前:仕様書無しさん mailto:sage [2008/06/04(水) 17:01:11 ]
>>247
複数の文字列を取り扱う時に便利って事でしょうか?


251 名前:仕様書無しさん mailto:sage [2008/06/04(水) 17:02:42 ]
>>250
配列を関数に渡す際はダブルポインターに嫌でもなるってことじゃないの?

252 名前:仕様書無しさん mailto:sage [2008/06/04(水) 17:05:53 ]
>>251
組み込みだから〜と言う訳では無く、普通に使われるのですね。

253 名前:仕様書無しさん mailto:sage [2008/06/04(水) 17:08:14 ]
>>251
配列を使う時じゃねえよw
配列要素がポインターである配列を渡す時だよw

254 名前:仕様書無しさん mailto:sage [2008/06/04(水) 17:08:25 ]
>>251
ただ>>249でも同じ時期に出てたのが未定義というのがあって
cコンパイラ依存の結果になることもあるのでcエキスパートに

c言語の配列名はポインターでOK?
関数に配列を渡す際は嫌でもダブルポインターになるでOK?
コンパイラ依存ってことはですよね?

と念押ししたほうがいいかも。

255 名前:仕様書無しさん mailto:sage [2008/06/04(水) 17:18:05 ]
配列を渡すとき、C言語では配列をポインタで渡すので、

> 配列要素がポインターである配列を渡す時だよw

には、ポインタへのポインタになる、ということだな。

256 名前:仕様書無しさん mailto:sage [2008/06/04(水) 20:01:16 ]
>>227
組込み装置で、helloworldが書ければ十分とも言えるがw
(ディスプレイドライバが書けるという意味で)



257 名前:仕様書無しさん mailto:sage [2008/06/04(水) 20:35:56 ]
>c言語の配列名はポインターでOK?
細かいこと言うと、配列名はポインタ定数だな。
左辺値になれないから。

>関数に配列を渡す際は嫌でもダブルポインターになるでOK?
すぐ上のレス読めよ。

>>259
複数の文字列を取り扱う時に便利

文字列扱うだけじゃないから、
あんまり凝り固まった考え方しない方がいいな。
ダブルポインタもポインタの配列も、他にも用途があるよ。

258 名前:仕様書無しさん mailto:sage [2008/06/04(水) 20:43:23 ]
>ダブルポインタもポインタの配列も、他にも用途があるよ。
例えば?
実務上効果的だった具体例を挙げてくれ。

259 名前:仕様書無しさん mailto:sage [2008/06/04(水) 21:56:11 ]
普通に可変長データのソート

260 名前:仕様書無しさん mailto:sage [2008/06/04(水) 22:04:49 ]
今日も結線がされてないボードを相手に格闘しました
頼むから、最低限つないでくれよ

261 名前:仕様書無しさん mailto:sage [2008/06/04(水) 22:34:02 ]
>>260
頼むからそれぐらいすぐ気づいてくれ

262 名前:仕様書無しさん mailto:sage [2008/06/05(木) 00:06:02 ]
>>258
COMや某CORBAのようにリソース隠蔽して
ダブルポインタ介してインターフェースポインタ取得させたりとか、
関数ポインタの配列でコールバック実装したりとか。

ま、これらが効果的かどうかは、個々のシステムの諸事情に
よるから一概には言えない。代替手段もあるし。

これ以上は初心者スレでやんなよ。

263 名前:仕様書無しさん mailto:sage [2008/06/05(木) 06:58:04 ]
とりあえず
RAM2Kとか4KのマイコンでC++使おうとするのはやめてけれ。

264 名前:仕様書無しさん mailto:sage [2008/06/05(木) 07:17:26 ]
C++だとRAMを余計に使うのか?

265 名前:仕様書無しさん mailto:sage [2008/06/05(木) 07:20:21 ]
かぶれるなってことで。

266 名前:仕様書無しさん mailto:sage [2008/06/05(木) 08:45:17 ]
C言語を完全に駆逐するためには
pc11.2ch.net/test/read.cgi/tech/1210158702/l50

↑のスレだと意地でもC++使えって感じのやつとかいるな。



267 名前:仕様書無しさん mailto:sage [2008/06/05(木) 09:12:13 ]
C++になれてるからできることならC++使いたいけど
やっぱり組みこみだと難しいかねぇ

268 名前:仕様書無しさん mailto:sage [2008/06/05(木) 09:35:31 ]
結局は道具として使いようだと思うが。
少なくともHaskellよりは普通に組み込み開発用として使えると思う。

オブジェクトのコンストラクト・デストラクトが暗黙のうちに起こるような
コーディングはダメとか。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<193KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef