0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【微五科技CF3310開發(fā)板試用體驗(yàn)】快速上手及點(diǎn)燈手把手指導(dǎo)

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-11-24 16:48 ? 次閱讀

本文來源電子發(fā)燒友社區(qū),作者:HonestQiao, 帖子地址:https://bbs.elecfans.com/jishu_2284656_1_1.html


12.點(diǎn)燈(開發(fā)板體驗(yàn)視頻,詳見作者原文鏈接)

CF3310開發(fā)板這塊小版做工不錯(cuò),板子上的用于擴(kuò)展的接口有好幾個(gè),不過沒有都焊上針,好在已經(jīng)焊針的,足夠一般的測(cè)試使用了。開發(fā)板上,有一些預(yù)留的芯片位置。
一、開箱
poYBAGKZniSAT0wZAAn_UO_JJgo660.jpg

poYBAGKZniuAfus8AAYt2YoJyn0346.jpg



官方提供的資料包,非常豐富,包含了開發(fā)板、芯片、開發(fā)工具、例程等的詳細(xì)材料。
詳細(xì)閱讀CF3310客戶開發(fā)包/1 快速入門/CCore RISC-V IDE快速入門.pdf,按照說明步驟安裝好開發(fā)工具C*Core IDE Suite RISC-V,以及使用zadig安裝好JTAG驅(qū)動(dòng),就能開始開發(fā)了。

二、連接開發(fā)板
首先,將開發(fā)板使用調(diào)試器與電腦連接起來:
poYBAGKZpO-ASLzVAA0wkGwdi3M875.png


務(wù)必注意:TMS和TCK需要連接正確,調(diào)試器的VCC可留空,調(diào)試器的GND連接到開發(fā)板的GND任一引腳即可。

poYBAGKZpqyAcgCjABI-MT8iYjU432.jpg


三、導(dǎo)入演示項(xiàng)目
官方提供的資料包中,CF3310客戶開發(fā)包/5 軟件工程/CCM3310S-L_FW中,提供了豐富的demo。
pYYBAGKZqDKAMKfHAAG6HrkH6Q4486.png


打開C*Core IDE Suite RISC-V,按照下面的步驟,導(dǎo)入這個(gè)演示工程:
poYBAGKZnTGAXGcsAA8yIyfpUdM839.png

pYYBAGKZnTaAHxPTABKL5HBfA5s140.png

pYYBAGKZnTqAAkyUAAhT6dupqiI512.png


四、GPIO控制
導(dǎo)入后,打開src/main/main.c,可以看到如何啟用對(duì)應(yīng)的demo功能:
poYBAGKZnT2AGP2SAA4kl2hdyjc802.png

在其中,找到了GPIO的demo,預(yù)定義EPORT_DEMO_EN,就能使用對(duì)應(yīng)的DEMO,在src/demo/inc/demo.h中,開啟對(duì)應(yīng)的定義即可:
pYYBAGKZnUGADfOwABLMFL0TCes471.png


其對(duì)應(yīng)的實(shí)際處理的代碼為src/demo/eport_demo.c:
poYBAGKZnUeAIGz8ABFNU4RQs8k100.png

其中定義了,使用PIN4做為演示使用,該P(yáng)IN對(duì)應(yīng)官方文檔中定義的GINT4。

查看CF3310客戶開發(fā)包/4 硬件電路/cf3310 development board rev1_2.pdf,可以了解到,GINT4對(duì)應(yīng)J21的Pin5:
poYBAGKZqjWALbNAAAMEcCJ20K4203.png

后續(xù),我們將該引腳,與LED連接起來,即可輸出控制LED了。

五、編譯下載
準(zhǔn)備好了代碼,可以進(jìn)行編譯了。因?yàn)榘遄拥?a href="http://wenjunhu.com/tags/ram/" target="_blank">RAM較小,所以Debug模式可能會(huì)存在問題,我們直接編譯Release版本下載實(shí)測(cè)。
pYYBAGKZnUyAGDqQABDUCU1xhlk057.png


在下載之前,需要先打開openocd連接JATG,點(diǎn)擊下面的按鈕打開即可:
poYBAGKZnVKAXWXGABEpBardj1o488.png

輸出中沒有紅色文字,最后顯示為監(jiān)聽本地3333端口,說明啟動(dòng)正常。否則請(qǐng)檢查連線是否正確。

啟動(dòng)openocd后,就可以下載代碼了:
poYBAGKZnVqAQ54JABqRbUz-4KI812.png

