《程序員修煉之道》之所以在全球范圍內廣泛傳播,被一代代開發者奉為圭臬,蓋因它可以創造出真正的價值:或編寫出更好的軟件,或探究出編程的本質,而所有收獲均不依賴于特定語言、框架和方法。時隔20年的新版,經過全面的重新選材、組織和編寫,覆蓋哲學、方法、工具、設計、解耦、并發、重構、需求、團隊等務實話題的最佳實踐及重大陷阱,以及易于改造、復用的架構技術。本書極具洞察力與趣味性,適合從初學者到架構師的各階層讀者潛心研讀或增廣見聞。 格式為mobi 可用相應軟件打開或推送kindle上閱讀
標簽: 程序員
上傳時間: 2021-08-15
上傳用戶:aya_ya
STM32 FOTA demo就是通過MQTT協議進行MCU固件新版本信息的推送。Paho是一個開源的MQTT客戶端實現,它提供了多種開發語言下的實現。在此demo中,用的是embeddedC這個版本
上傳時間: 2022-02-23
上傳用戶:得之我幸78
STM32F769DK云端固件升級例程分為兩部分:Bootloader和用戶應用程序。 該軟件基于STM32F7Cube庫運行在STM32F769I-DISCO探索板上,利用百度的IoT平臺實現了從云端更新固件的功能。 Bootloader部分主要負責將新版本用戶應用程序從QSPI Flash燒到MCU內部Flash中,并跳轉到應用程序運行,功能相對簡單。 用戶應用程序部分除了用戶自己的功能程序外,還包括固件版本云端推送,固件文件云端下載以及斷點續傳等功能,程序結構相對復雜。 本文檔主要介紹用戶應用程序這
上傳時間: 2022-02-23
上傳用戶:1208020161
居家隔離監管方案采用的是存在性檢測的被動定位方式,一方面在隔離居民的家中安裝4G藍牙網關,并為隔離人員佩戴防拆卸定位手環,將隔離空間設置為安全范圍,實時了解居家隔離人員的位置信息及心率數據,一旦隔離人員離開安全范圍或心率異常、剪斷定位手環、SOS求救,便能觸發后臺的安全報警,一鍵告警,推送到防控人員的手機上。
上傳時間: 2022-06-05
上傳用戶:shjgzh
微型太陽能無線傳感器節點開發資料無線傳感器節點可通過縮減傳感器尺寸、簡化維護問題和延長電池續航時間而降低實施成本。事實上,如果把重點集中在無電池的設計上,將能實現更大的成本效益。 設計無電池設備的最好方法是通過用于通信和能量采集的低功耗藍牙(BLE)等技術來降低無線傳感器系統的平均功耗。BLEBLE的優化為了做到只用能量采集IC所提供的電源運行,傳感器必須優化其BLE系統以降低功耗。首先,設計人員必須了解BLE子系統的詳情。接下來,需要編寫固件代碼以滿足每種運行/功率模式的要求。然后,設計人員必須分析實際功耗以確認各種假設來進一步提升系統的能效。 降低功耗技術的說明可參考賽普拉斯(Cypress) CYALKIT-E02太陽能供電BLE傳感器參考設計套件(RDK)。該RDK包含一個Cypress PSoC 4 BLE與S6AE10xA能量采集電源管理IC(PMIC)。 簡單、無功率優化的BLE設計要首先把BLE射頻配置為處于不可連接廣播模式的信標。BLE信標是每隔一定時間向外進行廣播的單向通信方法。它包含一些較小的數據包(30字節),而這些數據包構成一個廣播數據包發送出去。想信標被發現可在各類智能手機或計算機應用中推送消息、app操作及提示。
上傳時間: 2022-06-08
上傳用戶:
《數字信號處理:原理、實現與仿真(第2版)》系統討論數字信號處理的基本理論、基本算法和基本實現方法,注重基本概念、基本方法的講解,壓縮了繁瑣的理論推導,所列舉的大量典型示例注重理論聯系實際,例題、習題緊扣基本概念、基本原理、基本方法的應用,內容通俗易懂、易教易學。全書共9章,主要涉及離散時間系統的基本特征、連續時間信號的抽樣、離散時間系統的變換域分析方法、離散時間系統結構、快速傅里葉變換(FFT)、IIR和FIR數字濾波器的理論和設計方法,以及多抽樣率信號處理與多分辨率信號分析等內容。結合各章節的內容,介紹了相應的MATLAB信號處理工具箱函數,給出有關的仿真程序。《數字信號處理:原理、實現與仿真(第2版)》可作為大專院校電氣信息類專業的教材,也可作為在通信工程、電子信息工程、自動控制工程、圖像處理、語音處理等領域從事信號處理的科技工作者的參考書。
標簽: 數字信號處理
上傳時間: 2022-08-10
上傳用戶:bluedrops
類神經網路的基本運算-TLU,為所有學習類神經入門的的第一個演算法,單一的neural做簡易的training,雖無法解xor的問題,但卻是人類史上的類神經的第一步.
上傳時間: 2015-12-02
上傳用戶:851197153
該遞推最小二乘算法的程序實現了自適應橫向濾波的功能,基本滿足一般濾波要求
上傳時間: 2015-10-20
上傳用戶:manking0408
這是一個典型的產生式系統的算法題.用的是有界深度優先的遞歸算法,是用C++Builder4.0寫的.這也是人工智能或者程序設計競賽題中最基本最常用的算法.如果自己動手編程實現了一個這樣的題目,那么很多相關的題目也就都一樣可以做了,比如"四皇后問題","推箱子問題","傳教士和野人問題"等等。 利用深度優先的算法都是不一定能找到最優路徑的,而且如果解路徑過長的話還可能會搜索失敗.如果保證要找到最優路徑需要用另一些算法,比如寬度優先算法.無論是哪一種算法,如果問題稍微復雜一點的話,都要解決"組合爆炸"問題,即有幾乎無窮種組合走法的問題,這種空間的復雜度往往是難以想象的,要求計算機的速度往往也就是體現在這方面. 所以我們每一次搜索都要以某種控制策略來決定下一步的走法,以最快的速度達到目標,減少搜索的范圍.這也是人工智能的核心問題.可以說,人工智能的精髓就是窮舉,人工智能的關鍵就是控制策略.
上傳時間: 2017-04-10
上傳用戶:franktu
隨著電力電子技術的飛速發展,越來越多的電力電子裝置被廣泛應用到各個領域,其中相當一部分負荷具有非線性或具有時變特性,使電網中暫態沖擊、無功功率、高次諧波及三相不平衡問題日趨嚴重,給電網的供電質量造成嚴重的污染和損耗.因此,對電力系統進行諧波抑制和無功補償,提高電網供電質量變得十分重要.電力有源濾波器(Active Power Filter,簡稱APF)與無源濾波器相比,APF具有高度可控制和快速響應特性,并且能跟蹤補償各次諧波、自動產生所需變化的無功功率和諧波功率,其特性不受系統影響,無諧波放大威脅.并聯型電力有源濾波器(Shunt Active Power Filter,簡稱SAPF)更是得到了廣泛的應用. 近年來,自適應算法中的遞推最小二乘法(簡稱RLS)應用越來越廣泛,該算法簡單,收斂速度快.應用基于RLS自適應算法的濾波器(簡稱RLS濾波器),可以快速有效的濾除雜波,同時自動調整濾波器參數,不斷改進濾波性能,最終得到所需的信號. 本文研究了基于平均功率和RLS自適應算法的并聯型有源濾波器.它的參考電流是一個同電網相電壓同相位的三相平衡的有功電流,它包含兩個分量:一個是由實測的三相負載瞬時功率計算得到的,基于平均功率算法的電網應該為負載各相提供的有功電流瞬時參考值;另一個是為了維持有源濾波器中逆變器的直流母線電壓基本恒定,主要通過RLS濾波器計算得出的電網各相應該提供的有功電流瞬時參考值.兩個分量的計算共同構成了該有源濾波器參考電流的計算.補償電流指令值與實際補償電流比較生成控制逆變橋工作的PWM脈沖,生成補償電流,達到補償負載無功和抑制諧波的目的. 應用RLS濾波器得到維持直流母線電壓恒定的直流側有功系數A<,dc>,克服了傳統PI控制中參數難以得到且由于參數過于敏感而導致補償后電流紋波太大的問題.使得當穩態時SAPF自身的功率損耗和暫態負載變化時因為直流側電容提供電網和負載之間的有功功率差而引起的電壓的波動迅速反饋到指令電流的計算中.RLS算法收斂快,SAPF實時性大大提高.基于該方法的SAPF結構簡單,無需鎖相器. 根據本文的算法應用MATAB建立了仿真系統,仿真結果表明基于該算法的SAPF的可行性和實時性.
上傳時間: 2013-04-24
上傳用戶:mfhe2005