首頁 > 評測 > PSoC Creator4.1能讓小白變高手?——新手體驗CY8CKIT042
PSoC Creator4.1能讓小白變高手?——新手體驗CY8CKIT042
- [導(dǎo)讀]
- 各家IDE都有自己的特色,如何讓自己的產(chǎn)品更加簡單易用是共同的目標,常見的有CubeMX和CCS等,都積累了還算不錯的口碑。據(jù)說CYPRESS的PSoC Creator也能圖形化編程,本文作者從未上手過PSoC的產(chǎn)品,這次就以小白的身份來通過Creator來對CY8CKIT042開發(fā)套件進行一次初體驗。
現(xiàn)在是綠色的。說明我的修改沒問題。
再改為P16,看到了紅色:
后面要做什么更深入的學(xué)習(xí),還需要買一塊開發(fā)板,并且慢慢學(xué)習(xí),小編這只是大概了解下賽普拉斯的板子而已。
經(jīng)過學(xué)習(xí)一段時間,總算摸索了PSoC4,哈哈哈,下面跟著小編看看PSoC Creator4.1的開發(fā)環(huán)境的方便之處吧:
下面我們來用這個有趣的開發(fā)環(huán)境來改建我們的自己的工程
打開例程 第一個例程:
然后我們改建我們的例程 哈哈哈
來到工作空間窗口,打開文件TopDesign.cysch, 也就是項目的原理圖文件。
雙擊打開:
我們可以看到右邊的組件庫:
從組件庫中,拖拽一個PWM 的組件到設(shè)計頁面上。
我們發(fā)現(xiàn)這個組件跟LED的那個組件一模一樣,對吧,把他放到原理圖哪里,就能設(shè)計啦。當(dāng)然啦,我們需要產(chǎn)生多少的占空比,還是需要設(shè)置的,不可能他自己就產(chǎn)生啦,雙擊組件,進入配置,我們設(shè)置他的各種配置,我們來試一下。
雙擊原理圖上放置的PWM 組件,在彈出的屬性頁面進行配置,在Configuare標簽下,選擇PWM 模式;設(shè)置period值為72, compare 值為36。這將產(chǎn)生一個50%占空比的PWM。點擊Apply 或者OK 以保存設(shè)置。
我們可以看得到,波形是怎么樣的。PWM其實就是從0開始計數(shù),計數(shù)到我們的compare時候?qū)a(chǎn)生一個信號,計到我們的period時候重置,是低電平有效還是高電平有效看設(shè)置,從圖上我們看得出來來,PWM發(fā)生器是從第二個計數(shù)開始輸出PWM波。賽普拉斯的PSOC creator開發(fā)環(huán)境還是很不錯的,很直觀的圖形編程。
還能選擇計數(shù)的方式
PWM的工作方式配置完,我們肯定得輸入脈沖啊,給個系統(tǒng)時鐘信號吧,還有輸出引腳配置。
現(xiàn)在給PWM 提供時鐘和輸出管腳。從組件庫中選擇時鐘(Clock ) 組件和管腳輸出(Digital OutputPin)。
找不到的可以直接搜索,時鐘的單詞總會吧,不然白學(xué)了單片機了。時鐘默認是12MHz,好像很大的樣子,我們把它改小點,跟上面配置PWM組件一樣,雙擊進入時鐘的配置。修改我們需要的參數(shù)即可。我們改一個差不多的時鐘頻率,設(shè)置50kHz看看,輸出怎么樣的。
放大原理圖我們也能看到,我們修改后的狀態(tài):
選擇line連接到我們PWM組建的clock位置上
然后在line或者line_n接口連接上輸出的io端口,即可。
記得選對io管腳啊,別選input 要選擇output
把引腳的名稱改為PWM1,作為我們的輸出測試。
然后我們打開:
我們可以看到除了本身的LED外,多了一個我們剛剛設(shè)置的PWM1,但是沒有配置到io管腳,我們現(xiàn)在來配置:隨便配置一個io即可。
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機控制器開發(fā)
預(yù)算:¥1100001天前