我需要在RK3568开发板上开发运行程序,我都需要学习什么

HowardChan 显示全部楼层 发表于 昨天 09:07

我有一款鲁班猫的3568开发板,系统是v3.2.3版本的。鲁班猫已经不维护了,系统是可以烧录跑起来的。

我以前在板子上运行的Linux系统,跑的C++服务程序,现在需要在这个上面跑OpenHarmony,然后把以前的C++程序在这个上面跑起来。我都需要学习哪些东西?

是北向还是南向?

我看北向都是界面程序开发的,南向是系统层面开发的,我这样的需求是属于哪种?能不能把以前的C++程序直接编译跑在OpenHarmony上?如果不能,怎么做比较合适一些?目前还没有UI开发需求。

最近北向和南向都看了一点,感觉有些迷茫,麻烦大神们给指一条路,谢谢啦~

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论7

onefan

沙发 发表于 昨天 10:02
你编的一些so需要OpenHarmony化适配,包括工具链等等。
servcie改造可以参考update_update_service:https://gitee.com/openharmony/update_update_service
如果你跑北向,ARKUI+ARKTS目前是首选,仓颉后面也可以用。

HowardChan

发表于 2025-4-3 10:16  IP属地: 江苏省扬州市

回复 onefan: 目前没有UI需求,就跑一个后台程序,这是北向还是南向的?

onefan

发表于 2025-4-3 10:37  IP属地: 湖北省黄冈市

回复 HowardChan: C++后台程序属于南向吧。

onefan

发表于 2025-4-3 10:37  IP属地: 湖北省黄冈市

回复 HowardChan: C++后台程序属于南向,北向主要是UI应用或服务类型+窗口形式的应用

【5 条回复】 查看全部

onefan

板凳 发表于 昨天 10:02
北向应用,南向偏硬件、驱动。
共7 条回复,点击查看

Copyright   ©2025  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部