原创 VScode使用教程

一、關於Vscode 1.1 VsCode是個啥 Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop

原创 TencentOS tiny學習源碼分析(2)——調度器

調度器的基本概念 TencentOS tiny中提供的任務調度器是基於優先級的全搶佔式調度,在系統運行過程中,當有比當前任務優先級更高的任務就緒時,當前任務將立刻被切出,高優先級任務搶佔處理器運行。 TencentOS tiny內核中也允

原创 如何獲取百度BDUSS?

前置準備 . 互聯網 ←_← 瀏覽器(Chrome或FireFox) 百度網盤賬號 Step 1 . 打開 pan.baidu.com Step 2 . 登錄你的百度網盤賬號. Step 3 for Chrome 用戶. 按下F1

原创 vs2019無法解析外部符號__imp__fprintf

  解決方法: 在鏈接器輸入lib里加上legacy_stdio_definitions.lib這個LIB

原创 TencentOS tiny學習源碼分析(1)——task

任務的基本概念 從系統的角度看,任務是競爭系統資源的最小運行單元。TencentOS tiny是一個支持多任務的操作系統,任務可以使用或等待CPU、使用內存空間等系統資源,並獨立於其它任務運行,理論上任何數量的任務都可以共享同一個優先級,

原创 Linux環境下安裝cmake

1.查看Linux位數: #getconf LONG_BIT  2.獲cmake源碼包,這裏我先新建一個文件夾來存放cmake # mkdir app # cd /app # wget https://cmake.org/files/v3

原创 stm32cube 生成項目時出現the code is successfully generated under

stm32cube 生成項目時出現the code is successfully generated under (目錄)/../.../ but makefileproject generated failed.   解決方案:目錄中

原创 Ubuntu下安裝最新CMake及CMake簡單使用

  想把開發環境轉移到Linux上,同時也準備閱讀些GitHub上的開源代碼,開源項目一般都是用cmake管理的。cmake所做的事其實就是告訴編譯器如何去編譯鏈接源代碼。你也許想問不是有makefile嗎,爲什麼還要它?這裏就牽涉到跨

原创 VS2019 安裝程序時閃退

 安裝VS2019時,下面的界面運行後退出,沒有自動彈出下一步的安裝界面 原因分析:        VS2019的運行安裝環境爲win10, 而我的運行環境是win7+64位,可能存在不兼容性 解決辦法:       第一步:進入C:\

原创 do...while(0)的妙用

原文鏈接:https://www.cnblogs.com/flying_bat/archive/2008/01/18/1044693.html   在C++中,有三種類型的循環語句:for, w