![]() |
發(fā)布時(shí)間: 2013-9-26 22:36
正文摘要:試用Cypress PSoC 4 Kit開(kāi)發(fā)工具,依照98頁(yè)的各項(xiàng)進(jìn)行的,幾天前,已結(jié)束本指南最后一項(xiàng)“Building a Bootloadable project for the PSoC 5LP”,基本上初試完畢,還是比較順利的…… ... |
支持一下 |
基本點(diǎn): 1、概述 PSoC® 4 是一種混合信號(hào)可編程嵌入式系統(tǒng)控制器的可擴(kuò)展、可重構(gòu)的平臺(tái)架構(gòu),其核心是 ARM Cortex®-M0 中央處理器(CPU),該系列為嵌入式應(yīng)用提供可編程的平臺(tái)。它結(jié)合了靈活的可編程和可重新配置的模擬和數(shù)字模塊,以及芯片內(nèi)部的自動(dòng)走線(xiàn)功能;谶@個(gè)平臺(tái)的PSoC 4200 系列產(chǎn)品,結(jié)合了微控制器和可編程數(shù)字邏輯、高性能模數(shù)轉(zhuǎn)換、帶比較器模式的運(yùn)算放大器,以及標(biāo)準(zhǔn)的通信和定時(shí)外設(shè)。PSoC 4200 系列可以向上兼容PSoC 4 平臺(tái)中的其他產(chǎn)品,以適應(yīng)不同的應(yīng)用和設(shè)計(jì)需求?删幊痰臄(shù)字和模擬字系統(tǒng)支持靈活的設(shè)計(jì),可現(xiàn)場(chǎng)調(diào)整參數(shù)。 2、特性 1)、32 位微處理器 48 MHz ARM Cortex-M0 中央處理器, 支持單周期乘法 最大支持32KB 閃存 最大支持4KB SRAM 存儲(chǔ)器 2)、可編程模擬系統(tǒng) 兩個(gè)可靈活配置驅(qū)動(dòng)能力和帶寬的運(yùn)算放大器,可以工作在比較器模式,也可做ADC 的輸入緩沖器 12 位1Msps 的逐次比較型模數(shù)轉(zhuǎn)換器(SAR ADC), 支持差分和單端輸入,無(wú)開(kāi)銷(xiāo)多序列切換、硬件信號(hào)平均功能 兩個(gè)電流數(shù)模轉(zhuǎn)換器 (IDAC), 不用于電容式感應(yīng)時(shí)可做通用用途 兩個(gè)內(nèi)部低功耗比較器, 可以在深度睡眠和休眠模式下工作 溫度傳感器 3)、可編程數(shù)字系統(tǒng) 四個(gè)可編程邏輯模塊,每個(gè)有8 個(gè)宏單元以及一個(gè)數(shù)據(jù)通道處理器 (即UDB, 通用數(shù)字模塊) Cypress 提供外設(shè)組件庫(kù),用戶(hù)定義的狀態(tài)機(jī),以及Verilog 輸入 4)、低功耗工作模式,1.71 V 至5.5 V 工作電壓范圍 提供多層次低功耗模式:睡眠、深度睡眠、休眠、停止 停止模式工作電流可低至20nA,可用GPIO 引腳喚醒 休眠和深度睡眠模式可供用戶(hù)在功耗和喚醒時(shí)間之間權(quán)衡 5)、電容感應(yīng)CapSense Cypress 電容感應(yīng)Sigma-Delta(CSD) 提供了最佳的信噪比(> 5:1)和防水性能 Cypress 獨(dú)有的軟件組件極大簡(jiǎn)化了電容感應(yīng)的設(shè)計(jì) 支持硬件自動(dòng)調(diào)整(SmartSense) 6)、LCD 驅(qū)動(dòng) 任意管腳都可以做公共端和段 在深度睡眠模式下仍可保持工作,支持TN 和STN 屏幕 7)、2 個(gè)可靈活配置的串行通訊模塊(SCB) 每個(gè)均可配置成SPI/UART/I2C 支持基于串口的LIN、IrDA、SmartCard 協(xié)議 8)、定時(shí)和脈沖寬度調(diào)制 (TCPWM) 四個(gè)16 比特的定時(shí)器/ 計(jì)數(shù)器/ 脈沖寬度調(diào)制模塊 支持中心對(duì)齊、邊沿對(duì)齊模式,偽隨機(jī)模式 支持靈活的死區(qū)控制 PWM可與ADC同步,用戶(hù)可自定義在PWM周期內(nèi)任一時(shí)刻觸發(fā)ADC 轉(zhuǎn)換 支持同步刷新PWM 的占空比 支持基于比較器觸發(fā)的PWM 關(guān)斷信號(hào),以及高度可靠的數(shù)字邏輯應(yīng)用 9)、高達(dá)36 個(gè)可靈活配置的GPIO (44 引腳封裝) 44-pin TQFP, 40-pin QFN, and 28-pin SSOP 封裝 任何一個(gè)GPIO 都可以連接到LCD 和觸摸感應(yīng)CapSense 驅(qū)動(dòng)模式、驅(qū)動(dòng)能力、擺率可配置 10)、支持串行線(xiàn)(SWD) 調(diào)試和編程 2、PSoC® Creator 設(shè)計(jì)環(huán)境 集成開(kāi)發(fā)環(huán)境提供了原理圖設(shè)計(jì)和構(gòu)建功能(支持模擬和數(shù)字模塊芯片內(nèi)部自動(dòng)走線(xiàn)) 所有組件都有應(yīng)用編程接口(API) 3、工業(yè)標(biāo)準(zhǔn)工具兼容性 在設(shè)計(jì)好原理圖后,可以用基于A(yíng)RM 的標(biāo)準(zhǔn)開(kāi)發(fā)工具 4、應(yīng)用 電動(dòng)自行車(chē) 電機(jī)驅(qū)動(dòng)器 小家電中的CapSense、LCD 驅(qū)動(dòng)應(yīng)用 通用單片機(jī)應(yīng)用 |
現(xiàn)發(fā)現(xiàn)本指南有兩種版本: 1、《CY8CKIT-042 PSoC® 4 Pioneer Kit Guide》Doc. # 001-86371 Rev. *A 98頁(yè) 沒(méi)有出廠(chǎng)設(shè)置說(shuō)明 2、《CY8CKIT-042 PSoC® 4 Pioneer Kit Guide》Doc. # 001-86371 Rev. *B 104頁(yè) 有出廠(chǎng)設(shè)置條款 以前,用的A版,進(jìn)入the PSoC 5LP模式,沒(méi)有說(shuō)明如何恢復(fù)工廠(chǎng)設(shè)置,沒(méi)法在the PSoC 4 device上進(jìn)行編譯、調(diào)試,以致 "Debug--->progrom"找不到目標(biāo) ,不知原由 ;B版有恢復(fù)出廠(chǎng)設(shè)置 條款,很容易解決這類(lèi)問(wèn)題…… 這點(diǎn)說(shuō)明,希望用A版的有點(diǎn)用…… (河南 薛) |