原创 FreeRTOS 任務管理

FreeRTOS 任務管理 任務函數 我們可以按照以上方式定義任務函數,可以更改函數名、變量名。 每一個任務都有一個進入點,任務是一個死循環,一旦啓動不會自己停止。 注意,任務函數是沒有返回值的,而且一定不能有return。任

原创 FreeRTOS 任務調度算法

FreeRTOS 任務調度算法 配置 在FreeRTOSConfig.h.文件中,可以通過configUSE_PREEMPTION和configUSE_TIME_SLICING配置調度算法。 configUSE_TICKLESS_

原创 FreeRTOS 隊列

FreeRTOS 隊列 Queue 簡介 數據存儲 FreeRTOS的Queue是個FIFO先入先出的緩衝區。隊列長度在隊列創建時被指定。 上圖展示了隊列的使用方法。 在FreeRTOS的Queue實現中,採用的是複製而不是引用

原创 FreeRTOS 軟定時器

FreeRTOS 軟定時器 軟定時器不需要硬件支持,完全由FreeRTOS內核控制。軟件定時器不會佔用任何處理時間除非調用。 配置 使用軟定時器需要進行如下配置: 回調函數 Software Timer Callback Fun

原创 HR-Net 論文學習

HR-Net 論文學習 常見的Backbone一般都用的是圖像識別網絡,隨着網絡層數增加,特徵圖分辨率逐漸降低。 爲了保持分辨率,一般使用上採樣的方式。上採樣的方法包括雙線性插值,轉置卷積,膨脹卷積等。 爲了儘可能保留細節,一般使

原创 FreeRTOS 數據類型和代碼風格

FreeRTOS數據類型和代碼風格 數據類型 TickType_t TickType_t作爲tick count的數據類型,他可以是unsigned 16/32的值(通過configUSE_16_BIT_TICKS宏定義配置),在

原创 FreeRTOS 內存管理

FreeRTOS 內存管理(Heap Memory Management) 動態內存分配(Dynamic Memory Allocation) 爲了使FreeRTOS簡單易用, 內核對象並不是靜態分配內存空間,而是動態的。Free

原创 FreeRTOS 簡介

FreeRTOS 簡介 FreeRTOS 是一個嵌入式實時操作系統,什麼是實時操作系統呢? 對於一個嵌入式系統,比如說一個數據採集器,他需要不停地採集數據併發送給主機,例如有三個任務,一個是採集任務,一個是發送任務,一個顯示任務

原创 FreeRTOS 基本配置

FreeRTOS 基本配置 首次將FreeRTOS移植到目標系統上時,我們需要對其進行配置。 FreeRTOSConfig.h FreeRTOSConfig.h文件是FreeRTOS的配置文件,我們可以通過修改宏定義的值,對其功能

原创 [Easy] 7. Reverse Integer

7. Reverse Integer Given a 32-bit signed integer, reverse digits of an integer. Example 1: Input: 123 Output: 321 E

原创 [Easy] 1. Two Sum

1. Two Sum Given an array of integers, return indices of the two numbers such that they add up to a specific target

原创 [Easy] 13. Roman to Integer

13. Roman to Integer Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M. Symbol

原创 [Easy] 9. Palindrome Number

9. Palindrome Number Determine whether an integer is a palindrome. An integer is a palindrome when it reads the sam

原创 Vast.ai GPU服務器連接

Vast.ai GPU服務器連接 1. 首先需要在Billing下添加一張信用卡,然後衝$10刀 2. 選一臺主機,然後RENT! 3. 成功以後可以在Instance裏面看到 第一次創建Instance時需要配置SSH, 具

原创 Deeplab v3+論文學習

Deeplab v3+論文學習 簡介 空間金字塔池化或者encoder-decoder結構被廣泛應用於語義分割網絡。之前的網絡可以通過池化操作和filter實現融合多尺度的上下文信息,而之後的網絡可以提取銳利的物體邊緣,在deeplab