使用PSoC 3和PSoC Creator簡(jiǎn)化應用設計
每當檢測完一路PWM,通過(guò)設定控制寄存器CTRL_REG_Tach_Input_SW_1的數值,將多路器輸出切換至下一路PWM輸入,從而依次檢測12路PWM的占空比,注意16路多路器的后4路沒(méi)有使用,始終為低電平。圖中CTRL_REG_Reset_1模塊控制系統在需要時(shí)進(jìn)行復位。該模塊大部分功能都是基于硬件模塊,軟件中僅需在兩個(gè)中斷服務(wù)程序中讀取響應的定時(shí)器計數值即可。
本文引用地址:http://dyxdggzs.com/article/113127.htm5. 小結
實(shí)際上,上述例子僅僅是PSoC®3和PSoC Creator的基本應用,PSoC®3的豐富資源和PSoC Creator良好的設計方法可以令設計者更快實(shí)現產(chǎn)品的功能,而不是深陷瑣碎的技術(shù)細節之中。
參考文獻
[1]. PSoC®3:CY8C38 Family Datasheet, Cypress Semiconductor Ltd.
[2]. PSoC®3:CY8C32 Family Datasheet, Cypress Semiconductor Ltd.
[3]. PSoC®3 Architecture Technical Reference Manual, Cypress Semiconductor Ltd.
[4]. PSoC Creator: Timer Component Datasheet, Cypress Semiconductor Ltd.
[5]. PSoC Creator: Interrupt Component Datasheet, Cypress Semiconductor Ltd.
pwm相關(guān)文章:pwm是什么
脈寬調制相關(guān)文章:脈寬調制原理
評論