独自スクリプト言語をVS Code拡張でサポート
はじめに 独自スクリプト言語を開発運用を楽にする方法として記事を作成しました。 今回対象にしたのは、次のようなBASIC風の言語です。 IF、ELSE、WHILE程度の制御構文 関数のように呼び...
48 search resultsShowing 1~20 results
You need to log-in
はじめに 独自スクリプト言語を開発運用を楽にする方法として記事を作成しました。 今回対象にしたのは、次のようなBASIC風の言語です。 IF、ELSE、WHILE程度の制御構文 関数のように呼び...
はじめに(背景・目的) 本来は 異なるPC間で動作するアプリケーションがあり、 IPアドレスを指定して TCP/UDP ソケットで通信する という構成になっているケースは多いです。 しかし開発・...
はじめに Newtonsoft.Json で、jsonからそのままでは無く構造を変えたクラスに変換するにはカスタムコンバータを作成する必要があります。 例えば、jsonが以下の時。 { "Nam...
Azure Functions とは? こちらの記事にも書いたように、WebAPIなサービスを簡単に作成することが出来る Microsoft のサーバーレス機能である。 試しにサービスを作ってみ...
はじめに STM32CubeIDE環境のUSB対応方法についてまとめました。 あくまで参考として実際のデバイスに合わせた対応をお願いします。 環境 OS:Windows10 Pro 2004 I...
はじめに STM32CubeIDEはSTMicroelectronicsより無償で提供されている STM32統合開発環境ですが、日本語化されておらずそのまま日本語を入力すると文字化けが発生してし...
はじめに WatchDog Timerを有効にしているとデバッグ実行時にリセットが掛かってしまいます。 これを避けるにはDebugビルドではWatchDog Timerを無効にする方法も有ります...
はじめに STM32のUSARTでHAL関数を使ってDMA受信する方法をまとめました。 単純にHALの受信関数のみ使うと受信するデータ列のサイズは固定長である必要が有ります。 ここでは可変長サイ...
はじめに STM32CubeMXやSTM32CubeIDEでFreeRTOSを組み込んだプロジェクトを作成し、 ブートローダから起動させるとHardFaultになることが有ります。 void H...
はじめに 今回、STMicroelectronics社員の方による、ブートローダ+アプリ構成でデバッグする記事が見つかりましたので、情報保全と日本語化、それと若干の補足追加を目的としてまとめます...
Dockerとは "Linux"の仮想環境ツールである Dockerの仕組み 元々Linuxが持っていた機能を組み合わせたものであり、 ・仮想化はLinuxのハンドルとかの様々なIDを名前空間で...
はじめに STM32のタイマーには色々設定が有って複雑です。 今回、ADコンバータの変換トリガーとしてタイマーを使う方法を調べてみました。 使用機材 基板 製品名:STM32F103 Nucle...
ファイルサーバーの共有フォルダにリモートリポジトリを置く場合、 ファイルサーバー側 リポジトリ用のフォルダを作成して、ベアリポジトリを生成 $ git init --bare myproject...
CRCとは? 巡回冗長検査 巡回冗長検査(じゅんかいじょうちょうけんさ、英: Cyclic Redundancy Check, CRC)は、誤り検出符号の一種で、主にデータ転送などに伴う偶発的な...
確認環境 STM32マイコン Keil μVision 及び TrueSTUDIO ST-Link/V2 STM32Cube (HALライブラリ) SLEEPモードの実装 まず、SLEEPモード...
ロジックアナライザは、通信プロトコルのデータ解析機器・ツールです。 信号の波形を見るだけならオシロスコープでもいいのですが、SPI, I2C, UARTなどのデジタル通信で、実際にどのようなデー...
マイクロソフトのクラウドサービスである Microsoft Azure を従量課金で使う場合、 いつの間にか料金が高額になっていて真っ青、なんてことも。 なので、その対処方法を調べてみた。 結果...
はじめに 旧モデルですが、手持ちだったラズパイ2を使用することになったので、 そのセットアップ手順をまとめました。 機材 RaspberryPi 2 Model B 電源ケーブル:USB Typ...
Dockerに入門してみました。入口編。 の続きです。 ベースイメージにOSが有る謎 Docker環境を定義するDockerfileでは、 DockerHubとかで公開されているベースイメージを...
git diff master mybranch では、masterとmybranch 両方の対応が出てしまいます。 この時は、 git diff master...mybranch とします。...
48 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.