成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

首發!成功移植OpenHarmony到龍芯開發板,代碼開源

系統
1C300是龍芯基于 GS232 處理器核的高性價比單芯片系統,內置浮點處理單元,支持多種類型內存,支持大容量 MLC 閃存芯片,可應用于工控、物聯網等領域。

想了解更多內容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區

https://harmonyos.51cto.com

通過一周的時間,我們成功地將OpenHarmony 3.0移植到智龍開發板上,板載芯片1C300B。

1C300是龍芯基于 GS232 處理器核的高性價比單芯片系統,內置浮點處理單元,支持多種類型內存,支持大容量 MLC 閃存芯片,可應用于工控、物聯網等領域。

首發!成功移植OpenHarmony到龍芯開發板,代碼開源~-鴻蒙HarmonyOS技術社區

OpenHarmony是由開放原子開源基金會(OpenAtom Foundation)孵化及運營的開源項目,目標是面向全場景、全連接、全智能時代,搭建一個智能終端設備操作系統的框架和平臺,促進萬物互聯產業的繁榮發展。

目前OpenHarmony最新的3.0代碼已支持ARM、RISC-V、x86等各種CPU。但是目前OpenHarmony輕量系統還不支持MIPS架構的芯片,更不支持龍芯板子。

代碼開源

經過一周的時間的移植,我們終于成功地將OpenHarmony 3.0移植到智龍開發板上,實現了MIPS的ARCH移植和1c300b芯片移植。

目前,多任務切換、中斷、systick都移植了,任務可以正常跑起來和上下文切換,代碼中做了幾個按鍵、LED的代碼示例。

同時,我們也決定將代碼開源出來,讓更多的開發者參與,一起完善。有問題請留言或者聯系13512779286 饒經理

開源倉庫鏈接:

https://gitee.com/guangzhou-huirui-stone-co-ltd_0/Loongson-1c300b-OpenHarmony

首發!成功移植OpenHarmony到龍芯開發板,代碼開源~-鴻蒙HarmonyOS技術社區

相關課程

  • 龍芯OpenHarmony課程 【1】編譯燒錄
  • 龍芯OpenHarmony課程 【2】啟動分析
  • 龍芯OpenHarmony課程 【3】GPIO操作 點亮LED
  • 龍芯OpenHarmony課程 【4】按鍵中斷

龍芯1C300芯片介紹

1C300是龍芯基于 GS232 處理器核的高性價比單芯片系統,內置浮點處理單元,支持多種類型內存,支持大容量 MLC 閃存芯片,可應用于工控、物聯網等領域。

OpenHarmony版本說明

本倉庫是基于OpenHarmony 3.0版本移植,通過裁剪,去掉不必要的組件,精簡版本。 1c300裸機庫基于勤為本的OpenLoongsonLib1c,感謝!

使用說明

1、下載交叉編譯工具鏈

龍芯1C300編譯器用來編譯鴻蒙系統 龍芯1C庫可以在Linux下與Windows下使用 MIPS.com 提供的 CodeScape MTI Bare Metal Toolchain 進行交叉編譯 注意,請選擇“MTI Bare Metal Toolchain”下的

MIPS官網的交叉編譯工具鏈下載地址

下載后把交叉編譯添加到自己的環境變量中去

2、OpenHarmony開發環境

按照OpenHarmony官方提供的環境搭建,配置號gn、hb等環境,可以參考: 獲取源碼及Ubuntu編譯環境準備

3、開始編譯

hb set

選擇ls1c300b_hrst

執行 hb build -f

看到如下提示說明編譯通過:

**[OHOS INFO] ls1c300b_hrst build success **

生成的燒錄固件位于文件夾:**out\ls1c300b_hrst\ls1c300b_hrst **

固件:ls1c300b_hrst_ninjia.elf

4、燒錄

配置好tftp,進入PMON,執行 load tftp://192.168.1.100/ls1c300b_hrst_ninjia.elf 下載完固件后,輸入 g 開始執行。

