卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

優(yōu)化PSoC5LP的AD采樣和PC串口通信開發(fā)體驗(yàn)

Cypress公司的PSoC器件在半導(dǎo)體業(yè)界獨(dú)樹一幟,其獨(dú)特的數(shù)字模擬可編程特性使得嵌入式系統(tǒng)的集成度達(dá)到了一個(gè)新的高度。本文將介紹如何在PSoC5LP上完成AD采樣和PC串口通信,感受PSoC給模擬

Cypress公司的PSoC器件在半導(dǎo)體業(yè)界獨(dú)樹一幟,其獨(dú)特的數(shù)字模擬可編程特性使得嵌入式系統(tǒng)的集成度達(dá)到了一個(gè)新的高度。本文將介紹如何在PSoC5LP上完成AD采樣和PC串口通信,感受PSoC給模擬數(shù)字混合編程帶來的極致開發(fā)體驗(yàn)。

創(chuàng)建新工程與選擇器件

1. 打開PSoC Creator4.0軟件,新建一個(gè)工程:File->New->Project。

2. 選擇好器件:CY8CKIT-059(PSoC 5LP)。

3. 新建一張空白的原理圖并重命名新建的工程為SingleADC_UART。

4. 默認(rèn)會(huì)打開頂層設(shè)計(jì)的原理圖。

5. 從右側(cè)Component Catalog中選擇Cypress公司提供的經(jīng)過驗(yàn)證的IP核,并將UART器件和Sequencing SAR ADC器件拖入原理圖頁面中。

配置UART組件和設(shè)置參數(shù)

1. 雙擊原理圖中的UART組件進(jìn)入配置界面。

2. 在Configure選項(xiàng)卡中,選擇Mode為TX only,表示只用串口發(fā)送信息。

3. 配置波特率為115200,數(shù)據(jù)位為8,無奇偶校驗(yàn)位,停止位1位,無流控。

4. 最后重命名該組件為UART_PC。

設(shè)置ADC參數(shù)和連接引腳

1. 雙擊ADC_SAR_Seq組件進(jìn)入配置界面。

2. 設(shè)置ADC的分辨率為12位,采樣率為62500SPS,采樣模式選擇Free running。

3. Clock source選擇Internal,Input range選擇Vssa to Vdda(Single Ended),參考電壓選擇內(nèi)部的2.5V。

4. 設(shè)置AD采樣的通道數(shù)為15。

5. 為ADC添加輸入引腳,并配置輸出引腳以便連接。

編寫主程序與布線

1. 在main.c中編寫主程序。

2. 布局布線,然后重新編譯綜合,燒寫到開發(fā)套件中。

3. 使用快捷鍵將引腳與對(duì)應(yīng)的組件連接起來,PSoC中的模擬連接線用紅色,數(shù)字連接線用綠色,非常人性化。

觀察現(xiàn)象和優(yōu)化調(diào)整

1. 編譯綜合整個(gè)工程,PSoC Creator軟件會(huì)自動(dòng)生成對(duì)應(yīng)的軟件代碼。

2. 打開串口助手工具,觀察AD采樣和PC串口通信效果。

3. 根據(jù)觀察結(jié)果對(duì)參數(shù)進(jìn)行優(yōu)化調(diào)整,實(shí)現(xiàn)更好的功能完善體驗(yàn)。

通過以上步驟,可以充分利用PSoC5LP的強(qiáng)大功能完成AD采樣和PC串口通信,體驗(yàn)到嵌入式系統(tǒng)開發(fā)的便捷與高效。這種整合數(shù)字模擬可編程特性的開發(fā)方式,不僅提升了工程師的開發(fā)效率,也拓展了嵌入式系統(tǒng)的應(yīng)用領(lǐng)域,為行業(yè)發(fā)展帶來更多可能性。

標(biāo)簽: