エンジニアくん– Author –
組み込みソフトエンジニアとして働きながら、
C言語・メモリ・ポインタなどの基礎から実務まで解説しています。
副業・キャリアについても実体験ベースで発信中です。
X・Qiita・noteでも発信しています。
・X:更新情報・日常
・Qiita:技術発信
・note:キャリア・副業
▼まずはここから読むのがおすすめ
・C言語文法シリーズ
・メモリ領域解説シリーズ
・割り込み処理解説シリーズ
・ソフトウェア設計解説シリーズ
・キャリアと副業ロードマップ
-
割り込み
割り込み処理の基本から設計まで完全ガイド|組み込み開発のためのまとめ記事
割り込み処理をまとめて理解したい 割り込みって、結局どう設計するのが正解なんですか? ポイントは、“ISRを書くだけ”じゃなく、設計全体で考えることなんだ 組み込み開発では、割り込み処理は避けて通れません。 しかし実際には、 とりあえずサンプル通... -
メモリ領域
ROM・RAM・FLASHの違いとは?初心者でもわかるように図解で解説【組み込み】
ROM・FLASH・RAMの違い(概要) 一言でいうと「消えるメモリ(RAM)と消えないメモリ(ROM/FLASH)」の違いです。 ROM・FLASH・RAMの違いは次の通りです。 メモリ書き込み電源OFF用途RAM可能消える作業メモリROM基本不可消えないプログラム保存FLASH可能消... -
メモリ領域
C言語の配列はなぜポインタのように使えるのか?メモリ構造から理解する
はじめに C言語を学んでいると、こんなコードをよく見ます。 Cint arr[3] = {1,2,3}; int *p = arr;int arr[3] = {1,2,3}; int *p = arr; さらに: Carr[1]arr[1] と Cp[1]p[1] が同じように使えます。 ... -
メモリ領域
C言語のスタックフレームとは?関数呼び出し時のメモリ構造を図でわかりやすく解説
はじめに 関数を呼び出すと、スタック領域にはどのようなデータが積まれるのでしょうか。 C言語では関数呼び出しのたびに、スタック上に**スタックフレーム(Stack Frame)**と呼ばれる領域が作られます。 このスタックフレームには次のような情報が保存さ... -
メモリ領域
メモリレイアウトまとめ|メモリレイアウトからポインタまでtext・data・bss・heap・stackを体系的に理解する
メモリ構造をまとめて理解したい 先輩、メモリ関連の勉強をしたいのですがどこから勉強すればよいか分かりません! そうだね。このページではメモリ構造の全体像と、メモリ構造解説シリーズの紹介をするよ。 C言語を学んでいると、 text領域とは何か data... -
メモリ領域
static変数とは?C言語のメモリ配置とグローバル変数との違いをわかりやすく解説
static変数とは? C言語の static変数 とは、静的記憶域に配置され、プログラム終了まで存在し続ける変数です。 通常のローカル変数は関数を抜けると消えてしまいますが、static変数は 関数が終わっても値が保持され続けます。 #include <stdio.h> v... -
メモリ領域
スタック領域とは?C言語のStackの仕組みとヒープとの違いを解説
C言語のプログラムでは、メモリは複数の領域に分かれて管理されています。 例えば次のような領域があります。 text領域:プログラムのコード data領域:初期値ありのグローバル変数 bss領域:初期値なしのグローバル変数 heap領域:mallocで使用する動的メ... -
技術
登場人物の紹介 「エンジニアくん」と「初心者さん」|エンジニアノートの解説スタイル
このブログ「エンジニアノート」では、技術的な内容をできるだけ分かりやすく解説するために、エンジニアくんと初心者さんの会話形式を取り入れています。 メモリ領域やC言語、エンジニアのキャリアなど、技術の話はどうしても難しくなりがちです。 そこで... -
フリーランス・副業
フリーランス・副業エージェントに登録する価値はある?実際に登録して分かった現実と向き合い方
「エージェントに登録すれば、副業案件が見つかる」 そう考えて登録する人は多いと思います。私も最初は同じイメージを持っていました。 実際に登録してみると、流れはシンプルです。 ・面談を受ける・スキルや条件を伝える・案件紹介を待つ ただ、ここで... -
フリーランス・副業
フリーランス・副業エージェントに登録したのに案件が来ない理由|実体験から分かった現実と対処
副業エージェントに登録すれば、すぐに案件が紹介される。 私も最初はそう思っていました。 しかし実際には、登録して面談を終えても、すぐに案件が来るとは限りません。 「登録したのに全然紹介が来ない…」 そう感じるのは、特別なことではありません。 ...