5、查看現象

查看串口打印,如下:

  1. entering kernel init… 
  2. Lian Zhian 13510979604 
  3. Open Harmony 3.0 start … 
  4.  
  5. Entering scheduler 
  6. ___>>>> start task TaskSampleEntry1 
  7. ___>>>>>> TaskSampleEntry1 …/…/…/device/loongson/ls1c300b_hrst/test/my_test.c 29 
  8.  
  9. ___>>>> start task gpio_task 
  10. ___>>>> start task key_irq_task 
  11. ___>>>> start task TaskSampleEntry2 
  12. ___>>>>>> TaskSampleEntry2 …/…/…/device/loongson/ls1c300b_hrst/test/my_test.c 19 
  13.  
  14. ___>>>>>> TaskSampleEntry1 …/…/…/device/loongson/ls1c300b_hrst/test/my_test.c 29 

查看LED燈,可以看到1秒閃1次。

[[440832]]

開發板介紹:

智龍主板是龍芯俱樂部和龍芯發起的一款以開源方式推廣的龍芯嵌入式開發板,采用了國產龍芯1C300B芯片,集成度高,性價比高。配套教材已經出版,成為多個競賽的龍芯平臺??梢赃\行 Linux、RT-Thread等操作系統,現在又增加了openharmony。

想了解更多內容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區

https://harmonyos.51cto.com

 

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2022-04-01 15:54:01

DHCP網絡協議開發板

2022-01-07 21:11:27

鴻蒙HarmonyOS應用

2021-12-29 16:11:11

鴻蒙HarmonyOS應用

2011-06-15 14:19:11

QT 移植

2022-10-14 15:55:24

環境搭建鴻蒙

2021-10-11 14:14:42

鴻蒙HarmonyOS應用

2021-09-14 10:09:33

開源MowiSeptentrio

2013-10-14 10:22:22

開源開源開發板平板電腦

2021-09-10 10:01:04

鴻蒙HarmonyOS應用

2022-03-03 19:21:50

Harmony鴻蒙操作系統

2014-12-04 10:09:25

龍芯Deepin

2013-07-04 10:09:40

開源開發板

2013-07-23 13:56:57

開源硬件開發板

2013-07-04 10:16:27

開源硬件開發板

2021-06-25 15:32:13

鴻蒙HarmonyOS應用

2022-02-24 16:39:41

OpenHarmonNiobe開發鴻蒙

2021-09-13 10:03:35

鴻蒙HarmonyOS應用

2020-12-29 09:59:01

鴻蒙HarmonyOS智能家居

2020-11-24 11:41:30

websocket
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 波多野结衣av中文字幕 | 国产最好的av国产大片 | 成人欧美一区二区三区黑人孕妇 | 亚洲vs天堂| 国产精品免费一区二区三区四区 | 国产日韩一区 | 亚洲综合一区二区三区 | 颜色网站在线观看 | 亚洲毛片 | 麻豆精品国产91久久久久久 | 欧美日韩一二区 | 一区二区三区在线看 | 成人精品区 | 国产日韩欧美综合 | 成人h动漫亚洲一区二区 | 国产高清在线观看 | 一区欧美 | 久久国产免费看 | 精品一区二区视频 | 亚洲一区国产精品 | 欧美激情欧美激情在线五月 | 天天拍天天射 | 国产jizz女人多喷水99 | 国精产品一区一区三区免费完 | 国产国语精品 | 亚洲美女在线一区 | 亚洲精品视频一区 | 欧美日韩国产一区二区三区不卡 | 久久久69| 亚洲高清网 | 精品国产乱码久久久久久闺蜜 | 欧美日韩亚洲国产综合 | 久久久91| 国产视频一区二区 | 久久国产亚洲精品 | 天堂资源最新在线 | 99久久久久久99国产精品免 | 99热精品国产 | 国产精品影视在线观看 | 国产欧美一区二区久久性色99 | 少妇特黄a一区二区三区88av |