新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > CY3664-enCoRe III:無線鼠標游戲手柄開發系統解決方案

        CY3664-enCoRe III:無線鼠標游戲手柄開發系統解決方案

        作者: 時間:2016-10-22 來源:網絡 收藏

        Cypress公司的7C603xx系列是低壓 PSoC器件,采用功能強大的哈佛架構,M8C處理器的速度高達12MHz,工作電壓2.4V~3.6V,具有可配置的外設如8位定時器,計數器和PWM,,全雙工主或從SPI,10位ADC,8位SAR ADC和比較器,閃存程序存儲器,SRAM數據存儲器和可配置的I/O口。主要用在無線鼠標、無線游戲手柄、PlayStation 2有線游戲手柄以及各種低壓8位MCU應用。

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

        圖1 7C603xx方框圖

        7C603xx的主要特性

        ? 強大的哈佛架構處理器

        - M8C處理器速度為12 MHz

        - 在高速時低功耗

        - 工作電壓為2.4V~3.6V

        - 最低工作電壓1.0V,利用片上開關模式泵(SMP)

        - 商業級溫度范圍:0℃~+70℃

        ? 可配置外設

        - 8位定時器,計數器和PWM

        - 全雙工主/從SPI

        - 10位ADC

        - 8位逐次逼近型ADC

        - 比較儀

        ? 靈活的片上存儲器

        - 8k閃存程序存儲50 000擦除/寫 周期

        - 512字節SRAM數據存儲

        - 系統中串行編程(ISSP)

        - 部分閃存更新

        - 靈活的保護模式

        - EEPROM仿真閃存

        ? 完備的開發工具

        - 費開發軟件(PSoC Designer?)

        - 全功能,電路中,仿真器和編程器

        - 復雜的中斷點結構

        - 128k的跟蹤存儲器

        ? 精密的可編程時鐘

        - 內部± 2.5%24MHz和48 MHz振蕩器

        - 看門狗和休眠的內部振蕩器

        ? 可編程引腳配置

        - 10mA車道所有GPIO

        - 所有GPIO的,上拉,下拉,高Z,強勁,或開漏驅動模式

        - GPIO的,最多8個模擬輸入

        - 所有GPIO可配置中斷

        ? 通用的模擬多路復用器

        - 共同的內部模擬總線

        - IO組合的同時連接

        ? 其它系統資源

        - I2C主從和多主機400kHz

        - 看門狗和休眠定時器

        - 用戶可配置的低電壓檢測

        - 集成監控電路

        - 片上精密基準電壓

        CY7C603xx的應用

        ? 無線鼠標

        ? 無線游戲手柄

        ? 無線演示工具

        ? 無線鍵盤

        ? PlayStation 2 有線游戲手柄

        ? 無線游戲手柄的,PlayStation 2橋梁

        - 適用于需要具有成本效益的,低電壓8位微控制器。

        圖2 CY7C603xx數字系統方框圖

        圖3 CY7C603xx模擬系統方框圖

        LV架構

        這種架構使用戶能夠創建,定制,符合每個人的要求的,外設配置。28引腳SSOP封裝,和32引腳QFN封裝都包含:快速CPU;閃存程序存儲器;SRAM數據存儲器;可配置的I/O。

        LV架構包括四個主要方面:enCoRe III LV核系統資源;數字系統和模擬系統;整體資源配置總線可以將所有的設備資源整合到一個完整的定制系統中;每個enCoRe III LV設備都支持一定的模擬和數字外設。

        根據不同的封裝,可以最多擁有28個通用IO端口(GPIO)。GPIO提供進入全球數字和模擬的互連。

        enCoRe III LV核

        enCoRe III LV核是一個強大的引擎,它支持豐富的功能集。它包括了數據存儲SRAM,中斷控制器,睡眠和看門狗定時器,以及IMO(內部主振蕩器)和ILO(內部低速振蕩器)。

        CPU核心,被稱為M8C,是一個功能強大的處理器,最高速度為12 MHz。該M8C是一個四MIPS的,8位哈佛架構的微處理器。其核包括了CPU,內存,時鐘,以及可配置GPIO(通用IO)。

        系統資源提供了附加功能,諸如,數字時鐘,以增加靈活性;I2C功能用于I2C主/從,多主機;內部電壓參考,為子系統提供了1.3V的電壓;開關模式泵(SMP)。

        從一個電池組上產生正常工作電壓以及M8C支持的各種系統復位。

        數字系統

        數字系統由4個數字enCoRe III LV模塊組成。每個模塊是一個8位資源。數字周邊配置包括以下內容:

        ? PWM可用作定時器或計數器

        ? SPI主機和從機

        ? I2C主機和多重主機

        ? CMP

        ? ADC10

        ? SARADC

        數字模塊可以通過一系列整體總線與任意GPIO互連,這些總線可以將任何信號與任何引腳連接。這些還允許信號多路傳輸及進行邏輯操作。從而使設計可以不受固定外設控制器的限制。

        模擬系統

        模擬系統包括兩個可配置模塊。模擬外設非常靈活,并可以通過定制來支持特定的應用要求。本器件的一些通用模擬功能如下:

        ? 模數轉換器(單一的采用8位分辨率)

        ? 引腳-引腳匹配器

        ? 采用絕對基準(1.3V)的單端比較器

        ? 1.3V基準(作為系統資源)

        圖4 CY3664-DK開發系統電路圖

        模擬模塊每組包括兩項,一個CT(持續時間-ACE00或ACE01)和一個SC(開關電容器-ASE10或ASE11)模塊。

        enCoRe(TM) III開發系統

        nCoRe(TM) III開發系統,基于高度優化的PSoC(TM) (可編程的片上系統(TM))工具, 為用戶提供在線仿真器(ICE),能夠與實現的芯片共同工作,以提供精密而高效的開發系統。PSoC Designer(TM) 包括一個圖形用戶接口,匯編器、C語言編譯器、連接器和調試器,可用于高度集成的代碼開發環境。一個合規的全速USB “用戶模塊”與其它外設用戶模塊一些,簡化了學習曲線并縮短了開發時間。

        enCoRe III開發系統可用于兩種套件,每個都為用戶提供相同套件的工具。 CY3664-DK 為新用戶提供完整的工具集。CY3664-EXT擴展套件僅為那些已經具有CY3215-DK基本在線仿真器客戶提供專門用于enCoRe III 的項目。

        更多計算機與外設信息請關注:21ic計算機與外設頻道



        關鍵詞: enCoRe III CY

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阳春市| 务川| 山阴县| 和政县| 肥城市| 中牟县| 渑池县| 安阳市| 石泉县| 乌拉特中旗| 辉南县| 泰安市| 十堰市| 金溪县| 万山特区| 景东| 永靖县| 九寨沟县| 壤塘县| 汝城县| 邵阳县| 沾化县| 文水县| 永昌县| 慈利县| 平和县| 吉安市| 昌平区| 宜良县| 固始县| 马关县| 凤阳县| 贵阳市| 张家川| 林甸县| 安义县| 九龙坡区| 白水县| 喀什市| 出国| 丰镇市|