陽曆2023年11月9日
1、svpwm是乙個非常強大的調製工具。將直流的母線電壓轉為所需要的形狀的三相電壓。
2、做電子實驗和嵌入式開發,一定要擅長使用測量工具,比如示波器。很多問題只有通過示波器才能快速找到答案,而不是靠猜。
3、使用晶元可以支援的dma完成非同步操作。比如,使用spi和dma配合使用,省去spi傳送時的忙等待,從而完成非同步動作。
4、在使用飛思卡爾(nxp)的32bit機進行開發時,發現如果使用uint64和int64進行開發時,是使用軟體方式來完成的。這一種方式是非常消耗cpu指令的(可以在彙編模式下看出來)。
5、永磁同步電機的除錯中,要注意過流保護。關於位置感測,其實使用hall感測器是最為直接的,因為hall好歹是一種比較絕對的可以確定位置資訊的東西。
如果對於初學者,使用相對位置編碼,會加大難度。對於初學者,應該考慮使用絕對位置編碼(比如旋轉變壓器、絕對位置編碼器)等,電流取樣也採用高成本的直接測量法。
從而減少程式除錯失敗的可能性。
6、注意計算機中的右移操作和除法操作等同。
0x1000 = 2^12 = 4096。但是0xfff = 4095,不是4096。
7、電機堵轉時的扭矩還是很大的。要注意安全。摩擦生熱的溫度特別高,可能會讓手燙傷。
8、問題提出:理論如何在實際中驗證。
軟體開發基礎(一)
在計算機軟體開發和維護過程中所遇到的一系列嚴重問題 採用工程的概念 原理 技術和方法來開發與維護軟體 優質 高產 問題定義 可行性研究 需求分析 總體設計 概要設計 詳細設計 編碼和單元測試 綜合測試 模型名稱 說明瀑布模型 適用於 使用者需求較為明確的情況 特點 1.階段間具有順序性和依賴性 2....
軟體開發流程 基礎
跨行招工作的渣渣 暴風哭泣。小公尺 智慧型硬體部 一面,二面都讓我詳細說一下軟體開發流程 軟體開發流程 常見的過程模型 敏捷開發 瀑布模型 requirements design implementation verification maintenance 需求分析 概要設計 詳細設計 編寫 程式...
軟體開發實操彙總(二)軟體開發基礎
有了上述經營戰略 內部資源配置及專案自身情況等內容的彙總及分析,針對不同情況,在開發前,應具體深入的進行專案的前期調研,梳理出專案的具體需求及各種問題,將需求和問題一一落實到文件編制。此過程是專案是否能夠順利實施並取得預期效果的關鍵,大體分為以下幾個步驟 1 需求和問題的歸納 2 編制需求文件 問題...