音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

Blackfin求助

作者:zhuzhenseu 欄目:DSP技術(shù)
Blackfin求助
本人剛開始使用bf,許多問題還不是很懂,請(qǐng)教一下大家:
1.BF531的L1的指令存儲(chǔ)器為32KB,其中16KB可配置成Cache,我現(xiàn)在還不清楚L1緩存的工作流程。Bootload將代碼load到指令存儲(chǔ)器后如何使用L1緩存?還是這部分在寫程序時(shí)不用自己考慮?
2.指令存儲(chǔ)器只有32KB,但是如果我的程序大于32KB時(shí)(實(shí)際上我的程序肯定大于32KB),如何解決?聽說可以在程序運(yùn)行時(shí)繼續(xù)LOAD,是否可行?如何實(shí)現(xiàn)(最好有例程)
3.BF531在boot功能介紹時(shí)將load 16bit FLASH和8bit FLASH 定義為兩種模式,同時(shí)介紹在load 16bit FLASH要略過ROM。請(qǐng)問這兩種load模式有什么不同?特別是8位FLASH,有什么特別注意的地方嗎?
4.有沒有好的討論bf的論壇?或者qq群,剛開始問題太多,一個(gè)人折騰好郁悶!

本人的郵箱是zhuzhenseu@163.com,如果各位有相關(guān)資料,能否發(fā)給我看看,謝謝!

2樓: >>參與討論
alex74
好高深啊
1. 不用關(guān)心cache的用法, 你只要知道有chache你程序速度能快很多就好了.但是注意要設(shè)置cplb,否則cache不工作
2. load可以在你真正的代碼運(yùn)行前初始化SDRAM,這樣可以使你的代碼放到片外的SDRAM里面.load代碼很簡(jiǎn)單,你硬盤安裝目錄下有例子的,怎么用你問技術(shù)支持.
3. 用16bit的,8bit不要用.沒什么特殊的地方
4. 沒有,有個(gè)國(guó)外的,不過幫助不大, 最好直接問技術(shù)支持.


3樓: >>參與討論
ligong
關(guān)注!
 
4樓: >>參與討論
zhuzhenseu
繼續(xù)請(qǐng)教:alex74
現(xiàn)在我的系統(tǒng)里面并沒有SDRAM,所以我的程序必須導(dǎo)入到內(nèi)部的程序存儲(chǔ)器里面。還有幾個(gè)問題我想請(qǐng)教一下:
1,你說用16bit的FLASH.html">FLASH,為什么不推薦用8位的;
2,我在做原理圖時(shí),發(fā)現(xiàn)一種接8bit FLASHAT29LV040A)的方法(別人的方法,只有原理圖)是bf532的BMODE[1:0]=01,/AMS0串一個(gè)10歐的電阻接到FLASH的/CE腳;同時(shí)bf532的/AOE串了2K的電阻也接到了FLASH的/CE腳。其它的bf532的/ARE接FLASH的/OE,bf532的/ARE接FLASH的/WE。而我們以前的DSP(ADSP-2191)直接將/BMS0接到FLASH的/CE腳然后加上拉電阻就可以了。我現(xiàn)在搞不懂bf532中多處來的/AOE到底該如何接?文檔上是說這根管腳是輸出允許,接FLASH時(shí)只要將其和FLASH的/OE連接就可以了,但是如果這樣我的/ARE(讀允許)又該如何接呢?

5樓: >>參與討論
zhuzhenseu
改正
上樓的帖子中“bf532的/ARE接FLASH的/WE”  應(yīng)該是“bf532的/AWE接FLASH的/WE”

6樓: >>參與討論
alex74
回到
1. 這個(gè)問題我也是懶的去追究, 反正現(xiàn)在16位FLASH是主流, DEMO板子也這么用,就用16位好了.其實(shí)8位一樣可以用的
2. aoe和are隨便用一個(gè)就好了, 沒什么區(qū)別.你直接用8位FLASH也無所謂啊, 記得生成ldr的時(shí)候選8位就好了.

7樓: >>參與討論
zhuzhenseu
謝謝回復(fù)
DEMO板子上用的是一塊帶16位FLASH的單片機(jī)PSD4256G6V。繼續(xù)再問兩個(gè)問題:1.我在一篇文章上看到一句話“DSP(BF532)的存儲(chǔ)器選擇引腳/AMS0,/AMS1,/AMS2用來選擇通道為8bit還是16bit!蔽宜赖/AMSX是用來選擇區(qū)塊地址的,如何實(shí)現(xiàn)選擇8bit或16bit?    
2.在ADI的“ADSP-BF533 Blackfin Processor HARDWARE Reference”文檔的第3-39頁關(guān)于boot kernel 處于FLASH boot mode 下的條件有一個(gè)條件描述為“16-bit packing for AMB 0 enabled”這句話我始終理解不了,而另一個(gè)條件“Bank 0 RDY is set to active high”我也不理解什么意思
望解答,謝謝!

8樓: >>參與討論
ligong
1)
AMS0/1/2/3 都可以接16位或者8位的FLASH,但是都是當(dāng)作16位的來用。


9樓: >>參與討論
cx_78
Blackfin
FLASH boot 時(shí)只能使用AMS0當(dāng)片選 不管是16位還是8位

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
f2812自帶的adc好像不好用?大蝦指點(diǎn)!
2407可以使用bootloader方式么?
請(qǐng)教一個(gè)比較弱的問題,關(guān)于TMS320C5402的。
2407A燒寫問題!
求教如何在ccs的工程中添加自己編寫的頭文件?
免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)