原创 【轉】如何在markdown中插入數學公式

出處:https://blog.csdn.net/yimingsilence/article/details/79269017    

原创 RT-Thread 斷言:assertion failed at function:rt_mutex_take 等

斷言 斷言是什麼?https://www.cnblogs.com/thisway/p/5558914.html “ASSERT ()是一個調試程序時經常使用的宏,在程序運行時它計算括號內的表達式,如果表達式爲FALSE (0), 程序將

原创 word插入visio 繪圖——圖形匹配畫布大小

word插入visio繪圖 在word中插入visio繪圖可以實現雙擊編輯,特別方便。 畫完圖後(我一般先在visio畫好,然後此時copy在word創建的visio對象中),可以發現,多數情況都是畫布與圖形大小不匹配,那麼保存退出後

原创 修改commit信息,合併commit信息

修改commit信息 git log --oneline -n,查看n條log信息 git rebase -i HEAD~n,n條commit進行rebase 將需要修改的commit信息,將pick命令改爲 r 命令;ESC 輸入 :

原创 【1】Python-環境搭建

目錄 10種開發環境推薦 前言 軟件準備 軟件安裝 安裝python 檢查python是否安裝成功 安裝第三方的包 安裝VScode 配置VScode 安裝python插件 創建項目,配置工作區域 1、創建一個本地文件夾,作爲項目文件。

原创 SFUD 使用示例

準備 潘多拉,打開板載 spi flash 示例代碼 簡單的進行測試: #include <rtthread.h> #include <rtdevice.h> #include <board.h> #include <spi_flash

原创 GIT入門:如何用命令行同步代碼

GIT是目前很流行的開源代碼協作工具,但新手在如何上傳代碼和下載同步這兩件基礎的事情上很糾結。大致可以分成兩種方案,一種是用提供了界面的GIT GUI來做,具體如何操作可以看如下鏈接。 http://hi.baidu.com/mvp_xu

原创 gcc中的優化選項-O

內容摘自Using the GNU Compiler Collection (GCC) 一般來說,如果不指定優化標識的話,gcc就會產生可調試代碼,每條指令之間將是獨立的:可以在指令之間設置斷點,使用gdb中的 p命令查看變量的值,改變

原创 KEIL MDK AStyle 格式化代碼

  添加AStyle進行代碼格式化 (1)下載AStyle: https://sourceforge.net/projects/astyle/files/astyle/,將Astyle.exe放置keil安裝路徑下。 (2)在keil中設

原创 使用AC6編譯RT-Thread(如何升級arm編譯器)

該文章主要主要內容是講解如升級arm編譯器的兩種方法【(1) 直接升級keil爲新版本、(2) 或者下載高版本編譯器進行安裝】,基於主題 rt-thread 在 Arm Compiler 6 (armclang)進行編譯。 目錄 在 MD

原创 在Ubuntu下使用QEMU連網

目錄 目的 準備工作 ifconfig查看信息 添加tap虛擬網卡 修改qemu.sh 橋接 運行qemu 目的 在ubuntu下運行QEMU,並進行連網。 準備工作 首先要在ubuntu下下載rtt源碼,並使用 qemu-vexpres

原创 gitlab ci 編譯

目錄   參考文章: 前言 pipeline 接下來先來個小例子 關鍵字參數 Jobs before_script and after_script stages stage script only and except tags all

原创 【超詳細教程】移植RT-Thread nano,並基於 nano 添加 FinSH/shell

目錄 背景:移植RT-Thread nano,並基於  nano 添加 FinSH/shell 前提及準備工作 step1:添加rt-thread nano到裸機工程 1.1、Nano Pack 安裝 方法一:Pack Installer

原创 將 FreeRTOS 移植到 STM32L475

目錄 準備工作 移植過程 1、將源碼添加到工程目錄 2、將文件添加到工程  3、給工程添加頭文件的路徑 4、 修改 FreeRTOSConfig.h 5、修改stm32f10x_it.c,屏蔽3箇中斷 7、創建led任務 8、下載代碼,驗

原创 RT-Thread 自動初始化詳解

目錄 一、前言 1.1、一般情況的初始化調用 1.2、使用自動初始化後 二、引入 三、自動初始化原理 3.1、6個自動初始化宏的定義 3.2、自動初始化過程 3.2.1、兩個函數的實現 3.2.2、劃分 3.2.3、示例 一、前言 在學R