本文來源電子發(fā)燒友社區(qū),作者:jf_46793279, 帖子地址:https://bbs.elecfans.com/jishu_2293510_1_1.html
時擎科技AT1000 DEV開發(fā)板– 開發(fā)環(huán)境分析
時擎科技AT1000 DEV開發(fā)板– 開發(fā)環(huán)境分析
現(xiàn)在階段的RISC-V 的生態(tài)環(huán)境還不是很完善,常用的嵌入式開發(fā)軟件Kill IAR 等都不能很好的支持。不過所有的RISCV都可以基于GCC交叉編譯鏈完成開發(fā)調(diào)試。不少RISC-V廠商提供了基于Eclipse定制的IDE開發(fā)環(huán)境。
時擎AT1000 DEV開發(fā)板目前只支持Linux系統(tǒng)的交叉編譯鏈,同時調(diào)試基于OpenOCD + GDB 的組合。燒錄通過Windows下的串口燒錄工具。
MCU的軟件開發(fā)往往離不開在線仿真調(diào)試的功能。基于ARM M3 M4等內(nèi)核的MCU主要以JTAG以及SWD接口為主。而RISC-V主要支持標(biāo)準(zhǔn)JTAG調(diào)試接口,不過也有些芯片支持SWD或者CJTAG等IO資源占用更少的調(diào)試接口。由于個人x86 PC不直接支持此類接口,所以需要借助USB Dongle來連接MCU完成調(diào)試工作。通常PC上運行集成GDB server的上位機軟件借助USB dongle完成對MCU的調(diào)試&下載。
時擎AT1000 DEV開發(fā)板基本功能介紹見下圖。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
時擎科技
+關(guān)注
關(guān)注
0文章
72瀏覽量
3258 -
開發(fā)板試用
+關(guān)注
關(guān)注
3文章
301瀏覽量
2029
發(fā)布評論請先 登錄
相關(guān)推薦
SiRider S1芯擎工業(yè)開發(fā)板測評
接上篇:
SiRider S1芯擎工業(yè)開發(fā)板測評+1.防止黑客入侵通信監(jiān)控系統(tǒng)(PSA)
在SiRider S1芯擎工業(yè)開發(fā)板這個充滿智慧與神秘力量的世界里,
openssl就像是那位
發(fā)表于 09-13 19:18
SiRider S1芯擎工業(yè)開發(fā)板測評+1.防止黑客入侵通信監(jiān)控系統(tǒng)(PSA)
嘿,各位技術(shù)宅、極客小伙伴們,今天咱們來聊聊一款能讓工業(yè)界都“嗨”起來的神秘開發(fā)板——SiRider S1芯擎工業(yè)開發(fā)板!這不僅僅是一塊板子,它簡直是工業(yè)界的“超級英雄”,帶著一身黑科技,準(zhǔn)備拯救
發(fā)表于 09-08 21:58
linux開發(fā)板與樹莓派的區(qū)別
定義和用途 Linux開發(fā)板:Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式開發(fā)板,通常用于工業(yè)自動化、物聯(lián)網(wǎng)、智能家居等領(lǐng)域。 樹莓派:樹莓派(Raspberry Pi)是一種基于Linux
linux開發(fā)板如何編譯curl
在Linux開發(fā)板上編譯 curl 庫通常涉及到幾個步驟,包括準(zhǔn)備開發(fā)環(huán)境、下載源代碼、配置編譯選項以及執(zhí)行編譯和安裝過程。以下是一個基本的指南,幫助你在Linux開發(fā)板上編譯 cur
linux開發(fā)板和單片機開發(fā)的區(qū)別
硬件架構(gòu) Linux開發(fā)板和單片機開發(fā)在硬件架構(gòu)上有很大的區(qū)別。Linux開發(fā)板通?;贏RM、x86或其他處理器架構(gòu),具有較高的處理能力和內(nèi)存容量。而單片機開發(fā)則基于微控制器,如80
點擊參與米爾NXP i.MX 93開發(fā)板有獎試用
米爾與NXP合作發(fā)布的新品基于NXPi.MX93應(yīng)用處理器的MYD-LMX9X開發(fā)板免費試用活動來啦~~米爾提供了3塊價值678元的MYD-LMX9X開發(fā)板發(fā)起試用活動您不僅可以免費體
米爾NXP i.MX 93開發(fā)板的Qt開發(fā)指南
Qt應(yīng)用開發(fā)中,推薦使用QtCreator集成開發(fā)環(huán)境,可以在LinuxPC下開發(fā)Qt應(yīng)用,自動化地交叉編譯為開發(fā)板的ARM架構(gòu)。本章使用Y
fpga開發(fā)板是什么?fpga開發(fā)板有哪些?
FPGA開發(fā)板是一種基于FPGA(現(xiàn)場可編程門陣列)技術(shù)的開發(fā)平臺,它允許工程師通過編程來定義和配置FPGA芯片上的邏輯電路,以實現(xiàn)各種數(shù)字電路和邏輯功能。FPGA開發(fā)板通常包括FPGA芯片、時鐘模塊、電源模塊、輸入輸出接口等組
fpga開發(fā)板與linux開發(fā)板區(qū)別
FPGA開發(fā)板與Linux開發(fā)板是兩種不同的硬件開發(fā)平臺,各自具有不同的特點和應(yīng)用場景。在以下的文章中,我將詳細介紹FPGA開發(fā)板和Linux開發(fā)板
51單片機開發(fā)板的主要功能 51單片機開發(fā)板能做什么
51單片機開發(fā)板是一種基于8051系列單片機芯片的開發(fā)板,具有豐富的功能和廣泛的應(yīng)用。下面將詳細介紹51單片機開發(fā)板的主要功能以及能夠?qū)崿F(xiàn)的各種應(yīng)用。 一、基本功能: 通用輸入輸出:51單片機
飛凌OK113i-C開發(fā)板試用初體驗
在收到新的開發(fā)板并準(zhǔn)備開始我們的開發(fā)之旅之前,我們還需要進行一些必要的準(zhǔn)備工作,這些準(zhǔn)備工作包括開發(fā)環(huán)境搭建、內(nèi)核編譯、kernel配置等,以確保我們的
評論