rt kprintf沒有輸出的問題

2021-08-10 15:35:29 字數 421 閱讀 7869

rt_console_set_device(const char *name)是設定rt_kprintf的定向輸出。如果出現沒有輸出的問題。可能是

1、串列埠還未初始化就先給rt_kprintf指定了輸出的串列埠,而這時實際上是找不到該串列埠裝置的,最終導致沒有指定rt_kprintf的輸出串列埠,造成finsh沒有輸出。

#ifdef rt_using_components_init

rt_components_board_init(); //要先初始化串列埠,再進行指定rt_kprintf的輸出串列埠

#endif

#ifdef rt_using_console

rt_console_set_device(console_device);

#endif

2、檢視串列埠是否已經初始化

geoiplookup命令沒有任何輸出問題

在ubuntu上使用命令 apt get install geoip bin安裝後,使用geoiplookup 8.8.8.8沒有任何輸出。問題原因 缺少資料庫,在 usr share geoip目錄沒有東西 wget wget wget gunzip geoip.dat.gz gunzip geo...

關於Logcat在真機除錯時沒有輸出的問題

普遍是這種回答!首先我不知道怎麼操作,還是做了,然而在cmd中久久不能平靜 太坑人了吧 但是應該是有效的方法,不然怎麼會成為某個問題前篇一律的回答。下面的方法不是正文,雖然篇幅上很 搶鏡,但博主想說的在最後,果然廢話太多了嗎 1.需要root許可權 部分rom不需要 2.開啟logcat,並設定le...

jps 沒有輸出

jps主要用來檢視jvm的程序,即使沒有任何jvm程序,也會輸出自己的程序,如下12 hadoop server jps 20867 jps 今天碰到一種情況,就是普通使用者輸入jps後,沒有任何輸出,但是root下就有輸出。原因如下,jps需要在tmp下建立乙個hsperfdata usernam...