新聞中心

arm9學習開始

作者: 時間:2016-11-24 來源:網(wǎng)絡 收藏
3250開發(fā)板的JTAG按照教程和隨板光盤那樣做不行,在網(wǎng)上搜索相關(guān)資料一篇,總結(jié)的jtag無法使用的方法,沒有找到原因,最后換原來2410所帶的jtag頭,可以使用,但是要手動設置jtag中settings選項中target setting選項為arm926EJ-S, 原因不詳。

本文引用地址:http://butianyuan.cn/article/201611/321042.htm

3250 ARM9 端口:

P0_MUX_SET
只寫 置1表示管腳設置為可選的外設功能,置0無效
P0_MUX_CLR
只寫 置1表示管腳設置為默認的GPIO功能,置0無效
P0_MUX_STATE
只讀 0表示為默認的GPIO功能 1表示為配置可選外設功能

其中 2 3 4 5 6 7號引腳在lcd使能情況下,復用位可能會被忽略 8--31位保留


P1_MUX_SET
只寫 置1表示管腳設置為GPIO功能,置0無效
P1_MUX_CLR
只寫 置1表示管腳設置為默認的EMC地址功能,置0無效
P1_MUX_STATE
只讀 0表示為默認的emc地址管腳 1表示為GPIO

24--31位保留


P2與P3的情況較多,需要結(jié)合用戶手冊或課本來確定管腳的功能

----------------------------------

以上為白天看到的內(nèi)容,之前那些arm介紹啊,體系結(jié)構(gòu)啊,管教分配啊什么的就不去記錄了,現(xiàn)在也確實記不到 - -

晚上看了下irq和fiq中斷,還沒有弄得很明白,特別是奇怪的一點,我發(fā)現(xiàn)程序中有只對32位寄存器中的16位進行操作的情況,手工對代碼進行調(diào)試加0或加1之后發(fā)現(xiàn)估計是沒有操作的那16位沒有用到,所以可以不操作??

還不是很清楚,明天弄明白這些,整理一篇關(guān)于中斷的上來



關(guān)鍵詞: arm9學習開

評論


技術(shù)專區(qū)

關(guān)閉