原创 [arm微控制器與嵌入式系統] 從CPU到MCU

CPU是計算機/微控制器的核心,進行算數/邏輯運算 MCU? MicroController Unit 微控制器是一個完整的計算機系統,在單個芯片上包含了處理器、存儲器和所有的外設IO模塊。 MCU包含了什麼? CPU Inpu

原创 [Prescan]Prescan中Sensor學習

文章目錄1. Idealized Sensor1.1 GPS接收器1.2 AIR Sensor 執行器信息傳感器1.3 Beacon/OBU2. Detailed Sensor2.1 Camera Sensor2.2 Fish e

原创 [Simulink] 基於模型的測試與驗證學習筆記_Step 4:Testing By Simulation

文章目錄仿真測試Test Harness創建Test Harness導入測試用例構建Test Harness模型執行測試、分析結果利用SDI進行結果的驗證Model Verfication BlocksTest Sequence/

原创 [Simulink] MBD開發嵌入式軟件的C語言基礎

文章目錄|-引言 —— C語言中.h文件的作用|-條件編譯的作用|-從C到hex/exe編譯鏈接|-extern關鍵字編譯階段鏈接階段|-static變量和全局變量|- #pragma的作用|-宏定義 #define|- 定點數結

原创 [ARM微控制器與嵌入式系統] 從晶體管到CPU

從晶體管到CPU 利用電壓副值來代表0和1 利用高電壓代表邏輯1,低電壓代表邏輯0,中間空出一定的區域,既不爲邏輯1,也不爲邏輯0,避免電壓在邊界附近時出現邏輯判斷的錯誤。 高平的定義標準 在嵌入式系統中,最常接觸到的電平標準

原创 VSCode + CMake + googletest 基本入門

近期在學習Ubuntu上cpp編程的內容,整理以下VSCode與cpp相關的開發環境部署內容,以及gtest測試(後面看一下如何進行覆蓋度測試) 準備工作 OS: Ubuntu 16.04 LTS 步驟: 配置VSCode開

原创 [ubuntu] - How to 軟件安裝與卸載

文章目錄ubuntu 軟件卸載Amazon軟件安裝VSCodeSSHFileZillaPython3更換python的pip源WPS ubuntu 軟件卸載 Amazon sudo apt-get remove unity-web

原创 樹莓派學習筆記 - 0

樹莓派學習 背景: 爲什麼要學習樹莓派?因爲工作原因,筆記本由windows系統更換爲linux系統,爲了更好地理解linux系統,方便後續工作,從學習門檻較低的樹莓派入手,同時,也因爲樹莓派可以在後期直接連接Simulink,

原创 [Python] UDP小工具包

結構目錄: config : 存放UDP Protocol Logic:設備類和UDP業務邏輯類 Widget:UI類 enter.py 入口文件 MainWidget: 主UI文件 resource.py :資源文件 實現

原创 [Python] 廣度優先搜索

廣度優先搜索主要解決兩個方面的問題: 存不存在路徑的問題(例如,從A點是否可以達到B點) 無權重的最短路徑問題(例如,從A點到B點的最短路徑) Graph Data Structure的表示 上面這種圖可以用Python表示

原创 [Python] 監聽模式

原文鏈接:https://www.cnblogs.com/-wenli/p/10967306.html 監聽模式 我們希望在一個對象的狀態改變時更新另一個對象,即類似MCV模式,當多個視圖共用一組模型數據時,只要有一個視圖進行

原创 [Python] 狀態模式

當允許一個對象在其內部狀態發生變化後改變它的行爲,可以藉助狀態模式實現。 實現方法: 定義一個抽象狀態類,添加對應的methods(行爲),讓不同的狀態繼承自這個抽象狀態類,同時重寫對應的methods(行爲),這樣就構建了不

原创 [Python] 中介模式

中介模式 中介模式,類似於房屋中介的存在,用一個對象來封裝一系列的對象交互。 解決問題:類圖中出現了網狀結構,且交互實現比較複雜時,可以考慮將類圖設計成星型結構。以達到減少類與類的依賴,降低耦合的目的。 class Consume

原创 Python - 裝飾器基礎知識學習

文章目錄Python一般函數Python高階函數Python中的高階函數filter(function, iterable)map(function,iterable)Python裝飾器裝飾器的理解裝飾器的編寫參考鏈接 Pytho

原创 [Prescan] Prescan與Simulink聯合

文章目錄基本結構Test AutomationModel Data APIObjectsSunWeatherFogPrecipitationSensor ModelsUtility functionsprescan.experim