プログラミング– tag –
-
プログラミング
C言語のポインタ: 初心者向けガイド
今回はプログラミングの基本的な要素でありながら、理解するのが難しいとされる「ポインタ」について解説します。C言語を例に、ポインタの基本的な使い方とその概念を理解するためのガイドを提供します。サンプルコードを通じて、ポインタがどのように動作... -
プログラミング
LinuxにC言語でリングバッファの使い方
今回は、マルチスレッドプログラミングにおける重要な概念、リングバッファについて解説します。リングバッファは、データの一時的な格納場所として機能し、特にプロデューサーとコンシューマーという2つの異なるプロセスまたはスレッド間でデータをやり取... -
プログラミング
Raspberry Pi Pico Wを無線LANモジュールでネットワークに接続する方法
Raspberry Pi Pico Wは、IoTデバイスや組み込みシステムの開発に適したマイクロコントローラーボードです。このボードの特徴の1つとして、CYW43439無線LANモジュールが搭載されており、Wi-FiとBluetooth通信が可能です。このモジュールは、高性能なワイヤ... -
プログラミング
Raspberry Pi Pico WでMicroPythonを使ってタイマー割り込みを実装する
今回は、「タイマー」と「割り込み」という2つのキーワードに焦点を当て、Raspberry Pi Picoでどのようにこれらを活用できるかを解説します。どちらも制御系のシステムでは重要な要素で、リアルタイムコンピューティングにおいて必須の知識となりますので... -
RaspberryPi
Raspberry Pi PicoでMicroPythonを使ってマルチタスクプログラムを作成しよう
今回は、Raspberry Pi Picoを使って、MicroPythonでマルチタスクプログラムを作成する方法について解説します。マルチタスクは、1つのマイコンで複数の処理を実装することができ、組込みアプリケーション開発では必須の知識となりますので、ぜひ挑戦してみ... -
プログラミング
C言語で学ぶソケット通信:サーバー編
ネットワークプログラミングにおける最も基本的な要素の1つに、ソケット通信があります。この記事では、C言語を用いてソケット通信のサーバー側プログラムを作成する方法を詳しく説明します。これからソケット通信のプログラムを作成する方、あるいは既に...
12