国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

嗷嗷嗷電賽終于結(jié)束了!/2023電賽K題反思

2023-08-08 03:08 作者:墊鴨醬  | 我要投稿

事后諸葛一把,這個題再給我兩天,應(yīng)該能更完美??(畫外音:你就是菜,還嘴硬)


分享記錄一點個人的小看法,不一定準(zhǔn)確,但可能有幫助,希望復(fù)刻這個項目的后人,記得我栽下的樹doge

1.首先,覺得使用MDK官方提供的CMISS-DSP中的FFT函數(shù)取峰值基頻處理,方向是很正確的;

世界上沒有兩片相同的樹葉,即便兩個一模一樣的空杯子也是如此——它們固有的基頻往往存在細(xì)微差異。

但少數(shù)極端相似的杯子是存在的,并且可能頻率多為固定的5、6種情況,會有幾個杯子一個頻率。

這個似乎只能多買一些杯子篩選。?有條件的話,使用大存儲的單片機(jī),上更多點的FFT。?或許,還可以在濾波、數(shù)據(jù)處理的方向考慮下。


2.然后,AD采樣-FFT計算-顯示結(jié)果,這個過程建議采用麥克風(fēng)主導(dǎo)的外部觸發(fā),以確保信號被準(zhǔn)確及時的捕獲;(否則可能像我一樣,要靠近使勁敲,讓它響的有效時間更長。演示中這是尷尬的。)


3.最重要的,敲擊分析到的頻率,和后來測得的頻率,很可能不同。

例如,裝置學(xué)習(xí)記錄的特征頻率是1800Hz,

而后來敲,頻率是在1800和1818Hz之間跳動。

那么,演示時數(shù)字也可能會跳變,

這是很尷尬的——在1800時,杯號正確;突然,頻率跳成1818,裝置不認(rèn)了,杯號被歸零??

復(fù)盤反思,應(yīng)該記錄一段時間所有出現(xiàn)次數(shù)多的數(shù)據(jù),作為特征;

識別時也間隔敲多次(題目規(guī)定不能快速抖著敲,但敲多次是被允許的),

分析時間段與時間段之間,數(shù)據(jù)的相似程度,再判定給出的號碼結(jié)果。

(歡迎留言交流,共同學(xué)習(xí),共同進(jìn)步)




PS:

折騰的過程復(fù)盤

萌新人生的第一次電賽,比較慌張。拿到賽題,就趕緊用之前做的FreeRTOS模板工程+CMISS-DSP開整了(邏輯能力差,對裸機(jī)大循環(huán)害怕

結(jié)果發(fā)現(xiàn)很慢,慢得出奇!效果很不對頭(取64點時都沒人家做的OLED音樂頻譜快)。

后來發(fā)現(xiàn),自己作為外行、比賽跑系統(tǒng)是相當(dāng)愚蠢的,

這個FFT的項目、不知道是優(yōu)先級問題還是內(nèi)存不夠還是CPU性能負(fù)擔(dān)重,反正就是不能搞復(fù)雜、去掉FreeRTOS以后就正常了

(PS:上系統(tǒng)是玩ESP32的習(xí)慣,事實上我對CMISS封裝后的系統(tǒng)拋開CubeMX后怎么用,也沒吃明白。對比那些大佬,我是外行、并不懂RTOS,,)


后來,又發(fā)現(xiàn)256點的FFT精度似乎還是不太好,于是加到了512。

遺憾的是,我的F103C6T6,加上精簡字庫后的U8G2空間卻還是不夠用了。


擔(dān)心賽區(qū)不讓用大開發(fā)板(多虧別人提醒),于是夜里翻箱倒柜(學(xué)校買的全是正點原子的大板子),

終于找到個VET6核心板,就用上了。

這次把點數(shù)提高到1024,麥克風(fēng)是AD 8K采樣。1024點是F103VET6的極限,嘗試過2048點,空間是不夠的?;蛟S可以試試ZET6,那個空間好像還更大。


最后,比賽的過程緊張充實難忘,很享受這個過程,無論結(jié)果如何、都是值得紀(jì)念的。

嗷嗷嗷電賽終于結(jié)束了!/2023電賽K題反思的評論 (共 條)

分享到微博請遵守國家法律
香河县| 湘潭县| 金门县| 基隆市| 盐边县| 虎林市| 镇赉县| 大石桥市| 东阳市| 平潭县| 民权县| 苍山县| 平和县| 聂拉木县| 遂宁市| 济源市| 菏泽市| 金溪县| 乌拉特后旗| 阿拉善盟| 白水县| 湖南省| 崇义县| 和龙市| 乐清市| 鸡泽县| 礼泉县| 鲁山县| 乐东| 祁阳县| 武乡县| 长宁县| 宁都县| 新乡县| 苗栗县| 焉耆| 伊宁市| 宁远县| 郑州市| 图木舒克市| 石楼县|