通過一年多的斷斷續(xù)續(xù)的努力,終于把ch372+msp430+labview終于完成了,也算可以給老師交差了。做的東西很簡單,就是msp430通過ch372和上位機進行通信,然后上位機的軟件我選了labview編寫,比vc簡單的不能再簡單了。labview可以自己生成ch372的驅(qū)動,labview自帶的驅(qū)動可以直接與ch372進行通信,接發(fā)收數(shù)據(jù)都是字符串(也可以認為是字節(jié)流)。自己規(guī)定好字節(jié)流的形式,然后實現(xiàn)數(shù)據(jù)封裝和解包就好了。 后來還用過ch375+nios處理器(Altera的FPGA生成的軟核,個人感覺很神奇)做過一個音樂播放器,不得不說ch375速度太慢了,放個wav都只能放8bit,感覺讀寫U盤的速度只有30k左右。 最近用Cy68013做數(shù)據(jù)采集,n多寄存器讓我眼花繚亂,不過它內(nèi)置51內(nèi)核這點真的很不錯。有了ch372做USB的基礎(chǔ),做這個也順手多了,現(xiàn)在也完成了。感覺usb2.0的速度真不是蓋的。。。 接觸ch37x系列一年多了,對ch372下的功夫尤其多,自己也遇到了好多非常詭異的問題,最后都解決了,而且對labview與usb通訊這一塊也有些小收獲。自己后面可能不會再接觸ch37x系列了,估計連msp430也不會碰了,為了紀念這段美好的時光,本人愿意回答后面跟帖兄弟的所有問題。共勉。。
查看: 3839
回復(fù): 4
ch372+msp430+labview終于完成了
熱門產(chǎn)品 :
CH182: 以太網(wǎng)PHY收發(fā)器芯片
看來你還需要優(yōu)化一下程序。CH375讀U盤最大速度可以做到500KB/S
當時貌似用的是ch376,是黑金FPGA發(fā)板上的NIOS軟核作為主控,100M的CPU,采用的是端口模擬總線的方式,總之慢的要死,程序里的延時我都降到最低了,最后只能流暢播放44.1kHz采樣率、8位、單聲道的wav文件,碼率是8×44.1×1000=352.8kbps,跟usb1.1的12Mbps相差很大。
另外,wch有usb2.0的芯片嗎?
想問下,我也用的CH376,100M的CPU,上位機讀我發(fā)的數(shù)據(jù)怎么需要0.2ms左右,貌似太慢了,這個是什么問題啊,數(shù)據(jù)量就接個字節(jié),程序也很簡單,測試而已,非常感謝
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