請(qǐng)注意,下載時(shí),上面兩項(xiàng)文件,一個(gè)為當(dāng)前項(xiàng)目編譯出來的Bin文件,在項(xiàng)目Release目錄下,另外一個(gè)為通用的elf文件,在IDE安裝目錄下對(duì)應(yīng)的目錄中,請(qǐng)正確設(shè)置。

pYYBAGKZnWGAXe3lABaqd9LuHkI234.png

下載完成后,并不能馬上運(yùn)行,需要完全斷電,然后重新上電,才能運(yùn)行起來。
Type-C和調(diào)試器都給斷開,將LED的與GINT4(SCL這一排右邊的針腳),LED的GND連開發(fā)板的GND。
小提醒:板載的LED2也可以被點(diǎn)亮,對(duì)應(yīng)的連接點(diǎn)如下,將(2)與GINT4連接即可控制。
poYBAGKZreSAadvvAEUhXwW9ZDM083.png

然后重新連上Type-C供電,就能看到下面的實(shí)際效果了:
poYBAGKZrjSAZoUEABR3rmDkCrY776.png

聲明:本文內(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

    瀏覽量

    2587
  • 開發(fā)板試用
    +關(guān)注

    關(guān)注

    3

    文章

    301

    瀏覽量

    2101
  • CF3310
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    340
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Air780E模組LuatOS開發(fā)實(shí)戰(zhàn) —— 手把手教你搞定數(shù)據(jù)打包解包

    本文要說的是低功耗4G模組Air780E的LuatOS開發(fā)實(shí)戰(zhàn),我將手把手教你搞定數(shù)據(jù)打包解包。
    的頭像 發(fā)表于 12-03 11:17 ?175次閱讀
    Air780E模組LuatOS<b class='flag-5'>開發(fā)</b>實(shí)戰(zhàn) —— <b class='flag-5'>手把手</b>教你搞定數(shù)據(jù)打包解包

    追加名額丨米爾瑞芯RK3576開發(fā)板有獎(jiǎng)試用

    米爾與瑞芯合作發(fā)布的新品基于瑞芯RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費(fèi)試用活動(dòng)加碼啦~~米爾追加了2塊價(jià)值849元的MYD-LR3576
    的頭像 發(fā)表于 11-22 01:00 ?190次閱讀
    追加名額丨米爾瑞芯<b class='flag-5'>微</b>RK3576<b class='flag-5'>開發(fā)板</b>有獎(jiǎng)<b class='flag-5'>試用</b>

    有獎(jiǎng)丨米爾 瑞芯RK3576開發(fā)板免費(fèi)試用

    米爾與瑞芯合作發(fā)布的新品基于瑞芯RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費(fèi)試用活動(dòng)來啦~~米爾提供了7塊價(jià)值849元的MYD-LR3576
    的頭像 發(fā)表于 11-12 01:00 ?321次閱讀
    有獎(jiǎng)丨米爾 瑞芯<b class='flag-5'>微</b>RK3576<b class='flag-5'>開發(fā)板</b>免費(fèi)<b class='flag-5'>試用</b>

    NXP FRDM-MCXC444開發(fā)板在RT-Thread環(huán)境下的上手過程

    NXP FRDM-MCXC444開發(fā)板是一款基于MCX C444 MCU的高性能開發(fā)板,它集成了豐富的硬件資源和接口,支持快速原型設(shè)計(jì)。本文將為讀者提供一份詳細(xì)的RT-Thread上手指
    的頭像 發(fā)表于 10-12 11:51 ?410次閱讀
    NXP FRDM-MCXC444<b class='flag-5'>開發(fā)板</b>在RT-Thread環(huán)境下的<b class='flag-5'>上手</b>過程

    【作品合集】龍芯2K0300蜂鳥開發(fā)板試用精選

    快速上手 作者:@jf_67024233【龍芯2K0300蜂鳥試用】龍芯2K0300蜂鳥開發(fā)板開發(fā)
    發(fā)表于 09-10 18:17

    【龍芯2K0300蜂鳥試用】+龍芯2K0300蜂鳥開發(fā)板快速上手

    1. 前言 我非常感激社區(qū)和官方提供的這次開發(fā)板試用機(jī)會(huì)。這是一個(gè)難得的學(xué)習(xí)和實(shí)踐的機(jī)遇,尤其是在我對(duì)于這種新型架構(gòu)一直抱有濃厚興趣卻未曾深入了解的情況下。我?guī)е活w好奇和探索的心,準(zhǔn)備投身于這個(gè)
    發(fā)表于 08-04 14:19

    【xG24 Matter開發(fā)套件試用體驗(yàn)】初上手開發(fā)板和官方IDE

    本帖最后由 jf_56450220 于 2024-7-13 22:57 編輯 前言首先非常感謝電子發(fā)燒友論壇提供的xG24 Matter開發(fā)套件試用。根據(jù)datasheet了解到這塊開發(fā)板擁有
    發(fā)表于 07-13 22:20

    手把手教你排序算法怎么寫

    今天以直接插入排序算法,給大家分享一下排序算法的實(shí)現(xiàn)思路,主要包含以下部分內(nèi)容:插入排序介紹插入排序算法實(shí)現(xiàn)手把手教你排序算法怎么寫在添加新的記錄時(shí),使用順序查找的方式找到其要插入的位置,然后將
    的頭像 發(fā)表于 06-04 08:03 ?694次閱讀
    <b class='flag-5'>手把手</b>教你排序算法怎么寫

    手把手帶你移植HAL庫函數(shù)

    開發(fā)者更高效地進(jìn)行嵌入式開發(fā)。手把手帶你移植HAL庫函數(shù)HAL庫提供了一套抽象接口,使開發(fā)者無需直接操作底層硬件寄存器,就能實(shí)現(xiàn)對(duì)硬件的控制。這種抽象使得代碼能夠更
    的頭像 發(fā)表于 05-18 08:04 ?1913次閱讀
    <b class='flag-5'>手把手</b>帶你移植HAL庫函數(shù)

    【先楫HPM5361EVK開發(fā)板試用體驗(yàn)】(原創(chuàng))6.手把手實(shí)戰(zhàn)紅外線傳感器源代碼

    試用體驗(yàn)】2手把手實(shí)戰(zhàn)密鑰管理器 KEYM 【先楫HPM5361EVK開發(fā)板試用體驗(yàn)】3手把手實(shí)戰(zhàn)安全數(shù)據(jù)處理器 SDP 【先楫HPM536
    發(fā)表于 02-09 15:08

    【先楫HPM5361EVK開發(fā)板試用體驗(yàn)】(原創(chuàng))5.手把手實(shí)戰(zhàn)AI機(jī)械臂

    HPMicro 【先楫HPM5361EVK開發(fā)板試用體驗(yàn)】2手把手實(shí)戰(zhàn)密鑰管理器 KEYM 【先楫HPM5361EVK開發(fā)板試用體驗(yàn)】3
    發(fā)表于 02-06 10:28

    【飛騰派4G版免費(fèi)試用】4.手把手玩轉(zhuǎn)QT界面設(shè)計(jì)

    完成了使用Qt Designer進(jìn)行界面設(shè)計(jì)的全部流程!是不是覺得像魔法一樣神奇呢?趕緊試試吧! 接上三篇: 【飛騰派4G版免費(fèi)試用】1.實(shí)戰(zhàn)交叉編譯環(huán)境搭建和手把手uboot編譯 【飛騰派4G版免費(fèi)
    發(fā)表于 01-27 12:49

    【先楫HPM5361EVK開發(fā)板試用體驗(yàn)】4手把手實(shí)戰(zhàn)EXIP在線解密引擎

    接上三篇: 【先楫HPM5361EVK開發(fā)板試用體驗(yàn)】1上手HPM5361 - 先楫半導(dǎo)體HPMicro 【先楫HPM5361EVK開發(fā)板試用
    發(fā)表于 01-26 11:08

    工程送樣!手把手教你用好廣和通RedCap模組FG131&amp;amp;FG132系列

    工程送樣!手把手教你用好廣和通RedCap模組FG131&FG132系列
    的頭像 發(fā)表于 01-11 18:22 ?706次閱讀
    工程送樣!<b class='flag-5'>手把手</b>教你用好廣和通RedCap模組FG131&amp;amp;FG132系列

    【米爾-TIAM62開發(fā)板-接替335x-試用評(píng)測(cè)】+()手把手玩轉(zhuǎn)U-Boot控制CPU管腳

    接上四篇: 【米爾-TIAM62開發(fā)板-接替335x-試用評(píng)測(cè)】+(一)手把手配置Yocto 【米爾-TIAM62開發(fā)板-接替335x-試用
    發(fā)表于 01-08 10:02