完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 源代碼
源碼就是指編寫的最原始程序的代碼。運(yùn)行的軟件是要經(jīng)過編寫的,程序員編寫程序的過程中需要他們的“語言”。音樂家用五線譜,建筑師用圖紙,那程序員的工作的語言就是“源碼”了。
文章:395個 瀏覽:66673次 帖子:670個
Linux是現(xiàn)在最流行的操作系統(tǒng),含有大量的源代碼。Xilinx 2020.1使用的Linux 5.4,含有大約67430個文件。大部分文件沒有被使用到...
Tracee是一個用于Linux的運(yùn)行時安全性和取證的開源項目,用于解決常見的Linux安全性問題。
2022-07-11 標(biāo)簽:Linux源代碼應(yīng)用程序 909 0
嵌入式開發(fā)過程中,我們會用到很多工具軟件,有的是收費(fèi)軟件,有的是免費(fèi)軟件。
靜態(tài)分析工具是 Java 開發(fā)人員軟件開發(fā)工作中的強(qiáng)大盟友,因為這些工具使開發(fā)人員能夠深入了解整個軟件開發(fā)生命周期的風(fēng)險。它們通常很容易自動化,使用...
靜態(tài)分析和基于合同的編程之間的協(xié)同作用可能允許更快地采用這兩種技術(shù)。隨著這兩者的集成,一種新的編程方法可能會出現(xiàn),程序員的助手會在創(chuàng)建源代碼時幫助推...
機(jī)器代碼分析已經(jīng)在識別軟件中的錯誤和安全漏洞以及幫助用戶評估第三方代碼方面發(fā)揮著重要作用。預(yù)計安全關(guān)鍵軟件生產(chǎn)商將開始對他們自己的軟件使用機(jī)器代碼分...
大多數(shù)組織希望通過在源代碼更改時更新這些測試來保留先前測試投資的價值。但這會導(dǎo)致高昂的測試維護(hù)成本。該解決方案并不像僅僅識別受代碼更改影響的受影響測...
MISRA編碼標(biāo)準(zhǔn)和靜態(tài)代碼分析器
首先要提到的是,MISRA 標(biāo)準(zhǔn)的應(yīng)用應(yīng)該在開發(fā)過程真正開始之前就開始,并且只有在真正需要的時候才開始。在其他情況下,特別是當(dāng)代碼庫足夠大并且不打算在嵌...
當(dāng)與其他正式指定需求的系統(tǒng)方法相結(jié)合,并根據(jù)這些需求生成需求監(jiān)控器和預(yù)言機(jī)等組件時??,就有可能以一種不僅更具成本效益,而且支持增量認(rèn)證的方式實現(xiàn) TQ...
基于Linux的物聯(lián)網(wǎng)設(shè)備的安全案例
對于物聯(lián)網(wǎng)產(chǎn)品,在設(shè)計之初就將安全性構(gòu)建到產(chǎn)品中是絕對必要的。如果您不這樣做,您的業(yè)務(wù)的關(guān)鍵部分就會受到攻擊。真的就是這么簡單。
利用Yocto/OpenEmbedded進(jìn)行嵌入式軟件部署
更進(jìn)一步,可以將元產(chǎn)品層合并到初始的 Yocto/OpenEmbedded 設(shè)置過程中,例如在我們的案例中將其添加到 repo 清單中。
靜態(tài)分析不能代替硬件和軟件驗證,但對于防止應(yīng)用程序中的干擾非常有價值。它可以在您的源代碼中發(fā)現(xiàn)違反 ISO 26262 要求的錯誤。
在整個生命周期和整個開發(fā)工件(包括執(zhí)行代碼)中定義和跟蹤需求的能力是能夠驗證代碼的不可或缺的方面,并且在許多情況下,對于獲得監(jiān)管機(jī)構(gòu)認(rèn)證的代碼而言。
靜態(tài)分析工具是 Java 開發(fā)人員軟件開發(fā)工作中的強(qiáng)大盟友,因為這些工具使開發(fā)人員能夠深入了解整個軟件開發(fā)生命周期的風(fēng)險。它們通常很容易自動化,使用...
Cython 估計很多人都聽說過,它是用來對 Python 進(jìn)行加速的。如果你在使用 Python 編程時,有過如下想法,那么 Cython 非常適合你...
SystemVerilog為工程師定義新的數(shù)據(jù)類型提供了一種機(jī)制
為了使源代碼更易于閱讀和維護(hù),typedef名稱應(yīng)該使用一種命名約定,使名稱明顯代表用戶自定義類型。兩種常見的命名約定是在用戶自定義類型名稱中添加“_t...
2022-06-09 標(biāo)簽:源代碼數(shù)據(jù)類型 924 0
專用集成電路(ASIC)的設(shè)計規(guī)模不斷擴(kuò)大、復(fù)雜度不斷攀升,這對芯片開發(fā)者的能力和所使用的工具都提出了更高的要求。
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |