LuatIDE不斷演進(jìn),從兩個(gè)月前的1.1.0版本到現(xiàn)在的1.2.5版本,特別感謝LuatOS社群朋友們的關(guān)注與支持。新版本在優(yōu)化了一些軟件已知問(wèn)題之余,也推出了許多新功能。今天,將跟大家一起分享新版LuatIDE的主要功能變化。
創(chuàng)新功能——LuatOS系統(tǒng)模擬器
LuatOS系統(tǒng)模擬器是合宙在LuatIDE中集成的仿真軟件,主要功能是脫離硬件環(huán)境的干擾,可先行開(kāi)發(fā)軟件功能,為行業(yè)用戶提升開(kāi)發(fā)效率,縮短產(chǎn)品的開(kāi)發(fā)周期。
目前模擬器1.0版本已經(jīng)支持了Socket讀寫、FS讀寫、Flash讀寫、AT交互、UI展示及單步調(diào)試過(guò)程,基本滿足了不涉及硬件操作的軟件常規(guī)開(kāi)發(fā)需求,在大屏應(yīng)用開(kāi)發(fā)上表現(xiàn)更為出色。
直播互動(dòng)問(wèn)答摘選
Q1: LuatOS初學(xué)者好上手嗎?
開(kāi)發(fā)簡(jiǎn)單,很好上手。只需下載LuatIDE,激活相關(guān)的DEMO工程,配置模擬器運(yùn)行,就可以進(jìn)行調(diào)試運(yùn)行了。目前,已提供的DEMO應(yīng)用多達(dá)80余種。
Q2: 模擬器能開(kāi)發(fā)PC應(yīng)用嗎?
目前重點(diǎn)還不在PC應(yīng)用,理論上也可以做。
Q3: 模擬器能進(jìn)行圖形化編程嗎?
還不支持。
Q4: 可以做成品方案開(kāi)發(fā)嗎?
以后會(huì)提供新建工程時(shí)候,自動(dòng)生成代碼的解決方案。
Q5: 模擬器支持單步調(diào)試嗎?
支持
Q6: 模擬器支持串口模擬嗎?
暫不支持,正在規(guī)劃。
Q7: 模擬器支持模擬語(yǔ)音播放嗎?
暫不支持,正在開(kāi)發(fā)。
Q8: 模擬器支持Linux環(huán)境嗎?
暫不支持,后續(xù)會(huì)考慮跨平臺(tái)。
Q9: 模擬器能做到像Protues一樣嗎?
不行,考慮到軟件開(kāi)發(fā)工程師對(duì)硬件原理圖并不熟悉,所以接近原理圖的仿真不是我們要走的方向。
Q10: 編程的低難度化是貴公司未來(lái)的方向嗎?
讓萬(wàn)物互聯(lián)更簡(jiǎn)單,是合宙秉承的理念。
變量查詢功能更加強(qiáng)大
LuatIDE 1.1.0版本提供的局部及全局變量查詢,為L(zhǎng)uatOS開(kāi)發(fā)者重新定義了一種開(kāi)發(fā)方式。LuatIDE 1.2.5版本,帶來(lái)了更多樣化的變量查詢方式和更全面的變量查詢類型。
變量查詢新增功能
支持更多變量類型: 除了常見(jiàn)的num、str、bool等常見(jiàn)變量類型查詢外,新增了對(duì)于nil類型、指針類型、函數(shù)類型及協(xié)程類型的變量查詢及顯示。
支持更多查詢方式: 除了原有的局部及全局變量查詢方式,新增監(jiān)視查詢、懸浮查詢。
產(chǎn)品類別支持更加豐富
LuatIDE 1.1.0版本支持Air72XUX(如:Air724UG、Air720UH)等系列模組的下載調(diào)試。
LuatIDE 1.2.5版本新增了Air820型號(hào)模組的下載及調(diào)試,以及Air10X系列MCU的下載及日志查看功能。
注:Air10X調(diào)試功能也在加緊開(kāi)發(fā)中,預(yù)計(jì)會(huì)在下個(gè)月推出,敬請(qǐng)期待!
日志顯示檢索更加人性
日志是工程師與代碼溝通的重要橋梁,也是診斷代碼錯(cuò)誤的重要手段之一。LuatIDE 1.2.5版本對(duì)原有日志功能做了大量的優(yōu)化,目前日志顯示功能更加趨向人性化。
LuatIDE V1.2.5版本日志功能
細(xì)化提示信息,快速檢錯(cuò)定位: 新版本對(duì)打包、下載腳本出錯(cuò)提示進(jìn)行了細(xì)化,方便工程師快速定位錯(cuò)誤位置。
日志輸出同步,支持滾動(dòng)設(shè)置: 在保留調(diào)試控制臺(tái)輸出日志的同時(shí),也同步輸出日志至用戶輸出控制臺(tái)。用戶可通過(guò)關(guān)鍵字進(jìn)行上下文快速檢索定位細(xì)節(jié),并且支持自定義日志是否滾動(dòng)顯示。
自動(dòng)化時(shí)間戳,便于溯源排查: 新版本對(duì)每條日志增加日志時(shí)間戳顯示,并將單次最終運(yùn)行調(diào)試日志以時(shí)間戳命名,自動(dòng)存放至活動(dòng)工程目錄下,便于用戶快速進(jìn)行歷史日志溯源排查問(wèn)題。
以上就是近期LuatIDE的一些主要變化
期待朋友們的意見(jiàn)和建議
我們一起讓開(kāi)發(fā)更加便捷
歡迎加入微信/QQ技術(shù)交流群溝通
-
嵌入式
+關(guān)注
關(guān)注
5087文章
19153瀏覽量
306428 -
模擬器
+關(guān)注
關(guān)注
2文章
879瀏覽量
43301
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論