rt-threadコマンドライン呼び出し関数を使用

1913 ワード

rt-threadのkeilシミュレーションエンジニアリングの下でテストした.次のコードなど、プロジェクトファイル(main.c)に呼び出す関数を追加します.
static void testCmd(int argc, char**argv)
{
	rt_kprintf("argc:%d   ,argv0:%s,   argv1:%s   argv2:%s
"
,argc,argv[0],argv[1],argv[2]); } MSH_CMD_EXPORT(testCmd,);

コンソールが現れた後、テスト命令testCmd 1111 2222を打ち込み、パラメータはスペースで区別される.


 \ | /
- RT -     Thread Operating System
 / | \     3.1.0 build Sep 23 2019
 2006 - 2018 Copyright by rt-thread team
msh >testCmd 1111 2222
argc:3   ,argv0:testCmd,   argv1:1111   argv2:2222
msh >

rt-threadコンソール説明ドキュメント