2018-09-01から1ヶ月間の記事一覧

秒未満のsleep関数の使い方と効果

ユーザプログラムを所定時間sleepさせてポーリングする nanosleepを使ってみる。 ソースコード例 #include <stdio.h>#include <time.h> #define MICROSEC (1000)int main(int argc, char *argb[]){ struct timespec req = {0, 10 * MICROSEC}; while(1){ nanosleep(&req, NULL</time.h></stdio.h>…

Xilinx UltraScale+ ZynqにLinuxを搭載する方法(その1)

1)まずXilinxのVideoを観よう ザイリンクス SDK を使用して Linux アプリケーションを作成する方法

Linux導入記録【備忘録】

Proxy配下でLinuxを使う。 1)terminal設定 2)sudo権限に引き継ぎ方 3)apt-get, wget, curl, git 参考にさせていただいたサイト lambdalisue.hatenablog.com

cc, gcc, g++の定義済みマクロを表示する方法

Predefined macro(定義済みマクロ)をダンプする方法です。 $gcc -dM -E - < /dev/null 最後の - は、オプション終わりの意味(たぶん) 入力ファイルはないから/dev/nullと言うことで。 結構役に立ちます。 いまX86のLinux向けと組み込みARMのLinuxで同じ…

atomエディタを使ってます。proxy超えのパッケージの入れ方とか【備忘録】

Ubuntu16.04でATOMを使っています。 remote-FTPというパッケージを入れたいのですが、proxyが邪魔して入れられない。そこでWEBを探して、その方法を探しだし無事入れたのですが、それも随分前のこと。 やり方を忘れてしまいました。 とりあえず、その時巡回…