浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 儀器儀表

串行口接收中斷處理服務(wù)例程ISR既作為接收管道的寫(xiě)線程

發(fā)布時(shí)間:2022/11/29 20:28:44 訪問(wèn)次數(shù):227

高性能定點(diǎn)DSP。該系列芯片具有很高的性能價(jià)格比、體積小、功耗低、功能強(qiáng),已成為通信、計(jì)算機(jī)、消費(fèi)類電子產(chǎn)品等領(lǐng)域的重要器件。

數(shù)字濾器的設(shè)計(jì)是數(shù)字信號(hào)處理領(lǐng)域的一個(gè)重要部分。在用定點(diǎn)DSP器件設(shè)計(jì)數(shù)字濾波器時(shí),一個(gè)重要的問(wèn)題就是由于硬件字長(zhǎng)精度有限,運(yùn)算會(huì)出現(xiàn)溢出。

1 'C54X DSP上擴(kuò)展精度乘法的實(shí)現(xiàn),'C54X芯片的CP內(nèi)含有2個(gè)40bit的累加器(ACC A和ACC B)、1個(gè)17×17bit乘法器以及1個(gè)40 bit加法器。這就使得該乘法器可以實(shí)現(xiàn)2個(gè)無(wú)符號(hào)數(shù)、2個(gè)有符號(hào)數(shù)或無(wú)符號(hào)數(shù)和有符號(hào)數(shù)的乘法。

累加器ACC A和ACC B存放從ALU或乘法器/加法器單元輸出的數(shù)據(jù),能輸出到ALU或乘法器/加法器中。

加密原理可分為2個(gè)層次。首先是對(duì)程序的初始保護(hù),就是把程序?qū)懭隓SP芯片之前,對(duì)源代碼進(jìn)行加密處理,然后將密文寫(xiě)放入芯片。這樣芯片中就不存在明文形式的源代碼。當(dāng)要運(yùn)行該程序時(shí),就從微狗中取出密鑰進(jìn)行解密,再繼續(xù)運(yùn)行。第2個(gè)層次就是在DSP程序運(yùn)行過(guò)程中的連續(xù)保護(hù)。

它的處理對(duì)象是一些重要參數(shù)或變時(shí),通過(guò)“加鎖”,讓它們一直以密文形式存在于程序中。只有需要使用這些數(shù)據(jù)時(shí),才從微狗內(nèi)取出密鑰進(jìn)行解密。使用結(jié)束后,仍舊“加鎖”保護(hù),使之仍然是密文形式。

在這種加密體制中,需要1片微狗實(shí)現(xiàn)密鑰管理。如果原來(lái)的DSP系統(tǒng)中已經(jīng)存在帶有加密位的EPLD、CPLD或單片機(jī),就可以利用以有資源進(jìn)行設(shè)計(jì),把它們作為微狗,完全不需要額外的硬件支持。否則,不妨用1片單片機(jī)完成微狗功能。這是由其良好的性價(jià)比決定的。

由于每個(gè)管道分別對(duì)應(yīng)1個(gè)讀寫(xiě)線程,因此,發(fā)送管道與接收管道總共需要4個(gè)讀寫(xiě)線程。

為了簡(jiǎn)化設(shè)計(jì),只設(shè)計(jì)了2個(gè)線程。其中,音頻處理函數(shù)(設(shè)計(jì)為軟件中斷SWI)既作為接收管道的讀線程又作為發(fā)送管道的寫(xiě)線程;串行口接收中斷處理服務(wù)例程ISR既作為接收管道的寫(xiě)線程又作為發(fā)送管道的讀線程。

每次中斷發(fā)生時(shí),串行口中斷服務(wù)例程(ISR)把數(shù)據(jù)接收寄存器(DRR)中的數(shù)據(jù)字(32位)拷貝到數(shù)據(jù)接收管道的一空閑幀中。

由于例子當(dāng)中發(fā)送速率與接收速率一樣,因此,中斷處理函數(shù)不但負(fù)責(zé)數(shù)據(jù)的接收也負(fù)責(zé)數(shù)據(jù)的發(fā)送,并且每次中斷執(zhí)行時(shí)只發(fā)送1個(gè)32位字。

上海德懿電子科技有限公司  www.deyie.com

來(lái)源:21ic.如涉版權(quán)請(qǐng)聯(lián)系刪除。圖片供參考

