在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

如何將將Ada的優(yōu)勢(shì)帶到手持設(shè)備上

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:PATRICK ROGERS ? 2022-11-01 11:11 ? 次閱讀

智能手機(jī)和平板電腦的增長(zhǎng)正在從根本上改變軍事技術(shù)的面貌。與民用生活一樣,商用現(xiàn)貨 (COTS) 手持設(shè)備的強(qiáng)大功能使以前需要更大、更笨重的計(jì)算機(jī)的系統(tǒng)能夠快速、前線訪問。例如,堅(jiān)固耐用的手機(jī)和平板電腦現(xiàn)在具有訪問關(guān)鍵任務(wù)命令和控制以及通信系統(tǒng)的處理能力,同時(shí)便攜到可以放入口袋。在這些系統(tǒng)中,原始操作系統(tǒng)(OS)和面向消費(fèi)者的應(yīng)用程序被定制版本所取代,這些版本包括使用專有和/或機(jī)密算法的特定領(lǐng)域軟件。

然而,與引入軍隊(duì)的每一項(xiàng)新技術(shù)一樣,手持設(shè)備需要滿足嚴(yán)格的安全性和可靠性要求,并且在預(yù)算緊張的時(shí)代,必須盡可能多地重復(fù)使用現(xiàn)有的軟件和技能。

艾達(dá)在前線

作為一種最初由國(guó)防部(DoD)贊助的語(yǔ)言,Ada在軍事和航空航天領(lǐng)域一直被大量使用。專為長(zhǎng)壽命應(yīng)用而設(shè)計(jì),其安全性、安全性和可靠性的結(jié)合使其成為任務(wù)關(guān)鍵型系統(tǒng)的自然選擇。然而,在過(guò)去,Ada編程傾向于專注于大型軟件系統(tǒng),具有數(shù)千或數(shù)百萬(wàn)行代碼。在瞬息萬(wàn)變的世界中,如何在不影響安全性、安全性或可靠性的情況下,將 Ada 的優(yōu)勢(shì)帶到手持設(shè)備上?

在AdaCore,我們有機(jī)會(huì)找到答案。美國(guó)陸軍與我們接洽,他們希望將現(xiàn)有的Ada應(yīng)用程序用于更大的系統(tǒng),并將其部署在可以在戰(zhàn)場(chǎng)上使用的堅(jiān)固耐用的Android平板電腦上。我們?yōu)檫\(yùn)行Android的ARM Cortex處理器提供了GNAT Pro 7.2交叉開發(fā)環(huán)境,作為移植軟件的工具。

將 Ada 和 Java 結(jié)合在一起

這個(gè)GNAT Pro版本托管在Windows和Linux上,是一個(gè)Ada工具套件,用于使用Ada和Java的混合開發(fā)和維護(hù)Android應(yīng)用程序。開發(fā)人員可以利用 Ada 語(yǔ)言的優(yōu)勢(shì),同時(shí)還可以利用 Android 平臺(tái)提供的 Java 庫(kù)和服務(wù)來(lái)實(shí)現(xiàn)用戶界面。應(yīng)用程序也可以僅用 Ada 編寫,也可以使用 Ada 和其他本地語(yǔ)言的組合編寫。

因此,對(duì)于此應(yīng)用程序,開發(fā)人員可以利用 Ada 及其安全關(guān)鍵屬性和高性能,同時(shí)使用用 Java 編寫的 GUI,以便在現(xiàn)場(chǎng)輕松使用。現(xiàn)有 Ada 應(yīng)用程序的一部分被移植到 Android 上,只需進(jìn)行最少的修改。

GNAT Pro 7.2 包括新版本的 GNATbench,這是將 Eclipse 擴(kuò)展到 Ada IDE 的 AdaCore 插件。除了一般增強(qiáng)功能外,此新版本還包括一個(gè)專用插件,為Android上的混合Ada-Java開發(fā)提供端到端支持。從處理所有項(xiàng)目設(shè)置詳細(xì)信息的特定向?qū)ч_始,用戶只需指定要從 Java 應(yīng)用程序調(diào)用的 Ada 包。

