JassonChou

探索 Python 3.12 – 全面解析新特性和性能提升

分析靈活和強大的 F-字串,到類型註解的全新擴展,再到效能的顯著提升,我們將一一介紹這些改動如何使 Python 更加高效和易用。此外,增強的標準庫和新的調試工具也將被細致探討。無論您是開發者還是編程愛好者,了解這些更新將幫助您更好地利用 Python 解決更多複雜問題。

探索 Python 3.12 – 全面解析新特性和性能提升 閱讀全文 »

C# WPF DrawingContext 高效繪圖 – 波形圖 (Drawing Waveform Chart)

在WPF DrawingContext 是一個核心元素,提供了一個環境用於進行底層繪圖操作。透過使用 DrawingContext,你可以在WPF應用程式中繪製圖形、文字、圖像等。它是一個向量繪圖的介面,意味著你繪製的內容可以無損縮放,非常適合構建高分辨率的UI介面。

C# WPF DrawingContext 高效繪圖 – 波形圖 (Drawing Waveform Chart) 閱讀全文 »

C# Mutex ReleaseMutex和Close的區別

建立一支程序,如果資源在同一時間只能夠被一支程序或執行序拿來使用,這時通常能夠用Mutex來解決此問題。至於想將資源限定於單一程序或是單一執行序內,使用方式也有所不同,千千百百種此篇不探討。本篇將要來探討,Mutex釋放的時間點,要使用ReleaseMutex來進行釋放,還是Close將Mutex釋放。

C# Mutex ReleaseMutex和Close的區別 閱讀全文 »

STM32 ADC #3 基礎應用 – Continuous Conversion Mode (連續轉換模式)

本文將深入探討STM32 ADC的Continuous Conversion Mode(連續轉換模式)。這種模式,正如其名,支持連續的資料轉換。文章首先解釋連續轉換模式的概念、操作方法以及資料提取過程。其次,我們將探討Scan Mode與連續轉換模式之間的關聯,並設置如何透過DMA將資料存放至SRAM內。瞭解這些功能後,我們會設計一個實驗來展示連續轉換模式的應用,並通過程式碼與實驗電路來完成此實驗。此篇的目的是為了確保讀者能夠有效利用此模式,同時避免任何非預期的結果。

STM32 ADC #3 基礎應用 – Continuous Conversion Mode (連續轉換模式) 閱讀全文 »

STM32 ADC #2 基礎應用 – Single conversion mode

在本篇文章中會講解STM32 ADC Single Conversion Mode的基礎應用,首先會介紹ADC單次轉換模式以及如何操作並透過Data Register取得ADC轉換好的資料。接者規劃本次的實驗方式與步驟,其中包含ADC參數的設定和如何計算ADC轉換所需要的時間,最後按照實驗步驟將結果實驗出來,並說明如何增加ADC量測的準確性。

STM32 ADC #2 基礎應用 – Single conversion mode 閱讀全文 »

返回頂端