国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

英創信息技術嵌入式主板EM9170的PWM介紹

英創信息技術 ? 來源:英創信息技術 ? 作者:英創信息技術 ? 2020-01-14 14:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

英創公司新近推出的高性價比工控主板產品EM9170,其主板內部帶有2路脈寬調制(PWM)輸出通道,可用于通用的工業控制。本文介紹EM9170的PWM通道的基本使用方法。

EM9170的2路PWM均與系統的GPIO復用管腳,其中PWM1與GPIO12復用管腳,而PWM2與GPIO13復用管腳。在上電初始化階段,這兩個管腳均設置為GPIO的輸入模式帶100K上拉電阻。當應用程序需要操作PWM時,只需要打開對應的設備文件:
HANDLE hPWMFile;
hPWMFile = CreateFile(_T('PWM1:'), // name of device
GENERIC_READ|GENERIC_WRITE, // desired access
FILE_SHARE_READ|FILE_SHARE_WRITE, // sharing mode
NULL, // security attributes (ignored)
OPEN_EXISTING, // creation disposition
FILE_FLAG_RANDOM_ACCESS, // flags/attributes
NULL); // template file (ignored)
這時的管腳將自動轉為PWM輸出??墒褂玫脑O備文件名為“PWM1:”和“PWM2:”。
EM9170的PWM驅動程序,被設計成通過執行文件寫來設置PWM參數及啟動PWM輸出。所寫內容由以下結構定義:
typedef struct {
DWORD dwFreq; // PWM freq in Hz
DWORD dwDuty; // PWM duty in %
DWORD dwDuration; // duration of PWM output (msec), = 0: -> infinit
} PWMINFO, *PPWMINFO;
上述定義包括在范例程序的pwm.h頭文件中。在保證1%精度占空比的條件下,可輸出的PWM最高重復頻率為600KHz。占空比是指正脈沖的相對寬度。

典型的調用方法為:

PWMINFO PwmInfo;
DWORD dwNumberOfBytesToWrite;
DWORD dwNumberOfBytesWritten;
BOOL bRet;
PwmInfo.dwFreq = 1000; // PWM重復頻率 = 1000Hz
PwmInfo.dwDuty = 50; // PWM占空比 = 50%
PwmInfo.dwDuration = 10000; // PWM輸出保持10s后停止
dwNumberOfBytesToWrite = sizeof(PWMINFO);
dwNumberOfBytesWritten = 0;
bRet = WriteFile(hPWMFile, (LPCVOID)&PwmInfo,dwNumberOfBytesToWrite,&dwNumberOfBytesWritten, NULL);
PwmInfo.dwFreq = 2000; // PWM重復頻率 = 2000Hz
PwmInfo.dwDuty = 80; // PWM占空比 = 80%
PwmInfo.dwDuration = 0; // 始終保持輸出直至新的寫操作或文件關閉
dwNumberOfBytesToWrite = sizeof(PWMINFO);
dwNumberOfBytesWritten = 0;
bRet = WriteFile(hPWMFile, (LPCVOID)&PwmInfo, dwNumberOfBytesToWrite, &dwNumberOfBytesWritten, NULL);
若PWM脈沖的重復頻率不變,僅僅是改變占空比,EM9170的PWM可保證輸出不間斷地改變占空比參數。這對一些需要連續控制的應用很有必要的。