構(gòu)建項(xiàng)目會(huì)自動(dòng)調(diào)用 AJIS(Ada-Java 接口套件)來(lái)生成調(diào)用 Ada 代碼所需的所有 Java 代碼,將 Ada 代碼編譯為從 Java 端引用的共享庫(kù),并使兩者可用于 Java 項(xiàng)目。構(gòu)建器會(huì)自動(dòng)檢測(cè)并處理對(duì) Ada 接口包集或這些包中的 Ada 代碼的任何更改。為了提高性能,如果 Java 代碼已存在,該工具不會(huì)重新生成該代碼。生成的 Java 是高級(jí)的,因此避免了容易出錯(cuò)的直接使用 JNI。此外,Ada 和 Java 代碼完全集成在 IDE 中,例如,允許在編輯器中進(jìn)行導(dǎo)航。最后,通過(guò)普通的 Eclipse/CDT 調(diào)試器 GUI 支持調(diào)試 Ada 代碼。

手持式應(yīng)用程序的開發(fā)正在進(jìn)行中,但該團(tuán)隊(duì)已經(jīng)看到了這種兩全其美的方法的真正好處。從業(yè)務(wù)案例中,他們可以重用現(xiàn)有的 Ada 應(yīng)用程序和組件,并將開發(fā)和培訓(xùn)成本降至最低,從而減少所需的投資,同時(shí)最大限度地提高結(jié)果。

隨著手持式COTS硬件成本的下降及其處理能力的迅速提高,軍事界正在研究手持設(shè)備如何改善操作。正如我們的經(jīng)驗(yàn)所表明的那樣,Ada用于創(chuàng)建安全關(guān)鍵型可靠代碼,Java用于圖形功能,這提供了在更小、更便攜的設(shè)備上將現(xiàn)有系統(tǒng)擴(kuò)展到前線的機(jī)會(huì),而不會(huì)影響安全性或可用性。

