寫得超級精簡的pwm模組,
要的留mail,mail前後用空格隔開。
pdm是脈衝密度調製(pulse density modulation),pwm是脈衝寬度調製(pulse width modulation),
與pwm類似 ,pdm也是通過改變高電平與低電平時間的比值得到不同的輸出電壓 ,晶元外
圍只需使用簡單的 rc 濾波器. 但從輸出波形看,pwm波形的週期是固定的 ,改變的是佔
空比 ,也就是高電平的寬度;而pdm的脈衝的寬度是固定的 ,改變的是脈衝的密度. 脈衝密集 ,
則輸出的模擬電壓就高; 脈衝稀疏 ,則輸出的模擬電壓就低.相對於pwm來說,由於pdm高電平和低電平
的分布較為均勻,高頻分量的比重較大,故只需用頻寬較寬的低通濾波器,也就是較小的電阻和電容就
可以濾除足夠多的交流分量,克服了pwm對外圍電阻電容要求高的缺點.
原始碼解析 JDK原始碼之LinkedHashMap
linkedhashmap原始碼,基於 jdk1.6.43 他繼承了hashmap,並且實現了插入和訪問的有序功能 public class linkedhashmapextends hashmapimplements map 其也有乙個entry內部類,繼承了 hashmap 的entry 內部類...
原始碼閱讀 Glide原始碼閱讀之with方法(一)
前言 本篇基於4.8.0版本 原始碼閱讀 glide原始碼閱讀之with方法 一 原始碼閱讀 glide原始碼閱讀之load方法 二 原始碼閱讀 glide原始碼閱讀之into方法 三 大多數情況下,我們使用glide 就一句 但是這一句 裡面蘊含著成噸的 with方法有以下幾個過載方法 publi...
Spring原始碼解析之 Aop原始碼解析(2)
spring aop 更多的是oop開發模式的乙個補充,幫助oop以更好的方式來解決對於需要解決業務功能模組之上統一管理 的功能 以一副圖來做為aop功能的說明更直觀些。對於類似系統的安全檢查,系統日誌,事務管理等相關功能,物件導向的開發方法並沒有更好的解決方法 aop引入了一些概念。更多的是spr...