91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

合宙開發(fā)LuatIDE為開發(fā)者提供強(qiáng)大集成式開發(fā)環(huán)境

科技綠洲 ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2022-04-18 15:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2022年01月31日,除夕。當(dāng)人們歡天喜地準(zhǔn)備年夜飯時(shí),合宙LuatIDE團(tuán)隊(duì)正熱血沸騰地忙著發(fā)布最新測試版本2.0.4。

作為一款高效的嵌入式開發(fā)工具,軟件穩(wěn)定性優(yōu)于一切。此前LuatIDE團(tuán)隊(duì)花費(fèi)大量精力對(duì)1.x代碼進(jìn)行重構(gòu),舊版設(shè)計(jì)推倒重來。經(jīng)過一個(gè)季度的換血式全新開發(fā)和內(nèi)部測試,重磅推出2.x版本,相比1.x版本穩(wěn)定性得以大幅提升。此后,堅(jiān)持實(shí)用易用原則,針對(duì)工程師的實(shí)際應(yīng)用需求,近一個(gè)季度不斷迭代優(yōu)化。

截至目前,LuatIDE 2.x版本已更新到2.1.18正式版——不僅新增SoC系列產(chǎn)品調(diào)試、UI設(shè)計(jì)器、NDK開發(fā)三大功能,還有一些有意思的小功能,比如導(dǎo)入LuaTools項(xiàng)目、文件變化檢測等等。

支持SoC系列產(chǎn)品調(diào)試

2.x版本與舊版最明顯的區(qū)別,就是支持了SoC系列產(chǎn)品單串口的調(diào)試功能。

在1.x版本中Air 4G系列產(chǎn)品的調(diào)試需要占用兩個(gè)串口,而SoC系列產(chǎn)品卻只有一個(gè)端口,按照原先的設(shè)計(jì)是不可能做得到的。

于是我們?cè)?.x規(guī)劃中重新設(shè)計(jì)了IDE和設(shè)備鏈接部分實(shí)現(xiàn),采用CMUX虛擬串口功能實(shí)現(xiàn)在單物理端口上虛擬多個(gè)邏輯端口的功能,完成SoC系列產(chǎn)品的調(diào)試支持。

另外關(guān)于舊版IDE,曾有工程師朋友反饋調(diào)試時(shí)占用端口太多(一共就3個(gè)占用了2個(gè)),且會(huì)與LuaTools沖突,給調(diào)試工作造成不便。

在2.x版本中針對(duì)8910平臺(tái),我們也做了單串口調(diào)試的支持。默認(rèn)使用USB-AT端口進(jìn)行調(diào)試通信,釋放出USB-modem口給用戶使用;并且不會(huì)與LuaTools競爭默認(rèn)通信端口。

UI設(shè)計(jì)器插件

UI設(shè)計(jì)器作為LuatIDE的一個(gè)插件集成在LuatIDE的生態(tài)中,第一次運(yùn)行需要下載設(shè)計(jì)器的數(shù)據(jù)。點(diǎn)擊允許下載即可,大約50MB。

新建工程時(shí)選擇UI工程填入需要的分辨率,選擇模擬器開發(fā)。模擬器開發(fā)完成后生成的代碼可直接用于設(shè)備。UI部分自動(dòng)生成的代碼完全兼容,需要修改的部分只是硬件驅(qū)動(dòng)。

點(diǎn)擊活動(dòng)工程UI設(shè)計(jì)器按鈕,打開UI設(shè)計(jì)器界面。完成UI的界面設(shè)計(jì)工作:

點(diǎn)擊活動(dòng)工程luatide:run project按鈕,以模擬器的方式預(yù)覽設(shè)計(jì):

NDK開發(fā)插件

NDK可以簡單的理解為使用C/C++開發(fā)的接口,可以在Lua上直接調(diào)用,具體說明可參閱:

NDK開發(fā)指南

https://doc.openluat.com/wiki/21?wiki_page_id=2956

