原创 fileX移植

ThreadX RTOS在被微軟收購後最近開源了,相關介紹在:https://docs.microsoft.com/en-us/azure/rtos/, 源碼在github。 之前在使用threadX RTOS,但是沒有用過它的文件系統f

原创 z-stack home 1.2.2a之z-tool使能

在z-stack home1.2.2a中的例子裏,工程中預定義選項中已經定義了MT相關的宏,只需要把ZTOOL_P1打開,然後修改一下uart0配置參數就可以使用z-tool了。 1. 修改MT_UartInit(),去除流控,即   #

原创 Linux中的 make config, make menuconfig, make oldconfig, make xx_defconfig

Linux的代碼配置項由Kconfig來完成的,關於Kconfig語法,可參見:linux/Documentation/kbuild/kconfig-language.txt 在編譯時,先進行配置,目的是根據需求選擇功能以及編譯生成方式類

原创 git server搭建

代碼管理,我使用過clearcase,svn,git,個人感受來說git是我使用過的最好工具. 因項目需要,在本地局域網做版本管理,我選擇了git,雖然svn server搭建更容易,但git最好用. 在網上檢索到很多搭建流程,跟着去做,

原创 zend debugger及xdebug安裝

安裝Zend Debugger 下載 到http://downloads.zend.com/pdt/server-debugger下載最新的debugger 下載後將zip解壓縮。得到一個目錄:有x_x_x_comp和x_x_x_nts_

原创 zendstudio+xdebug調試環境

第一步:配置Xdebug環境 打開Xampp安裝目錄的php\php.ini配置文件找到[XDebug]項,開啓以下配置 ;擴展dll引用路徑(安裝好Xampp後php\ext目錄下就已有了php_xdebug.dll) zend_ext

原创 輸入輸出重定向

使用標準輸入流,標準輸出流和標準錯誤流,這些標準流都被預分配給鍵盤和顯示器。在需要的時候, 可以使用重定向臨時改變這些默認分配。重定向是這樣一種過程,我們藉助它指定一個用於替代某個 標準文件的文件。 輸入重定向 可以將標準輸入從鍵盤重定向

原创 z-stack home 1.2.2a之新增串口輸出

在z-stack home 1.2.2a中,默認是通過uart0來連接z-tool工具,我們可以通過z-tool輸入命令或輸出調試信息。 我們也可以使用uart1可作爲新增串口,修改很簡單。 1. 在工程中預定義ZTOOL_P1宏,然後修

原创 win7 32bit python3.6下安裝scrapy

1. pip install scrapy   Running setup.py install for pycparser ... done   Running setup.py install for PyDispatcher ...