国产精品久久久久影院,成人午夜福利视频,国产精品久久久久高潮,国产精品 欧美 亚洲 制服,国产精品白浆无码流出

x210-2023-03-14

發(fā)布者:溫柔微笑最新更新時(shí)間:2025-01-13 來源: cnblogs關(guān)鍵字:初始化 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

1、初始化完ddr2,由于開啟了整個(gè)512M空間的訪問,為了測(cè)試后256M是否能正常訪問,所以選擇往0x30000000(即從后面256M空間選定一個(gè)地址進(jìn)行讀寫測(cè)試)寫入一個(gè)數(shù)據(jù)然后再讀出,一開始出現(xiàn)過讀出內(nèi)容一直顯示為0x30000000,而不是寫入的那個(gè)0x12345678,排查過程就是直接先屏蔽掉寫入語句,只執(zhí)行讀出0x30000000地址內(nèi)容的語句,等確認(rèn)完確實(shí)能讀出0x30000000中內(nèi)容再打開寫入語句繼續(xù)測(cè)試。

2、筆記本右下角無線圖標(biāo)突然消失,可能和拆卸清灰有關(guān)(因?yàn)檎{(diào)試過程中間風(fēng)扇突然出現(xiàn)異響并且持續(xù)不斷,所以沒辦法只好暫停手頭工作先處理了),嘗試過右鍵任務(wù)欄設(shè)置選擇顯示網(wǎng)絡(luò)圖標(biāo)(關(guān)鍵是沒關(guān)閉過此選項(xiàng),保險(xiǎn)起見也重新關(guān)閉選擇然后再打開,但是無效),重啟WLAN服務(wù)也是無效,最后是使用命令行管理員模式,執(zhí)行了netsh winsock reset然后重啟就可以了。

3、下面錯(cuò)誤是由于標(biāo)號(hào)寫錯(cuò),應(yīng)該是_start而不是start。

 2、按照《54-實(shí)驗(yàn)五:將u-boot.bin從SD卡搬運(yùn)到DDR內(nèi)存中2》試驗(yàn),一開始只打印出了0xEA000014及前面部分的內(nèi)容,而后面U-Boot 2012.10往后的內(nèi)容并無打印,一開始想的也肯定是使用led進(jìn)行調(diào)試,所以在low_level_init.S中屏蔽掉了原來led_on嘗試打印,結(jié)果一下子就打印出來了,現(xiàn)象雖然出來了,但是問題的原因一開始始終想不明白,怎么start.S里的一個(gè)普通led_on函數(shù)竟然會(huì)導(dǎo)致程序無法一直向下運(yùn)行,其實(shí)程序邏輯比較簡(jiǎn)單,就是start.S->low_level_init.S->led_on(在start.S)->board_init_f(在start.S),既然沒打印U-Boot 2012.10等內(nèi)容,說明board_init_f沒運(yùn)行成功,由于board_init_f使用到了lr寄存器,然后led_on函數(shù)也只使用了一句mov pc,lr語句,由于之前被調(diào)試串口碰到的由于lr不保存好導(dǎo)致無法返回函數(shù)入口點(diǎn)的問題折騰了很長時(shí)間,所以這次也先入為主地認(rèn)為總要在哪加lr保存語句才好,但是看來看去的結(jié)論就是不用保存lr其實(shí)按照正常邏輯就應(yīng)該能跑下去才對(duì)的,卻沒有仔細(xì)回過頭來檢查其實(shí)led_on函數(shù)中由于使用了r11來存儲(chǔ)IO口寄存器的基地址(畢竟led_on前面調(diào)試一直用都沒問題所以想當(dāng)然地以為沒問題所以就沒細(xì)看才導(dǎo)致一直想不到是這里的問題),而r11在low_level_init.S開頭處用于保存low_level_init被調(diào)用后的返回地址,所以一旦調(diào)用led_on就會(huì)沖掉low_level_init的返回地址,才會(huì)產(chǎn)生無法繼續(xù)向下運(yùn)行的現(xiàn)象。


關(guān)鍵字:初始化 引用地址:x210-2023-03-14

上一篇:x210-2023-03-15
下一篇:x210-2023-02-26

推薦閱讀最新更新時(shí)間:2025-06-18 18:19

基于MSP430F5438A的SPI通信來進(jìn)行SD卡初始化
最近需要做一個(gè)數(shù)據(jù)存儲(chǔ),發(fā)現(xiàn)SD卡這一塊還不太好弄 現(xiàn)在的單片機(jī)有相當(dāng)一部分還不支持SDIO,比如MSP430(據(jù)我所知,如果有支持的型號(hào)了還請(qǐng)及時(shí)告訴我~),所以只好用SPI通信來進(jìn)行SD卡的操作,雖然后續(xù)涉及到更為復(fù)雜的FAT等等,但是首先需要解決的仍然是建立通信的問題。 采用的單片機(jī)型號(hào)為MSP430F5438A,用了一個(gè)開發(fā)板。 SPI通信基本例程 例程及解釋如下: 鑒于CSDN的Markdown代碼高亮做的實(shí)在是……唉,這里貼一個(gè)容易看的吧: SPI通信代碼 SD卡通信方式 以上是給出的例程,SD卡有自己的一套通信方法: 這里引述了: http://elm-chan.org/docs/mmc/mmc_
[單片機(jī)]
基于MSP430F5438A的SPI通信來進(jìn)行SD卡<font color='red'>初始化</font>
STM32F1庫函數(shù)初始化系列:定時(shí)器中斷
1 static void TIM3_Configuration(void) //10ms 2 { 3 TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; 4 NVIC_InitTypeDef NVIC_InitStructure; 5 6 RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); // RCC_APB1為72M頻率 7 8 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1); //選擇中斷分組 9 10 NVIC_InitSt
[單片機(jī)]
中斷服務(wù)程序初始化
main.c里面的中斷服務(wù)程序初始化:void Isr_Init(void); 子函數(shù)為:void Isr_Init(void) { pISR_UNDEF=(unsigned)HaltUndef; pISR_SWI =(unsigned)HaltSwi; pISR_PABORT=(unsigned)HaltPabort; pISR_DABORT=(unsigned)HaltDabort; rINTMOD=0x0; // All=IRQ mode rINTMSK=BIT_ALLMSK; // All interrupt is masked. //pISR_URXD0=(unsigned)Uart0_RxInt; /
[單片機(jī)]
中斷服務(wù)程序<font color='red'>初始化</font>
STM32串口使用偶校驗(yàn)時(shí)初始化
/* USART 1 配置 如果需要使用奇數(shù)校驗(yàn)或者偶數(shù)校驗(yàn),需要把數(shù)據(jù)長度定位9bit */ USART_InitStructure.USART_BaudRate = COM1BAUD; USART_InitStructure.USART_WordLength = USART_WordLength_9b; USART_InitStructure.USART_StopBits = USART_StopBits_1; USART_InitStructure.USART_Parity = USART_Parity_Even; USART_InitStructure.USART_HardwareFlowContr
[單片機(jī)]
小廣播
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved