大地资源网视频在线观看新浪,日本春药精油按摩系列,成人av骚妻潮喷,国产xxxx搡xxxxx搡麻豆

浙江啟揚(yáng)智能科技有限公司

ARM和dsp雙核設(shè)計(jì)系統(tǒng)如何完成連接與通信

時(shí)間:2008-7-30閱讀:1873
分享:

1。數(shù)據(jù)量和數(shù)據(jù)的速率:首先必須搞清出到底有多少數(shù)據(jù)需要進(jìn)行傳輸,其對(duì)時(shí)間的要求如何(體現(xiàn)在速率上);
2。根據(jù)系統(tǒng)的資源和特點(diǎn),選擇合適的接口,ARM 如SPI、UART、I2C、USB或者是普通的并口,實(shí)現(xiàn)的方式是采用ARM的中斷來進(jìn)行數(shù)據(jù)的收發(fā),并建立數(shù)據(jù)的收發(fā)緩沖,緩沖的大小根據(jù)數(shù)據(jù)處理的速度和傳輸?shù)乃俣葋頉Q定;
3。數(shù)據(jù)的完整性,在數(shù)據(jù)的通訊過程中,如何保證數(shù)據(jù)的正確性和完整性是主要的問題。一般可以采用數(shù)據(jù)包加校驗(yàn)數(shù)據(jù)的做法,數(shù)據(jù)包的大小可根據(jù)數(shù)據(jù)傳輸?shù)幕締挝唬ㄋ^基本單位是指一獨(dú)立的數(shù)據(jù)結(jié)構(gòu),比如時(shí)間數(shù)據(jù)結(jié)構(gòu),日期數(shù)據(jù)結(jié)構(gòu)等,其目的是希望此類結(jié)構(gòu)能夠在一個(gè)包中傳輸完畢,避免數(shù)據(jù)的不必要的分散)來決定,而校驗(yàn)的方式則可以更具實(shí)際的情況的選擇,可以采用普通的CheckSUm的校驗(yàn),也可一采用CRC校驗(yàn)等,若無須糾錯(cuò),則建議盡可能簡(jiǎn)單為好(當(dāng)然,出錯(cuò)的數(shù)據(jù)包需要重發(fā))。
4。數(shù)據(jù)的處理安排在主程序中來進(jìn)行,這樣可以讓CPU可以隨時(shí)響應(yīng)各種中斷,避免了由于在中斷處理程序中占用了太長(zhǎng)的時(shí)間而耽誤了其他中斷的響應(yīng);

對(duì)于外設(shè)的管理,一般是采用中斷的形式來進(jìn)行的ARM ,中斷只用來完成數(shù)據(jù)的收發(fā),并創(chuàng)建消息以通知主循環(huán)程序?qū)ο⑦M(jìn)行處理。此類情況在沒有OS的系統(tǒng)中是一件非常容易的事情,但對(duì)于采用了OS的系統(tǒng)來說,則可能會(huì)復(fù)雜一些,因?yàn)閷?duì)于大多數(shù)OS來講,底層的資源一般是被封裝的,而對(duì)于應(yīng)用程序來講,只能通過API來進(jìn)行訪問,使用起來可可能有些被束縛的感覺!,當(dāng)然,也可以自己謝一些Driver來實(shí)現(xiàn)。

對(duì)于非標(biāo)準(zhǔn)系統(tǒng),數(shù)據(jù)的通訊原則上是隨意的,并不需要采用標(biāo)準(zhǔn)的通訊協(xié)議或方式,只要保證速率和數(shù)據(jù)的正確性,采用任何的方式都是可行的!
SPI,UART是用于系統(tǒng)編程通信固化
I2C是ARM與ARM間通信合適
USB和電腦連還可以,在DSP與ARM間通信不合適!在板上同時(shí)給ARM和DSP各掛一個(gè)USB?ARM 不好吧,

另外
通訊的選擇是沒有固定模式的,特別是對(duì)于內(nèi)部的通訊方式,更是由系統(tǒng)的設(shè)計(jì)來決定的,所列舉的接口只是一種提示而已,實(shí)際的選用則*可以根據(jù)系統(tǒng)的資源的配置來決定,也可借用所列舉的接口的一些特點(diǎn)和優(yōu)點(diǎn)來設(shè)計(jì)自己的通訊接口-這才是關(guān)鍵。比如用IO口的中斷和并行數(shù)據(jù)傳輸或串行數(shù)據(jù)傳輸來實(shí)現(xiàn)兩個(gè)芯片的通訊等。因此你可能需要詳細(xì)的理解兩款芯片的資料,然后根據(jù)自己的項(xiàng)目的要求來機(jī)進(jìn)行設(shè)計(jì)!ARM 希望能對(duì)你有所啟發(fā)!

會(huì)員登錄

×

請(qǐng)輸入賬號(hào)

請(qǐng)輸入密碼

=

請(qǐng)輸驗(yàn)證碼

收藏該商鋪

X
該信息已收藏!
標(biāo)簽:
保存成功

(空格分隔,最多3個(gè),單個(gè)標(biāo)簽最多10個(gè)字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~

以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),智能制造網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。

溫馨提示:為規(guī)避購(gòu)買風(fēng)險(xiǎn),建議您在購(gòu)買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。

在線留言
主站蜘蛛池模板: 万山特区| 巴南区| 江都市| 利川市| 辽中县| 濮阳县| 合作市| 绥化市| 通城县| 壤塘县| 大理市| 斗六市| 新晃| 芮城县| 清苑县| 靖江市| 赤城县| 拜泉县| 崇明县| 五原县| 海城市| 柞水县| 塔城市| 金昌市| 巩义市| 平阴县| 庆安县| 太白县| 万盛区| 开原市| 本溪市| 绥阳县| 石城县| 霍州市| 彝良县| 嘉祥县| 东海县| 深州市| 晴隆县| 安吉县| 开远市|