原创 計算機科學Computer Science ---- 資源彙總分享

What we do in life echoes in eternity. 生命中走過的足跡會在歷史中留下永恆的印記。 把自己親測覺得不錯的資源,彙總一下,方便自己,也方便他人。 一、入門級別 主要是理論知識的相關資料,一般

原创 RT-Thread 實現藍牙串口通信功能 ---- STM32&&RT-thread

一、需求 實現藍牙串口通信功能 • 當手機端藍牙調試助手發送:”LED1 Toggle”時,反轉LED1燈狀態; • 當手機端藍牙調試助手發送:”LED2 BrightnessN”(其中最後一個字母N表示亮度等級,可取爲1,2,3

原创 SmartTerminal_Wu ---- 基於RT-thread的一個智能終端項目

If you can take it, you can make it. 敢於實踐,方能實現。 一、基本框架 RT-thread 版本: 4.0.0 二、實現 2.1、實現STM32的BSP版本:RT-Thread ----

原创 裸機開發利器:超精簡的軟件定時器multi_timer ---- 使用、代碼分析和修改

一、概括 項目的倉庫地址:https://github.com/0x1abin/MultiTimer 在裸機開發中,經常要使用定時器來實現某些定時功能,面對需要比較多定時器的場合,以前都是使用一個吻硬件定時器作爲提供時間基準,

原创 事件集機制及ADC的使用 ---- RT-thread&&STM32

一、需求 利用線程間同步-事件集機制,實現當一個ADC通道採樣值大於3V 或者另外一個ADC通道採樣值小於0.5V時,實現報警功能。ADC通道自由選擇。 二、實現 1.1、使用STM32CubeMX配置好ADC通道,選擇的是AD

原创 《C程序設計語言》 -- 重點筆記

《C程序設計語言》筆記 第一章 入門介紹 推薦每行只寫一條語句,並且在運算符的兩邊都添加空格以使運算組合顯得更加清楚。 花括號的位置不那麼重要,儘管人們都有各自喜歡的風格。我們從幾種流行的風格中選取了一種,你可以選擇一種適合自

原创 RT-thread內核篇 線程的實現與分析

文章目錄一、綜述二、線程的定義三、線程切換的實現四、多優先級的實現五、時間片輪轉調度的實現六、空閒線程的實現 一、綜述 二、線程的定義 三、線程切換的實現 四、多優先級的實現 五、時間片輪轉調度的實現 六、空閒線程的實現 始於20

原创 時間管理的七句話

轉載自阮一峯的網絡日誌-《時間管理的七句話》 昨天,我做了一個小分享,關於時間管理。 0. 下面七句話,我希望自己能做到、但都沒做到。 “進程切換非常昂貴,避免多任務,保持單進程。” 不要同時做多件事,結果可能都沒做好

原创 模電,沒有你想象的那麼難(轉載)

**今天看到一篇不錯的關於模電學習和成長的文章,覺得不錯轉載一下。 文章來源:電子發燒友論壇-《做了了整整八年模電卻發現自己根本沒入門 原來模電入門是這個?》 摘抄部分重點如下: 運放是基礎,運放設計弄好了,其他的也就容易了。

原创 C語言中的字節對齊

概念 對齊跟數據在內存中的位置有關。一般設置的對齊方式爲1,2,4字節對齊方式。 特殊的是,如果一個變量的內存地址正好位於它長度的整數倍,他就被稱做自然對齊,舉個例子: 比如在32位cpu下,假設一個整型變量的地址爲0x0000

原创 leetcode刷刷題(28) ---- 反轉鏈表(C語言版)

2020-2-10 Don’t forget, a person’s greatest emotional need is to feel appreciated. 莫忘記,人類情感上最大的需要是感恩。 題目: 反轉一個單鏈表

原创 leetcode刷刷題(27) ---- 二進制鏈表轉整數(C語言版)

2020-2-2 One has to be fair and very honest. 要做一個正直的人。 題目: 給你一個單鏈表的引用結點 head。鏈表中每個結點的值不是 0 就是 1。已知此鏈表是一個整數數字的二進制

原创 leetcode刷刷題(32) ---- 刪除鏈表的節點(C語言版)

2020-2-14 Whatever is worth doing is worth doing well.   任何值得做的,就把它做好。 題目: 給定單向鏈表的頭指針和一個要刪除的節點的值,定義一個函數刪除該節點。 返回刪

原创 RT-Thread Studio 資源彙總

下載鏈接 RT-Thread Studio一站式開發工具下載及官方教程 RT-Thread Studio 官方文檔 點贊 1 收藏 分享 文章舉報 GlYoung 發

原创 leetcode刷刷題(33) ---- 鏈表求和(C語言版)

2020-2-15 Do not take anyone else’s word about what is right and wrong. 不要人云亦云。 題目: 給定兩個用鏈表表示的整數,每個節點包含一個數位。 這些數位