高性能定點(diǎn)DSP。該系列芯片具有很高的性能價(jià)格比、體積小、功耗低、功能強(qiáng),已成為通信、計(jì)算機(jī)、消費(fèi)類電子產(chǎn)品等領(lǐng)域的重要器件。

數(shù)字濾器的設(shè)計(jì)是數(shù)字信號(hào)處理領(lǐng)域的一個(gè)重要部分。在用定點(diǎn)DSP器件設(shè)計(jì)數(shù)字濾波器時(shí),一個(gè)重要的問(wèn)題就是由于硬件字長(zhǎng)精度有限,運(yùn)算會(huì)出現(xiàn)溢出。

1 'C54X DSP上擴(kuò)展精度乘法的實(shí)現(xiàn),'C54X芯片的CP內(nèi)含有2個(gè)40bit的累加器(ACC A和ACC B)、1個(gè)17×17bit乘法器以及1個(gè)40 bit加法器。這就使得該乘法器可以實(shí)現(xiàn)2個(gè)無(wú)符號(hào)數(shù)、2個(gè)有符號(hào)數(shù)或無(wú)符號(hào)數(shù)和有符號(hào)數(shù)的乘法。

累加器ACC A和ACC B存放從ALU或乘法器/加法器單元輸出的數(shù)據(jù),能輸出到ALU或乘法器/加法器中。

加密原理可分為2個(gè)層次。首先是對(duì)程序的初始保護(hù),就是把程序?qū)懭隓SP芯片之前,對(duì)源代碼進(jìn)行加密處理,然后將密文寫(xiě)放入芯片。這樣芯片中就不存在明文形式的源代碼。當(dāng)要運(yùn)行該程序時(shí),就從微狗中取出密鑰進(jìn)行解密,再繼續(xù)運(yùn)行。第2個(gè)層次就是在DSP程序運(yùn)行過(guò)程中的連續(xù)保護(hù)。

它的處理對(duì)象是一些重要參數(shù)或變時(shí),通過(guò)“加鎖”,讓它們一直以密文形式存在于程序中。只有需要使用這些數(shù)據(jù)時(shí),才從微狗內(nèi)取出密鑰進(jìn)行解密。使用結(jié)束后,仍舊“加鎖”保護(hù),使之仍然是密文形式。

在這種加密體制中,需要1片微狗實(shí)現(xiàn)密鑰管理。如果原來(lái)的DSP系統(tǒng)中已經(jīng)存在帶有加密位的EPLD、CPLD或單片機(jī),就可以利用以有資源進(jìn)行設(shè)計(jì),把它們作為微狗,完全不需要額外的硬件支持。否則,不妨用1片單片機(jī)完成微狗功能。這是由其良好的性價(jià)比決定的。

由于每個(gè)管道分別對(duì)應(yīng)1個(gè)讀寫(xiě)線程,因此,發(fā)送管道與接收管道總共需要4個(gè)讀寫(xiě)線程。

為了簡(jiǎn)化設(shè)計(jì),只設(shè)計(jì)了2個(gè)線程。其中,音頻處理函數(shù)(設(shè)計(jì)為軟件中斷SWI)既作為接收管道的讀線程又作為發(fā)送管道的寫(xiě)線程;串行口接收中斷處理服務(wù)例程ISR既作為接收管道的寫(xiě)線程又作為發(fā)送管道的讀線程。

每次中斷發(fā)生時(shí),串行口中斷服務(wù)例程(ISR)把數(shù)據(jù)接收寄存器(DRR)中的數(shù)據(jù)字(32位)拷貝到數(shù)據(jù)接收管道的一空閑幀中。

由于例子當(dāng)中發(fā)送速率與接收速率一樣,因此,中斷處理函數(shù)不但負(fù)責(zé)數(shù)據(jù)的接收也負(fù)責(zé)數(shù)據(jù)的發(fā)送,并且每次中斷執(zhí)行時(shí)只發(fā)送1個(gè)32位字。

上海德懿電子科技有限公司  www.deyie.com

來(lái)源:21ic.如涉版權(quán)請(qǐng)聯(lián)系刪除。圖片供參考

熱門(mén)點(diǎn)擊

 

推薦技術(shù)資料

驅(qū)動(dòng)板的原理分析
    先來(lái)看看原理圖。圖8所示為底板及其驅(qū)動(dòng)示意圖,F(xiàn)M08... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!