原创 實時操作系統與非實時操作系統(包含 硬實時和軟實時)

實時操作系統(RTOS)是指當外界事件或數據產生時,能夠接受並以足夠快的速度予以處理,其處理的結果又能在規定的時間之內來控制生產過程或對處理系統做出快速響應,調度一切可利用的資源完成實時任務,並控制所有實時任務協調一致運行的操作系

原创 STM32HAL庫-02-IWDG獨立看門狗

實驗步驟: 1、取消寫保護和設置預分頻係數以及重裝載值 2、啓動看門狗(向 向 IWDG_KR 寫入 0XCCCC) 3、重載計數值餵狗(向 IWDG_KR 寫入 0XAAAA ) 看門狗電路在達到預置的時間週期時,會產生一個 M

原创 STM32HAL庫-03-WWDG窗口看門狗

實驗步驟: 1、使能窗口看門狗時鐘(※) 2、設置窗口值, 分頻數 和計數器 初始值(※) 3、開啓WWDG(※) 4、餵狗(WWDG 的餵狗操作實際就是往 CR 寄存器重寫計數器值) (可選:當窗口看門狗的計數器值減到 0X40

原创 C語言scanf()解析

C語言scanf()解析 從鍵盤到內存scanf原型scanf中參數中 不屬於格式指令的字符 的作用空白字符非空白字符非空白字符在格式說明符後面非空白字符在格式說明符前面補充:參考網址: 從鍵盤到內存 鍵盤輸入“a b c ab

原创 printf輸出順序問題與i++、++i

printf輸出順序問題與i++、++iprintf()" = "與i++、++i printf() 今天遇到類似這樣一道編程題: #include<stdio.h> int main() { int i = 0; prin

原创 Java實現多線程資源共享的方式

Java實現多線程資源共享的方式將共享變量設爲靜態成員變量利用Runnable接口 將共享變量設爲靜態成員變量 public class extendsTest extends Thread{ //共享資源變量

原创 (力扣) 00-從尾到頭打印鏈表

輸入一個鏈表的頭節點,從尾到頭反過來返回每個節點的值(用數組返回)。 重點: 局部變量在函數結束時會自動刪除,不能作爲返回值,需要使用malloc 或者 static 才能在函數返回時不被刪除 說到逆序 首先想到的就是遞歸,但是苦

原创 Java中變量的默認值問題

局部變量(方法中的):使用前必須賦值; 類變量(靜態變量):有默認賦值; 成員變量(非靜態變量):有默認賦值; public class Var { public static void main(String[] arg

原创 STM32HAL庫-01-外部中斷

實驗步驟: 1、使能IO時鐘 2、設置IO模式以及IO口與中斷線的映射關係(※) 3、配置中斷優先級,使能中斷(※) 4、編寫中斷服務函數(※) 1、使能IO時鐘 __HAL_RCC_GPIOH_CLK_ENABLE();

原创 windows與VirtualBox下的lubuntu的文件交換

1、在VirtualBox中安裝lubuntu 2、調整分辨率 --顯示當前使用分辨率及最大分辨率等信息 xrandr 顯示結果:(注意 VGA-1 標識,接下來要用到) s@s-VirtualBox:~$ xrandr Sc

原创 數據結構組成

數據結構組成數據結構=邏輯結構+存儲結構+運算/操作數據的邏輯結構數據的存儲結構數據的運算補充 數據結構=邏輯結構+存儲結構+運算/操作 數據的邏輯結構 邏輯結構指元素之間的邏輯關係(與實現無關) 線性結構(一對一): 線性表、棧

原创 向上轉型筆試題

筆試時遇到這樣一道題: public class A { public String run(D obj) { return ("A_D"); } public String run(A obj) {

原创 Ubuntu耳機沒有聲音解決辦法

本來使用ubuntu看視頻,中間休息了一會,蓋上筆記本,再次打開時,耳機沒有聲音 查看設置也只有揚聲器的選項。 在網上找到解決辦法: 修改 “輸出設備” 爲 “模擬耳機” 問題解決。 參考:https://www.jianshu

原创 Java語句塊 static靜態語句塊 、構造代碼塊 執行順序

Java語句塊 執行順序static{}靜態語句塊{}構造代碼塊執行順序參考 static{}靜態語句塊 static{}(即static塊) 會在類被加載的時候執行且僅會被執行一次,一般用來初始化靜態變量和調用靜態方法。 p

原创 創建子類時父類構造方法中調用其他方法

創建子類時父類構造方法中調用其他被子類覆蓋的方法 筆試遇到一個這樣的題: public class Parent { private static String city = "東莞"; public Parent ()