本文來源電子發(fā)燒友社區(qū),作者:李先生, 帖子地址:https://bbs.elecfans.com/jishu_2284688_1_1.html
按照https://bbs.elecfans.com/jishu_2284686_1_1.html搭建好開發(fā)環(huán)境后,我們可以借助仿真器方便的跟蹤程序的執(zhí)行過程。
按照https://bbs.elecfans.com/jishu_2284686_1_1.html搭建好開發(fā)環(huán)境后,我們可以借助仿真器方便的跟蹤程序的執(zhí)行過程。
從仿真配置可以看到在啟動(dòng)代碼_start處會(huì)斷點(diǎn)停住


點(diǎn)擊Debug進(jìn)入仿真環(huán)境
點(diǎn)擊單步

可以看到停在了/CCM3310S-L_FW/src/base/core/riscv/boot.S處
_start即程序的入口,可以看到該段代碼是放在 .section.init,"ax",@progbits
.init段的

從鏈接腳本可以看到.init段是放在ORIGIN = 0x20400000處

從如下過程可以看到鏈接腳本的配置


繼續(xù)單步可以看到

即設(shè)置棧指針
從鏈接腳本可以看到對(duì)應(yīng)
{
PROVIDE( _heap_end = . );
. = __stack_size;
PROVIDE( _sp = . );
} >
繼續(xù)單步可以看到
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
微五科技
+關(guān)注
關(guān)注
1文章
27瀏覽量
2942 -
開發(fā)板試用
+關(guān)注
關(guān)注
3文章
303瀏覽量
2712 -
CF3310
+關(guān)注
關(guān)注
0文章
23瀏覽量
493
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
微五科技CF5010RBT60開發(fā)板驅(qū)動(dòng)步進(jìn)電機(jī)
以下是基于微五科技CF5010RBT60開發(fā)板驅(qū)動(dòng)步進(jìn)電機(jī)的詳細(xì)步驟,結(jié)合硬件連接、參數(shù)配置和軟件編程實(shí)現(xiàn):
一、硬件連接與準(zhǔn)備
材料清單
發(fā)表于 09-05 20:54
微五科技 CF5010RBT60 開發(fā)板與廬山派開發(fā)板通過 UART 串口通信的詳細(xì)步驟
以下是微五科技CF5010RBT60開發(fā)板與廬山派開發(fā)板通過UART串口通信的詳細(xì)步驟:
一、硬
發(fā)表于 09-05 20:51
【作品合集】微五科技CF5010RBT60開發(fā)板測(cè)評(píng)
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】+高級(jí)定時(shí)
發(fā)表于 09-01 14:48
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】+串口修改測(cè)試
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】+串口修改測(cè)試
發(fā)表于 08-14 20:36
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】硬件IIC點(diǎn)亮OLED小屏幕
微五科技 CF5010RBT60 測(cè)評(píng):硬件 IIC 驅(qū)動(dòng) OLED 的流暢體驗(yàn)
作為一款基于高性能 RISC-V 內(nèi)核 (CF5010RB
發(fā)表于 08-08 11:01
微五科技CF5010RBT60開發(fā)板試用體驗(yàn)+氣體報(bào)警器項(xiàng)目demo
微五科技CF5010RBT60開發(fā)板試用體驗(yàn)+氣體報(bào)警器
發(fā)表于 08-05 11:38
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】微五科技CF5010RBT60開發(fā)板試用體驗(yàn)+開機(jī)心得
微五科技CF5010RBT60開發(fā)板試用體驗(yàn)+開機(jī)心得 前一段在手機(jī)上看信息,偶然間發(fā)現(xiàn)電子發(fā)燒
發(fā)表于 07-26 19:00
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】+環(huán)境搭建與led點(diǎn)燈測(cè)試
的對(duì)應(yīng)選項(xiàng)選中進(jìn)行安裝替換jlink驅(qū)動(dòng);最后還要在編譯環(huán)境中進(jìn)行設(shè)置:
路徑要和自己的openocd.exe匹配
最后接好仿真器和開發(fā)板,在main()中修改一下點(diǎn)亮led程序
發(fā)表于 07-23 12:41
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】串口輸出測(cè)試
微五科技CF5010RBT60開發(fā)板是基于 32 位 RISC-V 內(nèi)核 MCU CF5010
發(fā)表于 07-22 16:52
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】創(chuàng)建開發(fā)環(huán)境點(diǎn)燈操作
很高興收到了微五科技CF5010RBT60開發(fā)板,拿到板子有端時(shí)間了,之前移植卡在開發(fā)環(huán)境上無法
發(fā)表于 07-22 16:16
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】開箱評(píng)測(cè)與環(huán)境搭建
一、開箱評(píng)測(cè)(1)產(chǎn)品介紹
微五科技CF5010RBT60,采用最新一代RISC-V高效率的精簡指令架構(gòu),寬溫域32位通用MCU芯片,內(nèi)部集成一個(gè)運(yùn)放和兩個(gè)比較
發(fā)表于 07-01 16:17
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】開發(fā)板介紹與開發(fā)環(huán)境搭建
基于微五工業(yè)微控制器CF5010的評(píng)估開發(fā)板
l 微控制器: 中階 32位RISC-V R
發(fā)表于 06-26 14:05
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】+初品微五科技開發(fā)板
感謝論壇和廠家組織這樣好的活動(dòng),使我們能近距離接觸到微五科技的產(chǎn)品,這次所觸及的開發(fā)板是CF5010RBT60,它采用最新一代的RISC-V
發(fā)表于 06-25 21:36
【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】開箱曬圖
感謝微五科技與電子發(fā)燒友論壇舉辦的試用活動(dòng)。
開箱曬圖
很快就從順豐快遞收到了試用的開發(fā)板,板子
發(fā)表于 06-25 11:06
RISC-V開發(fā)板!微五科技CF5010RBT60開發(fā)板免費(fèi)試用
微五科技CF5010RBT60,采用最新一代RISC-V高效率的精簡指令架構(gòu),寬溫域32位通用MCU芯片,內(nèi)部集成一個(gè)運(yùn)放和兩個(gè)比較器,集成
發(fā)表于 06-03 17:53
【微五科技CF3310開發(fā)板試用體驗(yàn)】使用仿真器跟蹤程序執(zhí)行過程







評(píng)論