TOPPERS

1/4ページ

Dockerをどっかーらどうやって使えばいいんでしょう。TOPPERS/FMP on RaspberryPi with Macintosh編 5つの関門

第1章 Dockerをどっかーらどうやって使えばいいんでしょう。 1.1 Raspberry Pi ここでは、Raspberry Pi3を使っています。RaspbianのSDカードがあれば、そこにフォルダを作り、Raspbianを退避させてTOPPERS/HRPをコピーして使います。 第一段階:クロスコンパイル 第二段階:シリアルでモニタ USB-シリアルピンのケーブルがあればモニタで確認できます。 https://www.amazon […]

TOPPERS活用アイデア・アプリケーション開発コンテスト受賞作品紹介(4)第三回アプリケーション開発部門銅賞 lwIP の移植 松浦 光洋(個人)

TOPPERS「活用アイデア」・「アプリケーション開発」コンテスト は、2011年から毎年実施されています。 https://www.toppers.jp/contest.html 「アプケーション開発」は、ソースコードの公開を前提としています。 「活用アイデア」でも、その後実現したソースコードなどもある。探しながら紹介。 なお、この記事は、TOPPERSプロジェクトの公式見解ではなく、 小川清 の 技術者個人の考えに基づいています。 […]

マルチコア対応仮想環境(athrill)を使用して TOPPERS/ATK2 を実行する

概要 athrill(アスリル)は,PC上で組込み系のプログラムを手軽にデバッグできるようにした CPU エミュレータです.前回は athrill を使用して,TOPPERS OS(ASP3) をデバッグする様子をお見せしました. 今回はマルチコア対応した athrill を使用して,TOPPERS/ATK2 の atk2-sc1-mc をデバッグします.なお,マルチコア対応版 athrill の名前は,シングルコア版と区別して『ath […]

athrill(アスリル) を使用して TOPPERS OS(ASP3) をデバッグ

概要 PC上で組込み系プログラムをデバッグしたいと思っている方に向けて、1つのソリューションをご紹介します。本ソリューションを使用してデバッグできるプログラムは以下のものです。 ベアメタル・プログラム 組込み制御系 OS(TOPPERS OS, AUTOSAR OS 等) OS上で動作するリアルタイムなアプリケーション 今回は、TOPPERS OS(ASP3)をデバッグします。 athrill(アスリル) ここでご紹介するソリューション […]

athrill(アスリル)機能マニュアル

はじめに athrill(アスリル)の機能マニュアルを本ページで管理します. athrillの導入に関しては,athrill(アスリル) を使用して TOPPERS OS(ASP3) をデバッグをご参照ください. athrillの想定ユーザ リアルタイムOS(TOPPERS OS)上で,アプリケーションを開発する組込みソフトウェア技術者. 現時点で,athrill用にOS移植したTOPPERS OSは,以下の通りです. asp3 atk […]

athrill(アスリル)機能マニュアル(起動オプション)

概要 athrill(アスリル)の起動プションについて解説します. 起動オプション メモリコンフィグファイル -m(必須) 実行対象バイナリのメモリレイアウトを指定します. 書式は,以下の3種類あります. ROM/RAM指定(必須) MMAP指定(linuxのみ指定可能) 外部シェルスクリプト起動指定(linuxのみ指定可能) ROM/RAM指定(必須) <type>, <address>, <size&g […]

athrill(アスリル) を使用してベアメタル・プログラミング(2回目:割り込みがソフトウェアに通知されるまで)

概要 前回は,普段当たり前のように使っている main 関数が動き出すまでの流れを解説しました.今回から割り込み処理の実装方法について解説したいと思います.ただ,割り込み処理を実装するためには,最低でも以下の知識が必要となります. ハードウェア周りの知識 アセンブラの知識 そのため,少なくとも3回にわけて解説を進めたいと思います(もしかするともっと伸びるかも…). 第1回:ハードウェア側で発生した割り込みがソフトウェア側に通知されるまで […]

TOPPERS活用アイデア・アプリケーション開発コンテスト受賞作品紹介(3)第二回銀賞Natural Tiny Logger(NT-Logger) 中村晋一郎(個人)

TOPPERS「活用アイデア」・「アプリケーション開発」コンテスト は、2011年から毎年実施されています。 https://www.toppers.jp/contest.html 「アプケーション開発」は、ソースコードの公開を前提としています。 「活用アイデア」でも、その後実現したソースコードなどもある。探しながら紹介。 なお、この記事は、TOPPERSプロジェクトの公式見解ではなく、 小川清 の 技術者個人の考えに基づいています。 […]

電子電力計(smart meter)記録を利用・家電を制御:ECHONET Lite, TOPPERS ECNL

ECHONET Liteは、電子電力計(smart meter)が対応している通信規約で、家電製品等での対応が図られています。 TOPPERSプロジェクトでは、ホームネットワークWG(working group)を中心にECHONET Liteの対応についてオープンソースで展開しています。 ECHONET Lite https://echonet.jp/spec_g/ ECHONET Liteの電文 作成方法 https://qiita […]

TOPPERS活用アイデア・アプリケーション開発コンテスト受賞作品紹介(1) 第一回銀賞『Natural Tiny Shell Task』中村晋一郎

TOPPERS「活用アイデア」・「アプリケーション開発」コンテスト は、2011年から毎年実施されています。 https://www.toppers.jp/contest.html 「アプケーション開発」は、ソースコードの公開を前提としています。 「活用アイデア」でも、その後実現したソースコードなどもある。探しながら紹介。 なお、この記事は、TOPPERSプロジェクトの公式見解ではなく、 小川清 が技術者個人の考えに基づいています。 ( […]

1 4