發布成功
贊賞金額:
支付金額:5元
支付方式:
贊賞成功!
你的贊賞是對作者最大的肯定~?
單板計算機作為開發板的一種另類演變,在全球有著不錯的銷量和人氣,在不少廠商紛紛轉型去分一杯羹的時候,我們不得不贊嘆一些仍舊專注自己技術,靜心做自己產品的廠商,不人云亦云,隨波逐流,這是一家有著絕對實力和信心的公司該有的霸氣,賽普拉斯正是如此,執著于各種高性能、混合信號、可編程解決方案,專注于為客戶提供卓越的系統價值。于是,簡約但不簡單的PSoC4誕生了。
PSoC4外觀
精致的外包裝讓人第一眼就頓生好感
懷著激動的心情打開盒子,呈現在眼前的是靜靜躺在防震泡棉的紅色PSoC4,一根標準A型到mini B型USB線以及6根可供DIY的黃色導線
按耐住激動澎湃的心情,PSoC4開發板入手第一感覺很美,很別致,也很特別
背面帶有4個非常人性化的橡膠砥柱以及目前流行的防偽標簽--二維識別碼
“第一劍”--PSoC4如此與眾不同
■基于ARM®Cortex™-M0 CPU頻率48MHz
■高達32 kB閃存,4 KB的SRAM
■可編程模擬模塊:運算放大器,12位1Msps的SAR ADC
■可編程數字模塊:四個基于PLD的邏輯塊
■業界領先的CapSense®觸摸感應
■史上使用Cortex-M0器件最寬廣的工作電壓范圍1.71至5.5V
■低功耗:150nA休眠模式,20nA停止模式
PSoC4還具有很高的可擴展性,它包含了兼容Arduino Shield和 Digilent Pmod™的連接器,因而可以選用各種各樣的第三方擴展板。另外,板上的PSoC 5LP器件可作為編程器和調試器使用,因而不再需要外部編程器。
“第二劍”--開發環境PSoC Creator
提到如何使用PSoC4進行開發,那我們不得不先要了解下其開發環境—PSoC Creator。PSoC Creator是一個最為先進的,易于使用的集成設計環境(IDE)。它引入革命性的硬件和軟件協同設計,搭載了經過預先驗證以及帶有幫助功能的PSoC的組件庫。
■通過拖放PSoC元件建造你自己定制設計的原理圖
■自動對元器件布局布線以及配置GPIO口
■開發和調試固件可以使用內置的API組件
同樣,用戶可以通過PSoC Creator對psoc系列的產品進行編譯、編程。
PSoC Creator安裝
注冊賽普拉斯官網會員,在PSoC Creator下載頁面下載軟件
下載完成后,執行安裝,一路選擇默認就可以,很簡單的過程,不再詳述。安裝完成后打開的界面
PSoC4上電啟動
與其他的消費類電子如手機,數碼相機之類的相比,開發板的上電啟動似乎顯得蒼白無力,令人提不起興致。但是對于我們這些喜歡DIY電子發燒友來說,我們不屬于前面那類提不起興致的人,正好相反,此時的我們應是摩拳擦掌,興致勃勃。
簡單的準備工作后,連接USB線上電
RGB LED燈閃爍著藍色光芒,通過觀察可以發現RGB LED的藍色燈光點亮和熄滅的時間的相等的,我們是不是可以做些什么呢?
■你無法忽視的存在--PSoC Creator大顯身手
打開PSoC Creator,找到Examples and Kits下的Blinking LED.cywrk工程文件打開,此文件就是PSoC4出廠默認的程序。
選擇TopDesign.cysch打開,雙擊PWM組件
在PWM標簽下修改LED燈的占空比來改變LED燈的點亮和熄滅時間,默認為5000,現在修改成9000
修改完成,點擊OK。返回主界面編譯,然后編程進PSoC4板子,會是什么效果呢?
通過在PWM組件中修改占空比,可以改變LED燈點亮熄滅的時間,而做這些,我們根本不需要通過來修改代碼來完成,很神奇吧!
你以為僅僅如此嗎?還有更絕的!
這是PSoC4 RGB LED的原理圖,我們看到P0_3信號線控制的是Blue 的LED,那我們想要Red LED點亮,必須用P1_6信號線控制,這要修改代碼了吧?
我想告訴你,PSoc Creator能做的超越你的想象,還是以剛剛的工程文件為例,雙擊打開Blinking LED.cydwr文件
點擊鼠標左鍵不放把P0_3腳拖放到P1_6腳,這就完成了通過P1_6對RED LED的控制,就這么簡單,編譯編程,看效果
在這,你是否領略到了PSoC4與PSoC Creator完美結合的無與倫比的魅力;在這,你是否發覺PSoC4加上Psoc Creator應證了1+1>2的不可思議的邏輯;在這,傳統就是被顛覆的。
這還沒完呢!CapSense®觸摸感應同樣是賽普拉斯的拿手絕活。加上全新的PSoC4架構在抗噪方面具有巨大的領先優勢,更能加強其CapSense電容式觸摸傳感技術。在PSoC Creator中選擇PSoC4觸摸感應的工程示例進行編譯編程,看實際運行效果
相當犀利的靈敏度,就是爪機不給力,實際Red LED和Green LED燈光效果的變化被“精簡”了,請無視影響美感的因素:比如手指,比如聲音 。
在這,你僅僅看到了PSoC4冰山一角的功能,你想親自體驗PSoC4隨心DIY的無限魅力嗎?想感受PSoC4更多的可擴展功能嗎?那么你千萬不能錯過,愛板網即將推出送PSoC4主題活動,到時你將有機會免費拿到PSoC4開發板,創造屬于自己的ideal !
總結
本篇主要介紹PSoC 4 的基本情況和它的開發環境。從中你可以感受到PSoC4 和傳統單片機的不同之處。使用PSoC4可以突破傳統單片機的限制,著眼在單個器件上進行完整系統的開發。賽普拉斯重磅出擊的Psoc4配合其完美的搭檔Psoc Creator在用戶體驗上堪稱完美,在單板機算機市場火熱的境況下,賽普拉斯沒有迷失自己,隨波逐流,仍專注于自身產品的優勢,開發出了如此靈活多變的PSoC4。在PSoC4上,你能看到1+1>2的實例,相信PSoC4和PSoC Creator雙劍合璧,必將另辟新徑,在8位,16位以及更高的32位MCU市場獨領風騷。
心動嗎?想要PSoC4開發板嗎?