中文幕无线码中文字夫妻丨亚洲乱亚洲乱妇小说网丨特级做a爰片毛片免费69丨激情影院内射美女丨亚洲色素色无码专区

/ EN
13922884048

資訊中心

information centre
/
/

基于32位RISC-V設計的互聯型微控制器,沁恒微CH32V307開發樣例

發布時間:2023-04-04作者來源:電子發燒友論壇瀏覽:2435


CH32V307是基于32位RISC-V設計的互聯型微控制器,配備了硬件堆棧區、快速中斷入口,在標準RISC-V基礎上大大提高了中斷響應速度。加入單精度浮點指令集,擴充堆棧區,具有更高的運算性能。擴展串口U(S)ART數量到8組,電機定時器到4組。提供USB2.0高速接口(480Mbps)并內置了PHY收發器,以太網MAC升級到千兆并集成了10M-PHY模塊。


圖片


1

開發板開箱及運行HarmonyOS并點雙燈


我們先來看看沁恒提供的例子,真的是非常的豐富,方方面面的全都有了,對學習者非常的友好。


在上面例子中,我是一眼就看到了HarmonyOS,下面要做的,就是跑HarmonyOS,并結合GPIO實例,在HarmonyOS點燈。


首先,要下載專用的開發工具 MounRiver Studio,下載地址為:MounRiver Studio ,選擇 集成開發環境 即可。熟悉Eclipse的同學,可以選擇社區版。


下載后,完成安裝,就可以到示例目錄中,項目名.wvproj,就能直接打開例子項目了。MounRiver Studio的使用,請大家查看官方的資料《CH32V30x評估板說明書.pdf》,這里就不多說了。因為要點燈,所以我們先打開GPIO/GPIO_Toggle項目。


圖片


2

OLED屏的顯示驅動


CH32V307開發板為便于擴展,向用戶提供了Arduino接口,通過它可減少許多連線的操作。這里是將一個I2C接口的OLED[敏感詞]該接口,并通過相應的程序設計來驅動其顯示,其顯示效果如圖所示。


圖片


3

C語言開發太難了?那就試試micropython@CH32V307吧


沁恒CH32V307的官方例子非常多,好好用心學習,一定會收獲滿滿的。


有的同學覺得,C語言開發太難了,能不能有簡單一點的呀?


有,micropython@CH32V307來了,新鮮出爐的,2022年5月6日剛發布的測試版本。


我們先來看看,點個燈的micropython代碼,有多么的簡單吧:

    from machine import Pinpa0=Pin(Pin.board.PA0, Pin.OUT)
    pa0.on() # 關燈
    pa0.off() # 開燈

    是不是感覺,要比C例子里面,簡單100萬倍?。。?


    圖片


    4

    移植 RT-Thread


    本文將使用RT-Thread移植到CH32V307評估板上,沁恒微電子的SDK有基于RT-Thread Nano(V3.1.1,[敏感詞]版本是3.1.5),但是筆者不使用RT-Thread Nano,筆者要使用完整版的RT-Thread,完整版的RT-Thread相對RT-Thread Nano資源更加豐富。RT-Thread Nano是針對資源受限的微控制器(MCU)系統,裁剪出僅需要 3KB Flash、1.2KB RAM 內存資源的 NANO 版本,內核都是一樣的,但是如果使用RT-Thread Nano很多組件就需要自己去移植,那就比較麻煩了。(點擊??標題或??圖片查看文章詳情)


    圖片


    5

    移植開源u8g2,實現動態圖像顯示


    前言:看到壇友發了關于u8g2移植的帖子,這是啥,于是馬上來學習一下,感謝壇友的分享。從失敗到成功,一次一次地實驗,終于成功了。

    首先,了解u8g2是什么?網上查了一下,這個資料也不少。大家可以自行查看,我主要看了一篇移植u8g2單色圖形庫驅動OLED。然后參考壇友硬件I2C移植U8g2——OLED:SSD1306這篇帖子。

    其次,搭建CH32V307關于u8g2的工程,我還是從I2C_7bit_Mode這個例程出發,修改程序,提取增加代碼。具體步驟如下:(點擊??標題或??圖片查看文章詳情)


    圖片


    6

    U盤文件讀寫功能及測試


    自CH32V103開始,就提供了基于U盤文件的讀寫功能,這也是我十分喜歡使用沁恒產品的一個主要原因之一。


    對于CH32V307來講,自然也是具備這一特色的,但[敏感詞]感到不便的是以前是直接提供可供U盤插接的接口,而這次其接口已均采用TYPE_C接口,故一時間就無法進行測試了。


    為了進行接口轉換,先使用了TYPE_C接口的數據線及圖1所示的USB分線器來進行轉接,結果發現并不成功,經分析是因為,在分線器內部其連線關系相當于是一種母線結構,屬于并行的關系,故不能形成設備間的接收與發送關系。(點擊??標題或??圖片查看文章詳情)


    圖片



    免責聲明:本文采摘自“電子發燒友論壇”,本文僅代表作者個人觀點,不代表薩科微及行業觀點,只為轉載與分享,支持保護知識產權,轉載請注明原出處及作者,如有侵權請聯系我們刪除。

    服務熱線

    0755-83044319

    霍爾元件咨詢

    肖特基二極管咨詢

    TVS/ESD咨詢

    獲取產品資料

    主站蜘蛛池模板: 中文无码精品a∨在线观看不卡| 图片区 小说区 区 亚洲五月| 无码中文字幕日韩专区视频| 狠狠色噜噜狠狠狠777米奇小说| 国产亚洲精品美女在线| 亚洲妇女自偷自偷图片| 亚瑟国产精品久久| 国产成人精品三上悠亚| 婷婷丁香五月六月综合激情啪| 国产成人无码a区在线观看视频app | 久久超乳爆乳中文字幕| 中文幕无线码中文字夫妻| 无码国产玉足脚交极品网站| 国产欧美亚洲日韩图片| 精品人妻中文无码av在线| 少妇午夜啪爽嗷嗷叫视频| 亚洲国产一区二区精品无码| 最近中文av字幕在线中文| 一线二线三线天堂| 国产成人影院一区二区三区| 国产精品av一区二区三区不卡蜜 | 亚洲欧洲无码av一区二区三区| 两口子交换真实刺激高潮 | 色一情一伦一区二区三| 日本三级在线播放线观看视频| 无套内谢孕妇毛片免费看看| 久久精品无码一区二区日韩av| 亚洲中文字幕无码av正片| 国产精品免费久久久久影院仙踪林| 精品免费久久久久久久| 久久超碰97人人做人人爱| 国产精品无码一区二区在线看| 亚洲精品天堂成人片av在线播放| 人妻无码中文字幕| 久久久久久无码精品人妻a片软件 999久久久精品国产消防器材 | 中文字幕人乱码中文| 日韩综合无码一区二区| 久久中文精品无码中文字幕| 中文字幕无码av免费久久| 欧美三级韩国三级日本三斤| 亚洲日产av中文字幕无码偷拍|