NDK開發(fā)功能作為LuatIDE的一個(gè)插件集成在LuatIDE的生態(tài)中,第一次運(yùn)行需要下載NDK的編譯環(huán)境。點(diǎn)擊允許下載即可,大約600MB。

使用NDK功能首先需要在合宙ERP系統(tǒng)(erp.openluat.com),定制一個(gè)固件,包含NDK功能即可。填寫自己的郵箱,稍后便會(huì)接收到下載鏈接:

新建工程時(shí)選擇NDK工程,選擇自定義固件(也就是剛才下載的文件):

修改C文件內(nèi)容(不修改也行),新建工程中選擇的示例都是可以用的:

點(diǎn)擊活動(dòng)工程luatide:run project按鈕,會(huì)自動(dòng)完成C代碼的編譯,并且會(huì)自動(dòng)下載進(jìn)入運(yùn)行狀態(tài):

文件變化檢測

在2.1.18版本中支持自動(dòng)檢測工程文件變化的功能,用戶自行添加文件后無需再去修改配置文件。

系統(tǒng)會(huì)定時(shí)檢測工程文件夾內(nèi)的文件詳情,如果發(fā)生了變化會(huì)以彈窗的形式提示給用戶;點(diǎn)擊確認(rèn)按鈕【是】,即可添加到工程內(nèi)。

導(dǎo)出量產(chǎn)文件

支持導(dǎo)出量產(chǎn)文件,可便捷提升量產(chǎn)應(yīng)用開發(fā)效率。

點(diǎn)擊活動(dòng)工程選項(xiàng)卡中的導(dǎo)出量產(chǎn)文件按鈕即可。生成的量產(chǎn)文件,位于活動(dòng)工程目錄下的produc_file目錄中。

支持導(dǎo)入LuaTools項(xiàng)目

2.1.18版本支持導(dǎo)入LuaTools項(xiàng)目功能,用戶只需選擇LuaTools保存的項(xiàng)目文件,即可一鍵將項(xiàng)目導(dǎo)入到LuatIDE的工程管理中。

選擇home界面的導(dǎo)入LuaTools項(xiàng)目按鈕。

找到LuaTools工具目錄,選擇project目錄下的項(xiàng)目文件:

稍加配置,即可導(dǎo)入到項(xiàng)目管理中:

合宙基于VSCode開發(fā)的LuatIDE為開發(fā)者提供強(qiáng)大的集成式開發(fā)環(huán)境,實(shí)用功能不僅可有效降低嵌入式開發(fā)難度,讓工程師快速掌握LuatOS開發(fā),更可幫助工程師及時(shí)發(fā)現(xiàn)技術(shù)問題,極大提高開發(fā)效率。

