嵌入式系統開發實作

【PSoC 5LP實戰應用】 第一篇: 認識PSoC嵌入式微電腦控制系統

PSoC是什麼?

PSoC® 5LP 是真正的可編程嵌入式系統,它在單晶片中集成了可配置的類比和數位外設、存儲器以及微控制器。PSoC 5LP 架構 的性能通過以下特性得到質的提升:

  • 帶有工作頻率高達 80 MHz 的 DMA 控制器、數位濾波處理器以及 32 位 Arm® Cortex®-M3 核心
  • 超低功耗,擁有業界最寬的電壓範圍
  • 帶有支持用戶自定義的可編程數位和類比外設
  • 任何類比或數位外設端口可靈活路由至任意引腳

PSoC 是一個應用於嵌入式 (控制)系統設計的高度靈活的可配置系統級晶片。它集成了豐富的可配置類比或數位資源在on-chip的微控制器。單晶片可以實現高達上百種的類比或數位外設功能。因此不僅可以縮短設計週期、減小電路板尺寸、降低系統功耗,還可以在降低系統成本的基礎上提升系統性能。

 

PSoC Creator 是什麼?

PSoC Creator是基於Windows的免費集成開發環境(IDE)。通過它同時在 PSoC 3、PSoC 4 和 PSoC 5LP 的系統中設計硬體和韌體。 PSoC Creator 通過基於Schematic的方法設計系統架構,由上百個預驗證可用於生產的PSoC組件給與支持。更多信息請參考組件數據手冊列表。使用 PSoC Creator,可以執行以下操作:

  1. 將組件圖標拖放到主要設計工作區中,以構建您的硬體系統設計
  2. 使用 PSoC Creator 集成開發環境C編譯器對您的應用韌體和PSoC硬體進行協同設計
  3. 使用配置工具配置各組件
  4. 包含100多個組件庫
  5. 查看組件數據手冊

 

CY8CKIT-050 快速入門:

PSoC 5LP 開發板

 

▼將LCD模組插入Port2

 

▼將 USB 傳輸線插入 PC USB 板載編程端口(J1

Note: USB端口J2PSoC設備的USB通信端口。USB端口J1用於編程/除錯,需要安裝適當的軟體驅動。

 

▼旋轉 R56 可變電組。 電壓以12-bit resolution顯示在 LCD 模組上。

 

▼插入 PSoC 5LP 開發套件 CD。 安裝 PSoC Creator 和套件軟體。

 

▼啟動 PSoC Creator。提供多個程式範例,可從Start Page中打開範例程式。

 

相關文章