<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 使用PSoC 3和PSoC Creator簡化應(yīng)用設(shè)計

          使用PSoC 3和PSoC Creator簡化應(yīng)用設(shè)計

          作者:胡泊 Cypress應(yīng)用工程師 時間:2010-09-29 來源:電子產(chǎn)品世界 收藏

            摘要:本文首先介紹了 PSoC®3產(chǎn)品功能以及其集成開發(fā)環(huán)境PSoC Creator的使用方法,然后以一個12路PWM模塊為例,展示了如何使用PSoC®3和PSoC Creator簡化應(yīng)用設(shè)計。

          本文引用地址:http://www.ex-cimer.com/article/113127.htm

            關(guān)鍵字:PSoC®3, PSoC Creator,

            Abstract: This paper first introduces the basic features information about PSoC®3 product and fundamental guideline about PSoC Creator, an IDE (Integrated Development Environment) for PSoC®3. This paper also shows how PSoC®3 and PSoC Creator can simplify application design with an example, 12-channel PWM duty cycle measurement.

            Keywords: PSoC®3, PSoC Creator,Duty Cycle Measurement

            1. 引言

            遵循著摩爾定律,半導(dǎo)體技術(shù)飛速發(fā)展,芯片的計算能力不斷增強,內(nèi)部資源也越來越多,這令使用芯片設(shè)計產(chǎn)品的工程師在選擇芯片時的視角也發(fā)生了變化。設(shè)計者不再擔心芯片內(nèi)部資源是否足夠,而是更加關(guān)心如何能夠更快的開發(fā)出產(chǎn)品,縮短上市周期。此外,如果能夠使用芯片內(nèi)的豐富資源,替換原有設(shè)計中電路板上眾多的外圍器件,那么無論是在產(chǎn)品開發(fā)、 制造還是產(chǎn)品設(shè)計保護方面都存在明顯優(yōu)勢。的PSoC®3系列芯片和與之對應(yīng)的PSoC Creator開發(fā)環(huán)境即著力滿足設(shè)計者的上述需求。

            2. PSoC®3 簡介

            PSoC®3是Cypress在第一代可配置片上系統(tǒng)PSoC®1基礎(chǔ)之上推出的新一代可配置芯片族,現(xiàn)包含CY8C32,CY8C34,CY8C36和CY8C38四個系列產(chǎn)品。與PSoC®1相比,PSoC®3處理核心基于增強型8051,指令集與標準8051完全兼容,支持乘法和除法指令,最高可運行在67MHz時鐘;PSoC®3內(nèi)部Flash容量最高可達64KB,并且具有多個層次的保護權(quán)限設(shè)置,能夠充分保護Flash內(nèi)的程序內(nèi)容不被外部程序或設(shè)備讀取;包含最多8KB的SRAM,以及最多2KB的EEPROM。此外,PSoc®3還提供了具有24個通道,可傳輸32位數(shù)據(jù)高性能的DMA模塊,可以由CPU動態(tài)使能工作或是通過內(nèi)部連線由模塊產(chǎn)生的中斷觸發(fā)。

            除了處理核心之外,PSoC®3還包含三個重要組成部分:數(shù)字系統(tǒng)(Digital System),模擬系統(tǒng)(Analog System)以及系統(tǒng)資源(System Wide Resources),從圖 1的片內(nèi)系統(tǒng)框圖可以看出這三個部分通過系統(tǒng)總線(System Bus)與處理核心通信,通過數(shù)字內(nèi)部互聯(lián)(Digital Interconnect)和模擬內(nèi)部互聯(lián)(Analog Interconnect)與芯片管腳連接。

           

            圖 1 PSoC®3芯片系統(tǒng)框圖

            數(shù)字系統(tǒng)主要包含兩個部分:一些專用的功能模塊和一組通用數(shù)字模塊(Universal Digital Block,簡稱UDB)。一些常用功能,如8位,16位或是32位的定時器(Timer),計數(shù)器(Counter)和脈寬調(diào)制(PWM),SPI,I2C和UART接口,以及CAN總線和Full-Speed USB接口等都可以由專用模塊或是UDB實現(xiàn)。有時設(shè)計者希望實現(xiàn)一些與應(yīng)用相關(guān)的數(shù)字功能,例如馬達控制,數(shù)字多路器或是與非門邏輯等,此時可以使用UDB實現(xiàn)所需功能。

           

            圖 2 UDB系統(tǒng)結(jié)構(gòu)圖

          pwm相關(guān)文章:pwm是什么


          脈寬調(diào)制相關(guān)文章:脈寬調(diào)制原理

          上一頁 1 2 3 下一頁

          關(guān)鍵詞: Cypress PSoC3 占空比檢測

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();