色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

【RTT大賽作品連載】linkboy面向WCH移植(2)

linkboy ? 來(lái)源:linkboy ? 作者:linkboy ? 2021-12-18 16:37 ? 次閱讀

linkboy & WCH處理器移植入門(mén)
開(kāi)始點(diǎn)亮LED
第一章節(jié)我們已經(jīng)用串口打印代替GPIO輸出,能運(yùn)行l(wèi)inkboy程序了。本章我們繼續(xù)移植,看看如何讓開(kāi)發(fā)板驅(qū)動(dòng)真正的LED亮滅。首先到WCH官網(wǎng)找到這個(gè)示例文件夾:

pYYBAGG9nSiAATvWAAB7niS19Fw093.png

進(jìn)入EXAM文件夾,找到GPIO的示例,并打開(kāi):

poYBAGG9nTeACIagAAB_O04XPro903.png

把GPIO相關(guān)的函數(shù)復(fù)制出來(lái),放到vos_c.h文件里:

poYBAGG9nUWAPeFLAABnKZq2RCY261.png

這里邊雖然增加了GPIO的操作,但是忽略了參數(shù)i,也就是不管linkboy界面上把LED接到哪個(gè)針腳,實(shí)際上都是從GPIOA0這個(gè)針腳輸出。編譯下載到開(kāi)發(fā)板,并把開(kāi)發(fā)板上的LED1插針接到GPIOA0,可以看到開(kāi)發(fā)板上的LED1亮滅不停,表明初步完成了GPIO的移植。

接下來(lái)我們要處理參數(shù)i了,這個(gè)i就是圖形界面連接的針腳序號(hào),比如D4針腳,那么傳進(jìn)來(lái)的i就等于4。查詢WCH手冊(cè)可知,WCH的GPIO包括PA0-PA15,PB0-PB15,…… 因此我們可以把PA0-PA15編號(hào)為0-15,PB0-PB15編號(hào)為16-31,以此類推。體現(xiàn)在程序中,就是這樣處理:

pYYBAGG9nWaAa6CjAAFXPXY9xaM070.png

將引腳序號(hào)i除以16后,得到引腳的名字(ABCD…),將i對(duì)16取余數(shù)后,得到引腳的序號(hào)(0-15)。現(xiàn)在就可以獨(dú)立控制多個(gè)LED了:

poYBAGG9nXmAU44kAAD-Mt8nRVc134.png

