首頁(yè) > 評(píng)測(cè) > 國(guó)產(chǎn)MCU之光 第41期: 武漢芯源CW32F030開(kāi)發(fā)板上手實(shí)測(cè),最終篇~
國(guó)產(chǎn)MCU之光 第41期: 武漢芯源CW32F030開(kāi)發(fā)板上手實(shí)測(cè),最終篇~
- [導(dǎo)讀]
- 國(guó)產(chǎn)MCU專(zhuān)欄 第41期:武漢芯源CW32F030開(kāi)發(fā)板上手實(shí)測(cè),最終篇~ 芯源CW32 MCU論壇 **.jpg (23.55 KB ) 下載附件 2023-2-1 09:34 上傳 *閱讀說(shuō)明:以下僅簡(jiǎn)要總結(jié)摘錄,排名不分先后。詳細(xì)評(píng)測(cè)內(nèi)
國(guó)產(chǎn)MCU專(zhuān)欄 第41期:武漢芯源CW32F030開(kāi)發(fā)板上手實(shí)測(cè),最終篇~
*閱讀說(shuō)明:以下僅簡(jiǎn)要總結(jié)摘錄,排名不分先后。詳細(xì)評(píng)測(cè)內(nèi)容、源碼附件、資料等請(qǐng)戳原鏈接查看。
之前已經(jīng)整理兩期
本次繼續(xù)來(lái)盤(pán)點(diǎn)~
- 測(cè)評(píng)一:
進(jìn)行點(diǎn)燈,就選擇最簡(jiǎn)單的工程即可,把接口配置好,反轉(zhuǎn)IO即可了。
我們此次申請(qǐng)的芯源單片機(jī)是M0內(nèi)核的,所以我們先安裝pack。
在其資料中就有。雙擊安裝即可。然后我們可以選在測(cè)試?yán)袒蛘呤亲约盒陆üこ,我們這里就把新建工程的一些事項(xiàng)說(shuō)明下。
由于板子管腳眾多,我從中選擇兩個(gè)管腳作為模擬IIC管腳使用,和外設(shè)SHT20溫濕度計(jì)進(jìn)行通信測(cè)試。正好也可以獲取下溫濕度數(shù)值為后面進(jìn)行測(cè)試做鋪墊。
本次開(kāi)發(fā)我選擇一款0.96寸的128*64分辨率的顯示屏幕來(lái)進(jìn)行移植。
前兩次我們完成了單獨(dú)的sht20程序和單獨(dú)的OLED顯示,當(dāng)時(shí)使用的顯示溫度還是在仿真器中看到的,不是很方便,不能隨時(shí)看到溫濕度數(shù)據(jù)。下面我們就配合OLED顯示屏,把兩個(gè)聯(lián)動(dòng)起來(lái)。
- 測(cè)評(píng)二:
做一個(gè)SPI通信的吧。然后我就上網(wǎng)買(mǎi)了一個(gè)邏輯分析儀,
一開(kāi)始上手,我直接就用SPI的例程來(lái)測(cè),沒(méi)測(cè)出來(lái)。發(fā)現(xiàn)兩個(gè)問(wèn)題。
然后我想了一下,那就自己改改。然后就基于例程,改了一下,可以發(fā)出CW32 NB(芯源牛B)的數(shù)據(jù)
現(xiàn)在開(kāi)始搞搞ADC。
ADC也是一個(gè)挺好用的模塊啦,模擬量采集,非常好使用。可以用在好多場(chǎng)景上。
今天呢,基于官方給的例程,做了一個(gè)通過(guò)BGR基準(zhǔn)電壓,來(lái)測(cè)量芯片供電電壓的方法。
這個(gè)場(chǎng)景還是很實(shí)用的,適用于一些芯片供電變化的場(chǎng)景,可以監(jiān)控到電壓變化,過(guò)壓和欠壓等工況,并及時(shí)調(diào)整控制策略。
CRC作為通信中經(jīng)常使用的校驗(yàn)方式,可以說(shuō)是在哪都能看到。
但是這么多種方式CRC方式屬實(shí)第一次見(jiàn)。
- 測(cè)評(píng)三:
官方的demo用的阻塞方式點(diǎn)燈,即就是死等,在等待期間mcu干不了其他事情(中斷除外),這種方式不太友好,本文使用非阻塞方式點(diǎn)燈。
(1)關(guān)于CRC
循環(huán)冗余校驗(yàn)(CRC)主要應(yīng)用于核實(shí)數(shù)據(jù)傳輸或數(shù)據(jù)存儲(chǔ)的正確性和完整性。
通常都是采用軟件來(lái)實(shí)現(xiàn)CRC,本文體驗(yàn)一下硬件CRC。
(2)CW32F030的CRC
(3)代碼測(cè)試
(4)結(jié)果驗(yàn)證
(5)第三方驗(yàn)證工具
(1)什么是ISP
(2)引導(dǎo)配置
(3)ISP軟件
(4)BOOT引腳設(shè)置
(5)ISP燒錄
之前使用了AT32驅(qū)動(dòng)了這個(gè)lcd,本文將驅(qū)動(dòng)移植使用CW32F030驅(qū)動(dòng),
- 測(cè)評(píng)四:
目的:
1:使用定時(shí)器中斷,來(lái)使LED小燈閃爍
2:驅(qū)動(dòng)0.91inch的OLED顯示芯源的L-O-G-O
串口實(shí)驗(yàn)結(jié)果:
1:系統(tǒng)初始化時(shí),打印系統(tǒng)時(shí)鐘頻率
2:串口定時(shí)打印信息
CoreMark 是一項(xiàng)測(cè)試處理器性能的基準(zhǔn)測(cè)試。代碼使用 C 語(yǔ)言寫(xiě)成,包含:列舉,數(shù)學(xué)矩陣操作和狀態(tài)及 CRC 等運(yùn)算法則。
目前 CoreMark 已迅速成為測(cè)量與比較處理器性能的業(yè)界標(biāo)準(zhǔn)基準(zhǔn)測(cè)試。CoreMark 的得分越高,意味著性能更高。
- 測(cè)評(píng)五:
本次調(diào)試使用的燒錄器是創(chuàng)芯工坊的PWLINK,STLINK、JLINK均可以使用,理論上任何支持CMSIS-DAP Debugger的各種DAPLINK都可以使用!
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開(kāi)放投稿
行業(yè)新聞
熱門(mén)標(biāo)簽
論壇活動(dòng)
more+
公開(kāi)課
more+
項(xiàng)目外包
more+
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開(kāi)發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車(chē)啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開(kāi)發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開(kāi)發(fā)
預(yù)算:¥1100001天前