LuatIDE全新推出的UI設(shè)計(jì)器讓圖形化開發(fā)更為簡單,也進(jìn)一步提升項(xiàng)目開發(fā)效率,助力產(chǎn)品快速量產(chǎn),為客戶搶占市場先機(jī)。

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

    關(guān)注

    18

    文章

    1146

    瀏覽量

    50145
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4970

    瀏覽量

    74018
  • 開發(fā)者
    +關(guān)注

    關(guān)注

    1

    文章

    773

    瀏覽量

    18018
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    開源鴻蒙開發(fā)者的跨界成長之路

    在開源鴻蒙的開發(fā)者里,有一群“跨界先鋒”,他們帶著不同行業(yè)的積淀,在這片創(chuàng)新土壤上書寫著獨(dú)特的技術(shù)故事。張宇昕,浙江眾科技的鴻蒙系統(tǒng)服務(wù)開發(fā)工程師,就是其中之一。從守護(hù)資金安全的銀行核心系統(tǒng),到扎根
    的頭像 發(fā)表于 01-23 09:13 ?996次閱讀

    2025華為開發(fā)者大賽暨開發(fā)者年度會(huì)議成功舉辦

    12月27日-12月28日,以“成就AI原生時(shí)代先鋒開發(fā)者”為主題的2025華為開發(fā)者大賽暨開發(fā)者年度會(huì)議在上海華為練秋湖研發(fā)中心舉辦。本次會(huì)議旨在匯聚先鋒開發(fā)力量,搭建開放共贏的生態(tài)
    的頭像 發(fā)表于 12-31 13:32 ?705次閱讀

    探秘 CYSBSYSKIT - DEV - 01 快速物聯(lián)網(wǎng)連接開發(fā)者套件

    快速物聯(lián)網(wǎng)連接開發(fā)者套件憑借其獨(dú)特的設(shè)計(jì)和強(qiáng)大的功能,開發(fā)者們搭建了一個(gè)便捷的開發(fā)平臺(tái)。本文將詳細(xì)介紹該套件的快速啟動(dòng)指南以及引腳相關(guān)信
    的頭像 發(fā)表于 12-21 15:35 ?727次閱讀

    以龍企招例,淺談鴻蒙應(yīng)用開發(fā)者激勵(lì)計(jì)劃 2025 參與心得

    ,也我們的應(yīng)用開發(fā)之路指明了優(yōu)化方向。 龍企招是一款面向求職招聘場景的鴻蒙應(yīng)用,聚焦于求職搭建便捷的崗位對(duì)接橋梁,同時(shí)企業(yè)
    發(fā)表于 12-12 10:17

    2025開源鴻蒙開發(fā)者激勵(lì)計(jì)劃正式啟動(dòng)

    舉辦,2025開源鴻蒙開發(fā)者激勵(lì)計(jì)劃在分論壇上正式發(fā)布。該計(jì)劃承載著開源社區(qū)對(duì)開發(fā)者群體的高度重視,旨在為廣大開發(fā)者提供更廣闊的發(fā)展通道與更具力度的支持體系,以激發(fā)創(chuàng)新活力,推動(dòng)開源鴻
    的頭像 發(fā)表于 11-27 14:44 ?684次閱讀

    CW32L011開發(fā)支持

    1.開發(fā)工具 集成開發(fā)環(huán)境(IDE) Keil MDK:這是一款廣泛使用的嵌入式開發(fā) IDE,它提供
    發(fā)表于 11-17 06:30

    嵌入式開發(fā)工具的現(xiàn)狀和發(fā)展簡史

    集成開發(fā)環(huán)境(IDE)正在經(jīng)歷深刻變革。傳統(tǒng)意義上披著“圖形界面”外衣的編譯器,已不再能滿足當(dāng)今的需求。隨著嵌入系統(tǒng)變得越來越強(qiáng)大,而且A
    的頭像 發(fā)表于 11-11 09:49 ?1219次閱讀

    2025開放原子開發(fā)者大會(huì)11月啟幕

    開發(fā)者年度盛會(huì)即將登場!2025開放原子開發(fā)者大會(huì)將于11月21-22日,在北京北人亦創(chuàng)國際會(huì)展中心盛大召開。大會(huì)以“一切為了開發(fā)者”為主題,匯聚全球開源智慧——國內(nèi)外優(yōu)秀開發(fā)者、學(xué)術(shù)
    的頭像 發(fā)表于 10-24 14:05 ?975次閱讀

    NVIDIA DRIVE AGX Thor開發(fā)者套件重磅發(fā)布

    這款由 NVIDIA DriveOS 7 驅(qū)動(dòng)的開發(fā)者套件能夠幫助開發(fā)者們打造出更安全的智能汽車和交通解決方案。
    的頭像 發(fā)表于 09-04 11:20 ?1396次閱讀

    曙光網(wǎng)絡(luò)SugonRI開發(fā)者社區(qū)正式上線

    在人工智能與工業(yè)深度融合的大潮中,工業(yè)軟件正在成為推動(dòng)產(chǎn)業(yè)升級(jí)的關(guān)鍵引擎。為了讓更多開發(fā)者快速掌握工業(yè)級(jí)編程技術(shù)、共享行業(yè)實(shí)踐成果,曙光網(wǎng)絡(luò)正式推出開發(fā)者社區(qū)——曙睿(SugonRI)開發(fā)者網(wǎng)站
    的頭像 發(fā)表于 09-04 09:58 ?980次閱讀

    迅龍軟件參加昇騰 AI?開發(fā)者創(chuàng)享日?廣東站,開發(fā)者打造沉浸實(shí)操體驗(yàn)

    7月18日,線下頂尖人才匯聚的開發(fā)者盛會(huì)——昇騰AI開發(fā)者創(chuàng)享日?廣東站在廣州舉行。活動(dòng)以“創(chuàng)未來享非凡”為主題,聚焦廣東本地產(chǎn)業(yè)特點(diǎn),分享前沿AI創(chuàng)新技術(shù),搭建生態(tài)交流平臺(tái),幫助開發(fā)者全面了解昇騰
    的頭像 發(fā)表于 07-23 17:18 ?1295次閱讀
    迅龍軟件參加昇騰 AI?<b class='flag-5'>開發(fā)者</b>創(chuàng)享日?廣東站,<b class='flag-5'>為</b><b class='flag-5'>開發(fā)者</b>打造沉浸<b class='flag-5'>式</b>實(shí)操體驗(yàn)

    矽速科技正式入駐 RuyiSDK 開發(fā)者社區(qū),共建 RISC-V 開發(fā)者生態(tài)!

    近日,深圳矽速科技正式入駐RuyiSDK開發(fā)者社區(qū),攜手社區(qū)共同推動(dòng)RISC-V技術(shù)的發(fā)展與廣泛應(yīng)用,開發(fā)者提供一個(gè)更加便捷高效的開發(fā)
    的頭像 發(fā)表于 07-10 11:00 ?1188次閱讀
    矽速科技正式入駐 RuyiSDK <b class='flag-5'>開發(fā)者</b>社區(qū),共建 RISC-V <b class='flag-5'>開發(fā)者</b>生態(tài)!

    躍昉科技正式入駐RuyiSDK開發(fā)者社區(qū),助力RISC-V生態(tài)建設(shè)

    棧、功能強(qiáng)大開發(fā)工具鏈,涵蓋編譯、調(diào)試、模擬等全流程支持,并兼容市場上主流 RISC-V 開發(fā)板,向 RISC-V 開發(fā)者提供一站
    的頭像 發(fā)表于 07-09 16:17 ?954次閱讀
    躍昉科技正式入駐RuyiSDK<b class='flag-5'>開發(fā)者</b>社區(qū),助力RISC-V生態(tài)建設(shè)

    HDC 2025開發(fā)者主題演講精彩回顧

    開發(fā)者解決方案升級(jí)等內(nèi)容,同時(shí)多位生態(tài)伙伴分享基于HarmonyOS的最新開發(fā)實(shí)踐,開發(fā)者提供切實(shí)可行的創(chuàng)新思路,進(jìn)一步推動(dòng)鴻蒙生態(tài)的繁榮
    的頭像 發(fā)表于 07-09 11:20 ?1331次閱讀

    Java開發(fā)者必備的效率工具——Perforce JRebel是什么?為什么很多Java開發(fā)者在用?

    Perforce JRebel是一款Java開發(fā)效率工具,旨在幫助java開發(fā)人員更快地編寫更好的應(yīng)用程序。JRebel可即時(shí)重新加載對(duì)代碼的修改,無需重啟或重新部署應(yīng)用程序,就能讓開發(fā)者即時(shí)看到代碼更改的效果,從而縮短
    的頭像 發(fā)表于 04-27 13:44 ?867次閱讀
    Java<b class='flag-5'>開發(fā)者</b>必備的效率工具——Perforce JRebel是什么?為什么很多Java<b class='flag-5'>開發(fā)者</b>在用?