審核編輯:郭婷

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

    關(guān)注

    19

    文章

    7544

    瀏覽量

    88667
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6896

    瀏覽量

    123768
  • 平板電腦
    +關(guān)注

    關(guān)注

    4

    文章

    2024

    瀏覽量

    78081
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    單北斗手持終端在無(wú)網(wǎng)應(yīng)急環(huán)境下的優(yōu)勢(shì)

    單北斗手持終端在無(wú)網(wǎng)應(yīng)急環(huán)境下展現(xiàn)出獨(dú)特優(yōu)勢(shì),其獨(dú)立的衛(wèi)星通信能力確保了信息的實(shí)時(shí)傳遞,高精度定位功能助力快速定位,短報(bào)文通信則實(shí)現(xiàn)了無(wú)網(wǎng)絡(luò)覆蓋下的關(guān)鍵信息傳遞,加之便攜耐用、長(zhǎng)續(xù)航等特點(diǎn),使其成為
    的頭像 發(fā)表于 12-16 14:44 ?152次閱讀
    單北斗<b class='flag-5'>手持</b>終端在無(wú)網(wǎng)應(yīng)急環(huán)境下的<b class='flag-5'>優(yōu)勢(shì)</b>

    手持式電阻焊電源在現(xiàn)代焊接工藝中的應(yīng)用與優(yōu)勢(shì)探析

    靈活性和便攜性的焊接設(shè)備,正在現(xiàn)代焊接工藝中發(fā)揮著日益重要的作用。本文將對(duì)手持式電阻焊電源在現(xiàn)代焊接工藝中的廣泛應(yīng)用及其獨(dú)特優(yōu)勢(shì)進(jìn)行深入探討。 【手持式電阻焊電源的
    的頭像 發(fā)表于 11-23 16:31 ?231次閱讀
    <b class='flag-5'>手持</b>式電阻焊電源在現(xiàn)代焊接工藝中的應(yīng)用與<b class='flag-5'>優(yōu)勢(shì)</b>探析

    RFID手持終端功能介紹

    在現(xiàn)代工業(yè)和商業(yè)環(huán)境中,數(shù)據(jù)的實(shí)時(shí)采集和處理變得越來(lái)越重要。RFID(射頻識(shí)別)技術(shù)作為一種自動(dòng)識(shí)別技術(shù),已經(jīng)在多個(gè)領(lǐng)域展現(xiàn)出其強(qiáng)大的功能和優(yōu)勢(shì)。RFID手持終端作為這項(xiàng)技術(shù)的核心設(shè)備之一,其功能
    的頭像 發(fā)表于 10-29 09:12 ?336次閱讀

    B8605G 防爆平板與單北斗定位手持終端優(yōu)勢(shì)

    領(lǐng)域的特殊需求而精心打造,同時(shí)結(jié)合單北斗定位手持終端的優(yōu)勢(shì),為工業(yè)應(yīng)用帶來(lái)了全新的體驗(yàn)。 先來(lái)說(shuō)說(shuō)單北斗定位手持終端的優(yōu)勢(shì)。它利用我國(guó)自主研發(fā)的北斗衛(wèi)星導(dǎo)航系統(tǒng),能夠在全球范圍內(nèi)為用戶
    的頭像 發(fā)表于 09-03 10:36 ?307次閱讀

    RFID手持終端在智能醫(yī)療的應(yīng)用

    #RFID手持終端#隨著信息化技術(shù)的發(fā)展,互聯(lián)網(wǎng)醫(yī)療在全球范圍內(nèi)逐漸發(fā)展壯大,RFID手持終端能 及時(shí)高效的進(jìn)行數(shù)據(jù)采集,將條碼識(shí)別、RFID技術(shù)應(yīng)用于病人腕帶、藥品標(biāo)簽、標(biāo)本標(biāo)簽等,通過(guò)RFID
    的頭像 發(fā)表于 07-03 13:47 ?479次閱讀
    RFID<b class='flag-5'>手持</b>終端在智能醫(yī)療<b class='flag-5'>上</b>的應(yīng)用

    單北斗定位手持終端的優(yōu)勢(shì)

    在追求精準(zhǔn)與效率的現(xiàn)代生活中,單北斗定位手持終端以其獨(dú)特優(yōu)勢(shì),為眾多行業(yè)領(lǐng)域帶來(lái)了前所未有的便利與安全保障。憑借北斗衛(wèi)星導(dǎo)航系統(tǒng)的高精度定位能力,這款單北斗定位手持終端不僅能在復(fù)雜環(huán)境中實(shí)現(xiàn)厘米級(jí)別
    的頭像 發(fā)表于 06-11 16:11 ?759次閱讀
    單北斗定位<b class='flag-5'>手持</b>終端的<b class='flag-5'>優(yōu)勢(shì)</b>

    手持設(shè)備使用的掃碼模組

    手持設(shè)備使用的掃碼模組,哪款更適合推薦呢?在選擇適用于手持設(shè)備的掃碼模組時(shí),我們需要考慮多個(gè)關(guān)鍵因素,包括尺寸、功耗以及其實(shí)用性。尺寸要求
    的頭像 發(fā)表于 05-30 10:26 ?291次閱讀
    <b class='flag-5'>手持</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>上</b>使用的掃碼模組

    森林巡護(hù)巡檢手持終端的作用和優(yōu)勢(shì)

    傳統(tǒng)的森林巡檢方式往往受限于人力、效率和準(zhǔn)確性,難以滿足現(xiàn)代森林資源管理的需求。在這個(gè)背景下,森林巡護(hù)巡檢手持終端應(yīng)運(yùn)而生,以其獨(dú)特的作用和顯著的優(yōu)勢(shì),為森林巡檢工作帶來(lái)了革命性的變革。森林巡護(hù)巡檢
    的頭像 發(fā)表于 05-06 15:30 ?425次閱讀
    森林巡護(hù)巡檢<b class='flag-5'>手持</b>終端的作用和<b class='flag-5'>優(yōu)勢(shì)</b>

    手持激光焊接設(shè)備廠商哪家值得選擇?

    【標(biāo)題:手持激光焊接設(shè)備廠商哪家值得選擇?】 在眾多焊接設(shè)備廠商中,我們的哪家值得選擇?首先,我們要了解,手持激光焊接設(shè)備是一種高效、高精度
    的頭像 發(fā)表于 04-29 10:09 ?691次閱讀
    <b class='flag-5'>手持</b>激光焊接<b class='flag-5'>設(shè)備</b>廠商哪家值得選擇?

    電力防爆巡檢手持終端的用途與優(yōu)勢(shì)

    ,正逐漸成為電力巡檢人員不可或缺的得力助手。電力防爆巡檢終端電力防爆巡檢手持終端的用途廣泛而多樣。它能夠?qū)崟r(shí)采集電力設(shè)備的運(yùn)行數(shù)據(jù),準(zhǔn)確記錄異常情況,并通過(guò)網(wǎng)絡(luò)迅速傳
    的頭像 發(fā)表于 04-28 10:50 ?460次閱讀
    電力防爆巡檢<b class='flag-5'>手持</b>終端的用途與<b class='flag-5'>優(yōu)勢(shì)</b>

    STM32L011在運(yùn)行模式下,如何讓功耗達(dá)到手冊(cè)的值?

    我的問題是:在運(yùn)行模式下,如何讓功耗達(dá)到手冊(cè)的值(76uA/MHz) 目前使用芯片:STM32L011 使用時(shí)鐘:MSI-2M 配置外設(shè)AHB,APB時(shí)鐘都已經(jīng)關(guān)閉。 目前全速運(yùn)行電流:250uA。 請(qǐng)問壇里大神如何將功耗降
    發(fā)表于 04-24 06:33

    鐵路巡檢手持終端機(jī)的用途與優(yōu)勢(shì)

    鐵路巡檢手持終端是一種專為鐵路巡檢工作設(shè)計(jì)的便攜式電子設(shè)備,它結(jié)合了先進(jìn)的硬件和軟件技術(shù),為鐵路維護(hù)人員提供了實(shí)時(shí)、準(zhǔn)確的數(shù)據(jù)采集、信息共享和通信功能。鐵路巡檢手持終端硬件方面,鐵路巡檢手持
    的頭像 發(fā)表于 04-22 12:07 ?550次閱讀
    鐵路巡檢<b class='flag-5'>手持</b>終端機(jī)的用途與<b class='flag-5'>優(yōu)勢(shì)</b>

    野外考察北斗手持終端通信應(yīng)用解決方案

    在野外考察中,通信問題一直是一個(gè)關(guān)鍵挑戰(zhàn),特別是在人跡罕至、通信信號(hào)難以覆蓋的區(qū)域。北斗手持終端作為一種具有獨(dú)特優(yōu)勢(shì)的通信設(shè)備,為解決野外考察的通信問題提供了有效的方案。以下是關(guān)于野外考察北斗
    的頭像 發(fā)表于 04-02 11:37 ?621次閱讀

    小型手持氣象站:它是否能夠提供準(zhǔn)確的天氣預(yù)報(bào)?

    小型手持氣象站是一種方便攜帶、操作簡(jiǎn)便的氣象監(jiān)測(cè)設(shè)備,旨在為用戶提供實(shí)時(shí)、準(zhǔn)確的氣象信息,適用于戶外探險(xiǎn)、登山、露營(yíng)等活動(dòng)場(chǎng)合。以下是該設(shè)備的主要特點(diǎn)和功能: 首先,小型手持氣象
    的頭像 發(fā)表于 03-18 10:41 ?393次閱讀

    加固手持平板電腦在鐵軌維修的應(yīng)用

    隨著鐵路交通的發(fā)展,鐵軌維修成為保障行車安全和運(yùn)營(yíng)效率的重要環(huán)節(jié)。在這個(gè)關(guān)鍵的維修過(guò)程中,專業(yè)的設(shè)備和工具至關(guān)重要。億道三防onerugged系列產(chǎn)品中的加固手持平板電腦是一款在鐵軌維修應(yīng)用的理想
    的頭像 發(fā)表于 02-20 16:13 ?429次閱讀
    主站蜘蛛池模板: 99久久综合 | 色先峰 | 夜夜夜操| 轻点灬大ji巴太粗太大了小说 | 海棠高h粗暴调教双性男男 韩国韩宝贝2020vip福利视频 | 黄色字幕网 | 青草网址 | 国产伦精品一区二区三区网站 | 久久黄色精品视频 | 视频在线观看免费视频 | 欧美熟色妇 | 黄到让你下面湿的视频 | 巨骚综合网 | 国产日韩精品一区二区三区 | 日本级毛片免费观看 | 欧美乱xxxxxxxxx | 五月激情婷婷综合 | 久久夜夜肉肉热热日日 | 涩涩97在线观看视频 | 欧美精品久久久久久久小说 | 韩国三级hd中文字幕久久精品 | 国产成人在线影院 | 四虎国产精品视频免费看 | 四虎永久免费影院在线 | 免费日本网站 | 美女黄页网站免费进入 | eeuss秋霞成人影院 | 在线看欧美成人中文字幕视频 | 四虎影在永久地址在线观看 | 奇米影视四色7777 | 中文字幕亚洲区 | 国产免费久久精品99久久 | 手机在线观看国产精选免费 | 亚洲产国偷v产偷v自拍色戒 | 色婷婷99综合久久久精品 | 国产精品视频久久久 | 国内一级特黄女人精品毛片 | 国产日日操 | 婷婷激情五月 | 1024人成网站色 | 窝窝午夜看片 |