一.nuttx
模擬執行環境的安裝:1.。
2.環境要求:
sudo apt‐get install git3.安裝要求sudo apt‐get install vim
sudo apt‐get install python
sudo apt‐get install build‐essentials
sudo apt‐get install zlib1g‐dev
sudo apt‐get install libncurses5‐dev
sudo apt‐get install bison
sudo apt‐get install flex
sudo apt‐get install binutils‐dev
sudo apt‐get install gperf
3.1進入nuttx-tools
目錄,這裡不同的是,需要再進入kconfig-frontends
。
$cd /nuttx/nuttx-tools/kconfig-frontend/./configure –enable-mconf此過程中的error$sudo make install
:can not find kconfig-parser-4.1.0.so
解決方案:
sudo vi /etc/ld.so.conf加入include /usr/local/lib
>>wq
寫入退出
執行
sudo ldconfig3.2進入nuttx
原始碼目錄生成kbuild.config
配置檔案
cd nuttx/tools3.3編譯nuttxcd ./configure.sh sim/nsh
原始碼
cd nuttx/3.4執行模擬器make menuconfig
make -j8
usrname:admin看到如下介面證明nuttxpswd:adiministrator
模擬基本上安裝完成了。
NuttX的學習筆記 10
命名訊息佇列的介面 nuttx支援posix命名訊息佇列inter task通訊。任何任務都能能通過命名訊息佇列傳送或接收訊息。中斷處理程式可以通過命名訊息佇列傳送訊息。我理解就是程序之間通訊需要乙個訊息通道,訊息佇列就是這樣乙個通道,而其標識就是這個 named mqd t mq open con...
Nuttx作業系統學習(一)
一 初識nuttx nuttx的官方介紹鏈結 nuttx是一種實時嵌入式作業系統 real time operating system 從8位擴充套件到32位微控制器環境,nuttx中的主要控制標準為posix 和 ansi標準。實時作業系統 能夠在外界事件或資料產生時,接受並以足夠快的速度予以處理...
Caffe學習筆記0Linux安裝caffe
ubuntu14.04 深度學習21天實戰caffe 本書源 caffe安裝教程注意系統要求 在前面整理ubuntu安裝命令中涉及到的包,這裡包含了caffe深度學習使用到的工具,後面再給出安裝命令。1.1命令中的工具包 protobuffer 通訊協議,讓團隊協作更有效率的統一proto leve...