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