液晶, ダウンロード, UTF-8, タイマ, ラズパイ, C言語
その他
ここでは, グラフィック液晶’SG12864ASLB-GB’の操作方法を説明します. これは, いわゆるライブラリの説明ではなく, ハードウェアそのものに対する操作方法です. この内容から, 自作のライブラリなどを製作することが可能です.
説明項目は以下のとおりです.
- 入手方法
- ピン配置
- 名称
- 実際に使ってみる
- 参考文献
ContentsViewerのダウンロードページです.
このシステムは, アップグレードされ, CollabCMS となりました. このシステムが持つモジュールは分離され, ContentsViewerはCollabCMSのモジュールの一部となりました.
ここでは, OutlineTextのダウンロードリンクを示します.
TerminalPro4開発セットをダウンロードすることができます. TerminalPro4用サンプルアプリケーション, TerminalPro用Bootプログラムなどが含まれます.
一部のサンプルプログラムは音楽ファイルを使用します. 音楽ファイルが存在しないときプログラムは正しく動作しません. ただ, 筆者は著作権の問題より音楽ファイルをアップロードすることができません. 各音楽ファイルを用意していただく必要があります.
OSがタスクの切り替えを行うためには, 定期的にOSが現在実行中のタスクの処理を中断してタスク切り替え処理を行う必要があります.
ここでは, このようなOSが定期的に割り込み処理を行う方法を説明します. また, 割り込み時の処理について説明します.
ここでは, C言語に関する詳細を説明します.
C言語には, マクロと呼ばれるものがあります. マクロとは, コンパイル前にある規則に従って文字を置き換える機能を持ちます[1].
ここでは, マクロの詳しい機能の説明を行います.
タスクを管理するにあたり, 各タスクの情報を保持しておく必要があります. このような情報の塊をタスクコントロールブロック(TCB)と呼びます.