圖中紅燈接到了D14(i=14),綠燈接到了D18(i=18),因此開(kāi)發(fā)板上的LED1需要接到PA14,LED2需要接到PB2(18/16=1 18%16=2),程序下載到開(kāi)發(fā)板,并接好LED1和2,可以看到兩個(gè)LED分別按照對(duì)應(yīng)的頻率閃爍。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 移植
    +關(guān)注

    關(guān)注

    1

    文章

    379

    瀏覽量

    28150
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5082

    瀏覽量

    97717
  • ViewChr
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    6459
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1296

    瀏覽量

    40239
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RTT大賽作品連載】AB32VG1評(píng)估板到貨控制彩燈測(cè)試

    RTT大賽作品連載】AB32VG1評(píng)估板到貨控制彩燈測(cè)試篇;接下來(lái)看看在如何AB32VG1評(píng)估板控制彩燈! 在RT-ThreadStudio新建項(xiàng)目到對(duì)應(yīng)開(kāi)發(fā)配置及下載及驗(yàn)證測(cè)試!
    的頭像 發(fā)表于 11-07 19:39 ?5218次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】AB32VG1評(píng)估板到貨控制彩燈測(cè)試

    RTT大賽作品連載】CH32V103開(kāi)發(fā)板資料及上電首測(cè)

    簡(jiǎn)介 ? 參加論壇舉辦的rtt大賽也有幾天了,我選用的是CH32V103的板子,第一步就是收集板卡的相關(guān)資料了。 CH32V103是 沁恒微電子設(shè)計(jì)的一款RSIC-V的單片機(jī),使用了RSIC-V3A
    的頭像 發(fā)表于 11-15 08:45 ?8702次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】CH32V103開(kāi)發(fā)板資料及上電首測(cè)

    RTT大賽作品連載】AB32VG1評(píng)估板 音樂(lè)播放器

    RTT大賽作品連載】AB32VG1評(píng)估板 音樂(lè)播放器
    的頭像 發(fā)表于 11-12 21:11 ?6256次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】AB32VG1評(píng)估板 音樂(lè)播放器

    RTT大賽作品連載】中科藍(lán)訊AB32VG1開(kāi)發(fā)板開(kāi)箱篇

    介紹電路原理圖分析接口說(shuō)明,AB32VG1開(kāi)發(fā)板是以中科藍(lán)訊(Bluetrum)公司推出的基于RISC-V架構(gòu)的高配置芯片AB5301A為核心所組成的。【RTT大賽作品連載】中科藍(lán)訊A
    的頭像 發(fā)表于 11-13 10:01 ?1.1w次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】中科藍(lán)訊AB32VG1開(kāi)發(fā)板開(kāi)箱篇

    RTT大賽作品連載linkboy面向WCH移植(1)

    本文主要講解如何讓linkboy支持WCH32開(kāi)發(fā)板進(jìn)行圖形化編程,主要是基于RT-Thread操作系統(tǒng)進(jìn)行vos移植
    的頭像 發(fā)表于 12-18 22:10 ?6844次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】<b class='flag-5'>linkboy</b><b class='flag-5'>面向</b><b class='flag-5'>WCH</b><b class='flag-5'>移植</b>(1)

    RTT大賽作品連載linkboy面向WCH移植(3)

    本章節(jié)主要講解如何在不安裝第三方編譯器的情況下完成linkboy程序編譯和下載。
    的頭像 發(fā)表于 12-18 22:17 ?5762次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】<b class='flag-5'>linkboy</b><b class='flag-5'>面向</b><b class='flag-5'>WCH</b><b class='flag-5'>移植</b>(3)

    RTT大賽作品連載linkboy面向WCH移植(4)

    本章節(jié)主要講解如何通過(guò)flash保存linkboy編譯的程序并通過(guò)串口進(jìn)行flash數(shù)據(jù)的更新。
    的頭像 發(fā)表于 12-18 22:19 ?5935次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】<b class='flag-5'>linkboy</b><b class='flag-5'>面向</b><b class='flag-5'>WCH</b><b class='flag-5'>移植</b>(4)

    RTT大賽作品連載linkboy面向WCH移植(5)

    完成WCH開(kāi)發(fā)板的圖形化封裝,可以支持在linkboy里邊進(jìn)行針腳連線,仿真,下載程序等。
    發(fā)表于 12-18 18:33 ?619次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】<b class='flag-5'>linkboy</b><b class='flag-5'>面向</b><b class='flag-5'>WCH</b><b class='flag-5'>移植</b>(5)

    RTT大賽作品連載linkboy面向AB32V移植2

    完成AB32VG1開(kāi)發(fā)板的GPIO端口封裝,并通過(guò)按鍵控制LED測(cè)試GPIO的輸入與輸出。
    發(fā)表于 12-18 20:03 ?869次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】<b class='flag-5'>linkboy</b><b class='flag-5'>面向</b>AB32V<b class='flag-5'>移植</b>(<b class='flag-5'>2</b>)

    【星核計(jì)劃】上傳FPGA大賽作品,領(lǐng)取電子發(fā)燒友專屬上傳福利!

    -FPGA大賽,本次大賽獎(jiǎng)勵(lì)豐厚,不僅有獎(jiǎng)金,還有電子發(fā)燒友論壇為參賽者準(zhǔn)備的上傳福利,按照下面規(guī)則上傳參賽作品即可獲得,還在等什么,快來(lái)參加吧!!作品上傳地址:【FPGA開(kāi)發(fā)者項(xiàng)目
    發(fā)表于 05-21 15:01

    【文章連載】RT-Thread創(chuàng)新應(yīng)用大賽文章匯總

    作品集將會(huì)持續(xù)更新,歡迎大家訂閱關(guān)注~ 凡是在本貼參與回復(fù)者將獲得10積分(在不連續(xù)樓層評(píng)論均可獲得)專欄作者:RT-thread【RTT大賽作品
    發(fā)表于 10-11 15:13

    【有獎(jiǎng)活動(dòng)】RT-Thread創(chuàng)新應(yīng)用大賽作品連載征文

    內(nèi)容:即日起至12月15日,參賽者按規(guī)定標(biāo)題格式,在個(gè)人專欄號(hào)發(fā)布大賽作品相關(guān)的連載文章,審核通過(guò)后即可獲得豐富獎(jiǎng)勵(lì):1. 發(fā)燒友VIP會(huì)員擁有免費(fèi)下載平臺(tái)資料特權(quán);2. 積分可前往積
    發(fā)表于 10-21 18:49

    RTT大賽作品連載linkboy面向AB32V移植(1)

    初步移植linkboy到AB32VG1開(kāi)發(fā)板并測(cè)試GPIO輸出
    發(fā)表于 12-18 20:00 ?1385次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】<b class='flag-5'>linkboy</b><b class='flag-5'>面向</b>AB32V<b class='flag-5'>移植</b>(1)

    RTT大賽作品連載linkboy面向AB32V移植(3)

    本章節(jié)萬(wàn)完成linkboy圖形化代碼編譯為dcf文件,這樣可以不需要安裝RT-Thread Studio即可完成編譯過(guò)程。
    發(fā)表于 12-18 20:07 ?1064次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】<b class='flag-5'>linkboy</b><b class='flag-5'>面向</b>AB32V<b class='flag-5'>移植</b>(3)

    RTT大賽作品連載linkboy面向AB32V移植(4)

    本章節(jié)演示用linkboy對(duì)AB32VG1開(kāi)發(fā)板進(jìn)行圖形化編程的過(guò)程。
    發(fā)表于 12-18 20:10 ?1509次閱讀
    【<b class='flag-5'>RTT</b><b class='flag-5'>大賽</b><b class='flag-5'>作品</b><b class='flag-5'>連載</b>】<b class='flag-5'>linkboy</b><b class='flag-5'>面向</b>AB32V<b class='flag-5'>移植</b>(4)
    主站蜘蛛池模板: 国产在线aaa片一区二区99| 久久精品观看影院2828| YY6080A旧里番在线观看| 波多野结衣网站www| 福利视频一二三在线观看| 午夜dj免费中文字幕| 午夜影院费试看黄| 亚洲色欲色欲WWW在线丝| 在线播放毛片| JAPANBABES11学生老师| 国产成人cao在线| 簧片免费观看| 捏揉舔水插按摩师| 视频一区二区三区蜜桃麻豆| 亚洲精品国产精品精| 3D漫画H精品啪啪无码| 成人免费视频在| 国语自产偷成人精品视频| 麻豆精品无码久久久久久久久| 青青草伊人久久| 亚洲AV中文字幕无码久久| 4388成人| 国产99久久久国产精品免费看| 99视频精品在线| 富婆大保健嗷嗷叫普通话对白| 国产精品外围在线观看| 久久精品国产96精品亚洲| 人妻满熟妇AV无码区国产| 亚洲精品国产一区二区贰佰信息网 | 中文字幕高清在线观看| av天堂电影网| 国产人妻麻豆蜜桃色在线| 毛片手机在线| 我和黑帮老大第365天第2季在线| 伊人成综合网伊人222| 北条麻妃久久99精品| 回复术士人生重启在线观看| 亲胸揉胸膜下刺激视频网站APP| 亚洲国产在线2020最新| BL全肉多攻NP高H| 交换娇妻呻吟声不停中文字幕|