新聞中心

        EEPW首頁 > 物聯網與傳感器 > 設計應用 > 使用CY8C22X45系列PSoC設計低功耗觸摸按鍵應用系統

        使用CY8C22X45系列PSoC設計低功耗觸摸按鍵應用系統

        —— Using CY8C22X45 Family PSoC to Create Low Power Consumption Capacitance Sensing Applications
        作者:陳曉霖 胡泊 Cypress主任應用工程師 2Cypress應用工程師 時間:2010-04-28 來源:電子產品世界 收藏

          1. 引言

        本文引用地址:http://www.104case.com/article/108471.htm

          電容式已經在越來越多的電子產品中得到應用,相對于傳統機械式按鍵,電容式可以增加產品外觀設計的靈活性,提高按鍵使用壽命,為用戶帶來全新的零壓力觸控體驗,從而提升產品的品質。因此,穩定可靠的技術也益發變得重要。

          系列產品具有高效可靠的觸摸按鍵技術——CapSense,很多電子產品皆已使用該技術實現觸摸按鍵。(可編程片上系統)是半導體生產的包含有8位微處理器核和數字與模擬混合信號陣列的可編程片上系統。其應用領域與8位的MCU相同。區別于8位的MCU,的數字資源(如定時器、PWM、UART等等)和模擬資源(放大器、比較器、濾波器等等)以數字模塊和模擬模塊的方式給出。不同型號的PSoC芯片的差異主要在于其擁有的數字模塊和模擬模塊的數量的不同。用戶可以根據自己的需要來定義這些模塊。所有這些預定義的模塊被稱之為用戶模塊(User Module)。PSoC的開發IDE——PSoC Designer也為用戶提供這些用戶模塊的API函數供用戶編程時調用。

          由于PSoC可以同時處理模擬信號和數字信號,并且它的數字模塊和模擬模塊資源可以由用戶配置,所以與MCU相比有更好的彈性和更高的集成度。這些性能使得它適合便攜式設備的觸摸按鍵應用。但便攜式設備的觸摸按鍵應用通常要求芯片有低的功耗,這就需要工程師深入細致的了解PSoC諸多特性。本文即針對應用工程師的需求,以 CY8C22545 產品系列為例,分析了芯片資源配置對功耗的影響,然后討論了PSoC低功耗固件代碼的實現方法,從而為應用工程師提供快捷直觀的技術參考。

          2. PSoC芯片資源配置

          每個型號的PSoC芯片都包含一些全局資源配置,表格 1列出了CY8C22545產品系列一些常用的全局資源。

          其中Power Setting,CPU Clock,SysClk*2,VC1,VC2和VC3參數的選擇對功耗有著至關重要的影響。下面以CY8C22545產品系列為例,測試不同參數配置對功耗的具體影響。測試時未涉及的全局參數采用表格 2中的默認設置。測試時不添加任何數字模塊或模擬模塊,所有的GPIO也都設置為高阻態(High Z),不接受任何模擬和數字輸入,也不產生任何輸出,此外,在固件主函數中通過死循環使CPU一直處于工作狀態。


        上一頁 1 2 3 4 5 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 沁水县| 济阳县| 东安县| 南溪县| 泸溪县| 北海市| 太仆寺旗| 林芝县| 平湖市| 衡东县| 弥渡县| 东阳市| 苍梧县| 黑河市| 兴宁市| 吉隆县| 楚雄市| 昌都县| 都兰县| 包头市| 佳木斯市| 龙口市| 灵丘县| 彰化县| 曲麻莱县| 宜川县| 德昌县| 阳信县| 泰顺县| 塔河县| 庄浪县| 焦作市| 桃园市| 开江县| 泰顺县| 方城县| 景洪市| 昔阳县| 筠连县| 西充县| 台北市|