原创 vim-plug的使用方法

vim-plug介紹 Vim-plug 是一個自由、開源、速度非常快的、並行地安裝或更新插件,極簡的 vim 插件管理器, GIT獲取和安裝 https://git-scm.com/ 插件獲取 https:/

原创 FreeRTOS基礎教程1:FreeRTOS移植到STM32F103和LED演示

FreeRTOS_Transplant_Blinks Readme 1. 該工程主要用於介紹FreeRTOS移植過程,並建立2個Led任務運行來演示移植成功 2. 移植過程中FreeRTOS移植到工程的過程在此濾過,詳情百度一下

原创 一個 不追蹤 你的搜索引擎

https://mijisou.com/ 這是一個 不追蹤 你的搜索引擎 https://www.dogedoge.com/

原创 Ubuntu16.04.3常用工具,環境設置,常用操作

軟件更新源 http://blog.csdn.net/paincupid/article/details/52895676 修改/etc/apt/sources.list文件,用下面的地址替換原來的官方默認地址 # deb c

原创 Makefile基礎入門

基礎Makefile規則和樣例展示 /基礎的makefile樣例/ 目標:依賴 命令 //單文件編譯 mian.o:main.c gcc -c mian.c -o mian //多文件編譯 mian.o:main.c mi

原创 VMware虛擬機看不到共享目錄

VMware虛擬機看不到共享目錄 確認VMtools已經裝好,開啓共享文件夾,設置好共享目錄 執行命令   sudo mount -t vmhgfs .host:/ /mnt/hgfs 如果出現錯誤:   Error: cann

原创 notepad++註釋快捷鍵

notepad++註釋快捷鍵 快捷鍵如下: 單行、多行註釋 //方式 :ctrl+k 區塊註釋 / * */方式 :ctrl+q 取消單行、多行、區塊註釋

原创 Linux 交叉編譯器環境搭建和驗證

解壓文件 下載gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux.tar.bz2 解壓 $ tar -jxvf gcc-linaro-arm-linux-gnue

原创 FreeRTOS基礎教程4:FreeRTOS任務管理和相關說明

FreeRTOS任務管理和相關說明 任務狀態 運行態 當前正在運行的狀態爲運行態,並且該任務佔用CPU的使用權。 就緒態 處於就緒態就是說明任務已經準備好運行了,但是當前有正在同優先級或者高於該任務優先級的任務正在運行。 阻

原创 FreeRTOS基礎教程:FreeRTOS系統實時狀態獲取

爲了更好的跟蹤查看FreeRTOS系統的運行情況方便我們對系統運行的進一步瞭解,FreeRTOS系統自帶了系統實時狀態查詢的函數vTaskList 和 vTaskGetRunTimeStats,分別用於查看系統任務的運行狀態,

原创 FreeRTOS移植和演示

FreeRTOS_Transplant_Blinks Readme 1. 該工程主要用於介紹FreeRTOS移植過程,並建立2個Led任務運行來演示移植成功 2. 移植過程中FreeRTOS移植到工程的過程在此濾過,詳情百度一下

原创 FreeRTOS 移植過程中Interrupt handlers

在使用FreeRTOS時,建立工程項目,經常會應爲start_xxx.s與port.c、portasm.s中的中斷函數名不同困惑:是在start_xxx.s修改爲:vPortSVCHandler/xPortPendSVHandle