原创 ATSAMV7Xult板卡調試Nuttx系統----NuttX系統的編譯
1. NUTTX以及APP源碼下載 下載Nuttx以及APP的源碼包 https://sourceforge.net/projects/nuttx/files/nuttx/nuttx-7.17/nuttx-7.17.tar.gz http
原创 ATSAMV7Xult板卡調試Nuttx系統----開發環境的搭建
1. NUTTX編譯用 toolchain的下載與配置 開發環境:64位Ubuntu 14.04 系統 編譯NuttX用的toolchain下載地址: https://launchpadlibrarian.net/268330503/gc
原创 Ubuntu adb shell 出現 insufficient permissions for device
出現如下錯誤信息: shily@hh-desktop:~$adb shell error: insufficient permissions for device shily@hh-desktop:~$ adb devices List
原创 ubuntu-18.04系統編譯Android 6.0出錯問題
flex-2.5.39: loadlocale.c:130:_nl_intern_locale_data: ?? 'cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_ty
原创 linux系統依賴軟件deb或rpm包下載
https://ubuntu.pkgs.org
原创 ATSAMV7Xult板卡調試Nuttx系統----以太網卡與DHCP客戶端的配置和調試
1. 以太網卡的調試 硬件平臺:ATSAMV71-xult開發板 軟件環境:64位ubuntu-14.04 對於板卡SAMV71-xult,Nutxx系統默認已經自帶以太網卡驅動(網卡芯片:KSZ8061RNBV),並且SAMV71-xu
原创 useradd創建的用戶登錄時出現$的解決方法
通過useradd創建用戶後,需要給新建的用戶配置BASH,具體方法如下: usermod -s /bin/bash newUser
原创 ATSAMV7Xult板卡調試Nuttx系統----NuttX系統目錄結構簡介
ARCH目錄: 體系結構相關的目錄,比如ARM, MIPS, X86, AVR等 說明: 我們的SAMV7-xult使用的是ARM芯片CortexM7系列的,相關芯片代碼位於目錄arch\arm\src\samv7下; 芯片相關的頭文件位
原创 ATSAMV7Xult板卡調試Nuttx系統----NuttX系統的編譯框架優化
NuttX編譯方法優化: 前文已經介紹,原生的Nuttx編譯時比較麻煩,比如需加載板卡配置,指定APP,加載ENV等,關鍵有時板卡目錄名字比較長,不方便記憶,因此爲了減少每次編譯時的麻煩,特地對原生Nuttx進行優化,方法如下: 打開Nu
原创 RIOT操作系統的介紹
http://blog.csdn.net/mx1252111/article/details/52585401
原创 ATSAMV7Xult板卡調試Nuttx系統----NuttX系統的編譯框架簡介
1. NuttX的Makefile包含如下幾個部分: Makefile: 最頂層的Makefile .config: 內核的當前配置文檔,編譯時成爲定層Makefile的一部分 arch/$(ARCH)/Ma
原创 解決Linux每次開機執行source ~/.bashrc的方法
開機執行ls命令查看到目錄無顏色與高亮,解決方法如下: 在當前用戶目錄,增加一個.profile文件,增加以下內容 # if running bash if [ -n "$BASH_VERSION" ]; then # include .
原创 解決win10shift+右鍵顯示在此處打開powershell而不是命令窗口的問題
隨着微軟win10系統的流行,更加強大的powershell嶄露頭角,採用.net架構編寫的Powershell性能更加強大,實現的功能也豐富。此時略顯老邁的CMD心有力而力不足。而微軟也嘗試使用各種方法使PowerShell取代目前的C
原创 調整內核printk的打印級別
有時調試內核模塊,打印信息太多了,可以通過修改/proc/sys/kernel/printk文件內容來控制。 默認設置是7 4 1 7 # cat /proc/sys/kernel/printk 7 4
原创 Android系統下通過腳本測試串口輸出例子
#!/system/bin/sh #uart test INDEX=1 while [ ${INDEX} -le 100 ] do echo "hello world times" ${INDEX} > /dev/ttyS0