當不再需要PWM脈沖輸出時,只需簡單關閉相應的文件即可:
CloseHandle(hPWMFile);
在關閉PWM輸出后,PWM1管腳將保持在低電平,PWM2管腳將保持在高電平。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6107

    瀏覽量

    37071
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    arm嵌入式主板優缺點

    嵌入式主板嵌入在設備里面做控制、數據處理使用的CPU板 ,常見的有兩類,即基于X86的嵌入式主板和基于RISC的ARM
    發表于 01-08 07:08

    系統嵌入式的學習路線

    嵌入式技術是各種電子產品的核心技術,也是工業4.0、遠程醫療、3D打印等新興產業的核心技術,具有廣闊的發展前景。很多計算機、電子信息類專業的
    發表于 12-16 07:49

    嵌入式開發的關鍵點介紹

    嵌入式開發在現代科技中扮演著非常重要的角色。隨著物聯網的發展,嵌入式系統的需求也越來越大。嵌入式開發不僅需要開發人員具備深入的硬件知識和編程經驗,還需要不斷學習新的技術和工具,以滿足不
    發表于 11-13 08:12

    嵌入式主板的選型與應用

    一、嵌入式主板核心元器件選型的關鍵考量在嵌入式主板設計中,核心元器件的選型直接決定產品性能與可靠性,需結合場景需求精準匹配。以處理器為例,除算力與功耗外,還需關注工業級溫度范圍——如
    的頭像 發表于 11-03 17:20 ?694次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>的選型與應用

    PCB嵌入式功率模塊介紹

    電子發燒友網站提供《PCB嵌入式功率模塊介紹.docx》資料免費下載
    發表于 09-09 16:19 ?3次下載

    翼輝信息亮相2025 CCF全國嵌入式系統大會

    2025 年 8 月 15 日 - 17 日,第 23 屆 CCF 全國嵌入式系統大會在西安順利舉行。翼輝信息攜面向產教融合新需求的嵌入式、AI+低空、工業自動化、物聯網等多領域教學方案亮相本屆大會
    的頭像 發表于 08-20 08:59 ?8933次閱讀

    一文帶你了解嵌入式主板

    嵌入式主板是專為嵌入式系統設計的計算機主板。它與我們常見的臺式機或筆記本電腦主板有著顯著的區別,核心在于它不是為了通用計算,而是為了執行特定
    的頭像 發表于 06-30 16:12 ?696次閱讀
    一文帶你了解<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>

    嵌入式主板詳解與選購指南

    什么是嵌入式主板嵌入式主板是專為嵌入式系統設計的核心計算平臺。它與我們日常使用的臺式機或筆記本電腦主板
    的頭像 發表于 06-06 13:23 ?797次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>詳解與選購指南

    嵌入式主板特點與應用場景解析

    嵌入式主板(EmbeddedMotherboard)是專為嵌入式系統設計的重要硬件平臺,通常集成處理器、內存、存儲、接口等關鍵組件,用于控制和管理特定設備或應用。與通用計算機主板不同,
    的頭像 發表于 05-26 15:12 ?836次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>特點與應用場景解析

    在金融發展領域,嵌入式主板有什么優點?

    在金融發展領域,嵌入式主板能夠有力推動金融行業的智能化與高效化進程。主板的強大計算能力可以保障業務高效運行。
    的頭像 發表于 05-19 09:22 ?672次閱讀

    浪潮下,國產主板有什么新的發展機遇?

    信息技術應用創新浪潮的推動下,國產主板迎來了諸多新的發展機遇。信產業旨在實現信息技術領域的自主可控,這一戰略目標為國產主板的發展提供了廣
    的頭像 發表于 05-09 09:24 ?721次閱讀
    信<b class='flag-5'>創</b>浪潮下,國產<b class='flag-5'>主板</b>有什么新的發展機遇?

    飛凌嵌入式2025嵌入式及邊緣AI技術論壇圓滿結束

    飛凌嵌入式「2025嵌入式及邊緣AI技術論壇」在深圳深鐵皇冠假日酒店盛大舉行,此次活動邀請到了200余位嵌入式技術領域的
    的頭像 發表于 04-28 13:57 ?4128次閱讀
    飛凌<b class='flag-5'>嵌入式</b>2025<b class='flag-5'>嵌入式</b>及邊緣AI<b class='flag-5'>技術</b>論壇圓滿結束

    飛凌嵌入式「2025嵌入式及邊緣AI技術論壇」議程公布

    4月22日,飛凌嵌入式“2025嵌入式及邊緣AI技術論壇”將在深圳舉行,論壇以“新生態,智未來”為主題,旨在匯聚行業智慧,探討嵌入式技術與邊
    的頭像 發表于 04-02 15:12 ?1346次閱讀
    飛凌<b class='flag-5'>嵌入式</b>「2025<b class='flag-5'>嵌入式</b>及邊緣AI<b class='flag-5'>技術</b>論壇」議程公布

    嵌入式主板開發詳細指南

    嵌入式主板開發涉及硬件設計、軟件集成、系統優化等多個環節,需要結合具體應用場景進行深度定制。以下是嵌入式主板開發的詳細指南,涵蓋關鍵步驟、工具、挑戰及實際案例:一、開發流程與關鍵步驟1
    的頭像 發表于 04-02 11:35 ?1362次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>開發詳細指南

    高可靠性嵌入式主板設計

    設計直接影響整個系統的穩定性和壽命。因此,設計高可靠性的嵌入式主板不僅是技術挑戰,也是提高產品競爭力的關鍵因素。本文將深入探討高可靠性嵌入式主板
    的頭像 發表于 03-25 15:11 ?1071次閱讀
    高可靠性<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>設計