醤油系とは?

「しょうゆ系」とは、活動やイベントに参加せず、「しょうゆを見たり遊んだり」するだけで、結果に大きな影響を与えない個人または団体のことを指します。この言葉は、何かに対して無関心または消極的な人を表すのによく使われます。

簡単に言えば

自分は頑張っているし、仲間は釣りをしているから釣り系とも言える

イベント駆動型 OS が以前に投稿されました。誰かが以下にコメントしました。

さわやかなイベント駆動型RTOS

26634f6a9d30a5e8f84591811fc88a37.png

この人気のある都江堰システムのソース コードは、インターネットで見つけることができます。

https://gitee.com/djos/djysrc

とその紹介

「Dujiangyan オペレーティング システム (略して djyos) は、BSD のようなライセンスを使用する、中国のオリジナルの無料のオープン ソース オペレーティング システムです。djyos はイベント スケジューリング オペレーティング システムであり、イベント駆動型シェルを追加する他のシステムとは異なります。スレッド スケジューリング. Djyos を直接使用する イベントはスケジュールされたオブジェクトです. djyos はその高い信頼性と高いリアルタイム性で有名であり, その割り込み応答速度はネイキッド ランニングに匹敵します. 業界では, djyos は電力システム制御の分野で使用されています高いリアルタイム性と信頼性が要求され、広く使用されている IoT システムにも適用可能. djyos は典型的な RTOS であり、独自の tcpip プロトコル スタック、GUI、ファイル システム、IO システムなどを備え、完全なデバイス ドライバー フレームワークを備えています。標準化された SPI、IIC、can、およびその他のバス インターフェイス アーキテクチャ」

// =============================================================================
// 函数功能:连接专用计时器,用于计算系统时间
// 输入参数:GetSysTime32,如果硬件定时器时是32位及以下,否则给NULL
// GetSysTime64,如果硬件定时器时是64位,否则给NULL
// Freq:计时器输入时钟的频率
// Cycle:计时器翻转周期,时钟数,64位硬件定时器给0即可
// 输出参数:
// 返回值 :
// 说明:该函数务必在系统初始化的时候调用,务必不能在系统启动后再调用
// =============================================================================
void DJY_SysTimeConnect(fnSysTimeHard32 GetSysTime32,fnSysTimeHard64 GetSysTime64,
                    u32 Freq,u32 Cycle)
{
    //不要判GetSysTime32和GetSysTime64是否为NULL,NULL也是一个正确选项。
    s_fnSysTimeHard32 = GetSysTime32;
    s_fnSysTimeHard64 = GetSysTime64;
    s_u32SysTimeFreq = Freq;
    s_u32SysTimeCycle = Cycle;
    return;
}

中のコードをいくつか読んでみると、書き心地も良く、見た目にも心地よい、これこそがオペレーティングシステムのあるべき姿です。

はい、筆者はこの OS についてあまり詳しくないので、あまり多くのコメントは控えますが、この OS を使用したことがある方の意見をお聞かせください。

サンプル ディレクトリに、移植されたチップがいくつかあることがわかります。

2e4a51aac08d12d806757a87f8d2c508.png

また、いくつかのチップと接触しています。

以上

6f27bdec3da6a428832ae5549213e8e9.jpeg

4a6dd338583ed3fd83061e6d444aaaab.jpeg

おすすめ

転載: blog.csdn.net/weiqifa0/article/details/130143371