嵌入式技術
權威的嵌入式系統、嵌入式技術和嵌入式開發頻道,涉及嵌入式設計應用、單片機與SoC、編程語言及工具、嵌入式系統軟硬件調試及優化、嵌入式操作系統等資訊和嵌入式技術方案,包括嵌入式接口/總線/驅動、嵌入式軟件/開發板、實時應用開發、嵌入式聯網技術、ARM等領域,是嵌入式工程師最好的學習平臺。如何查看系統是否有僵尸進程
進程中的指令已經執行完成,但是進程PCB結構還沒有回收。 即子進程先于父進程退出后,子進程的PCB需要其父進程釋放,但是父進程并沒有釋放子進程的PCB,這樣的子進程就稱為僵尸進程...
2023-11-29 104
CPU技術路線、分類及運行原理
CPU按用途可分為桌面、服務器、移動端CPU和嵌入式CPU。桌面CPU主要應用于個人計算機(臺式機、筆記本電腦)。服務器CPU主要用于服務器,對運算性能和穩定性要求更高。...
2023-11-27 74
嵌入式微處理器體系結構及接口技術總結
從應用對象上加以定義,嵌入式系統是軟件和硬件的綜合體,還可以涵蓋機械等附屬裝置。國內普遍認同的嵌入式系統定義為:以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適應應用系...
2023-11-27 129
異構架構中的處理器編程
iPhone開發者有一個開發工具包,上面有很多其他軟件,”他說?!暗诤艽蟪潭壬?,這是一個嵌入式的東西。有人在編寫C代碼,有人在開發操作系統,不管是澤法還是微軟的操作系統,或者類...
2023-11-22 49
新品發布|RK3568掌紋掌靜脈識別套件上線
針對智慧安防技術領域對技術的要求越來越高,音諾恒最新發布了一款針對掌紋掌靜脈識別的套件,相對上一代人臉識別技術,掌紋掌靜脈識別擁有更高的安全性、更快的識別速度、更強復雜環...
2023-11-21 275
如何快速啟動嵌入式Linux應用
當前啟動時間: 從上電到 LCD 顯示第一幀圖像:9.45 秒。 2 優化編譯器 ARM vs Thumb2 比較基于 ARM 或者 Thumb2 指令集編譯出來的系統和應用。 ARM:rootfs 為 3.79 MB,ffmpeg 為 227 KB。 Thumb2:3.10 MB (-18 ...
2023-11-19 128
linux系統操作過程中常見問題
KERNELRELEASE是在內核源碼的頂層Makefile中定義的一個變量,在第一次讀取執行此Makefile時,KERNELRELEASE沒有被定義, 所以make將讀取執行else之后的內容。如果make的目標是clean,直接執行clean操作,然...
2023-11-19 102
一個線程模擬單片機程序框架分享
首先來個demo,該demo是使用電腦開兩個線程:一個線程模擬單片機的定時器中斷產生時間片輪詢個時鐘,另一個線程則模擬主函數中一直運行的時間片輪詢調度程序。...
2023-11-19 108
嵌入式軟件架構表驅動方法介紹
表驅動方法是一種使你可以在表中查找信息,而不必用邏輯語句(if-else或switch-case)來把他們找出來的方法。事實上,任何信息都可以通過表來挑選。在簡單的情況下,邏輯語句往往更簡單而且...
2023-11-17 49
ITEC推出RFID嵌體貼片機,速度和精度均刷新業內記錄
?2023年11月15日,位于荷蘭奈梅亨ITEC的ADAT3 XF Tagliner刷新了業內嵌體貼片機的最高速度和最高精度貼裝記錄。 該貼片機每小時可貼裝48,000顆產品,而位置精度和旋轉精度優于9微米和0.67°,在1 Σ...
2023-11-15 372
如何把LVGL移植到T113-i國產工業開發板
本次開發教程的測試板卡來自創龍科技的TLT113-EVM國產工業評估板,基于全志科技T113-i雙核ARM Cortex-A7 + 玄鐵C906 RISC-V + HiFi4 DSP異構多核處理器設計,ARM Cortex-A7處理器單元主頻高達1.2GHz。...
2023-11-14 84
?嵌入式開發選擇C語言的理由?
“面向過程”(Procedure Oriented)是一種以過程為中心的編程思想?!懊嫦蜻^程”也可稱之為“面向記錄”編程思想,他們不支持豐富的“面向對象”特性(比如繼承、多態),并且它們不允許混合持...
2023-11-14 133
一些最佳的Linux終端提示和技巧
通用性和輕量級:大多數Linux服務器不配備圖形用戶界面(GUI)。相反,您可以通過終端與它們交互。好消息是,無論您使用哪個發行版,您都可以使用相同的命令。...
2023-11-13 66
查看Linux系統內存使用情況的幾種方法
在Linux系統中,內存監控是優化系統性能的關鍵。本文為你介紹12種方法,幫助你全面掌握Linux系統的內存使用情況。這些方法包括查看/proc/meminfo、使用atop、free、GNOME System Monitor等工具,讓你快...
2023-11-13 442
Linux場景下數據包是如何在協議層傳輸的
所有互聯網服務,均依賴于TCP/IP協議棧。懂得數據是如何在協議棧傳輸的,將會幫助你提升互聯網程序的性能和解決TCP相關問題的能力。 我們講述在Linux場景下數據包是如何在協議層傳輸的。...
2023-11-11 475
armv9-動態Trustzone技術的介紹
十多年來,TrustZone 一直在基于 Arm 的設備上成功保護媒體 pipelines 。在此期間,這些設備的要求隨著比特率、分辨率、幀率、圖像質量和用戶界面創新而顯著增長。所有這些都在突破最初的設計...
2023-11-10 292
linux系統內存不夠怎么辦
在嵌入式系統中,內存是比較緊缺的資源,特別是在消費類產品中, 為了節省成本,一般都會將硬件資源應用到極致。在開發過程中,就經常會遇到,運行內存(RAM)就還差一點,但就是不夠用的...
2023-11-10 65
Linux網絡子系統的DMA機制的實現方案
以往的I/O設備和主存交換信息都要經過CPU的操作。不論是最早的輪詢方式,還是我們學過的中斷方式。雖然中斷方式相比輪詢方式已經節省了大量的CPU資源。但是在處理大量的數據時,DMA相比中...
2023-11-10 100
linux磁盤空間滿了怎么清理
和告警信息一致,接著我們就是要找到導致磁盤空間滿的目錄或文件 如何找到占用空間大的目錄或文件? 一種比較笨的方法是,在根目錄下,通過du -hs命令,列出各目錄所占空間大小。...
2023-11-09 334
基于zynq7020器件來搭建Linux系統
Zynq器件將arm和FPGA結合,利用了兩者各自的優勢,arm可以實現靈活的控制,而FPGA部分可以實現算法加速,這大大擴展了zynq的應用。比如深度學習加速,圖像處理等等。PL側表示FPGA的邏輯部分,...
2023-11-09 140
Banana Pi BPI-M6(Raspberry Pi 5 替代品)初始設置及固件燒錄
Banana Pi BPI-M6(Raspberry Pi 5 替代品)初始設置及固件燒錄...
2023-11-09 274
簡述Linux內核slab性能優化的核心思想
Linux 內核的 slab 來自一種很簡單的思想,即事先準備好一些會頻繁分配、釋放的數據結構。然而標準的 slab 實現太復雜且維護開銷巨大,因此便分化出了更加小巧的 slub,因此本文討論的就是...
2023-11-07 51
什么是GDB?GDB的基本功能和命令總結
GDB有幾個基本功能: 1. 給程序設置斷點; 2. 當程序停在斷點處時,我們查看所有變量、寄存器的值; 3. 當程序停在斷點處時,我們除了能查看所有變量、寄存器的值以外,還能在不改變源代碼...
2023-11-07 102
Linux內核KASAN實現原理詳解
KernelAddressSANitizer(KASAN)是一個動態檢測內存錯誤的工具。它為找到use-after-free和out-of-bounds問題提供了一個快速和全面的解決方案。KASAN使用編譯時檢測每個內存訪問,因此您需要GCC 4.9.2或更高...
2023-11-06 101
ArmSom--攝像頭開發指南(二)
一.簡介RK3588從入門到精通開發板:ArmSoM-W3Kernel:5.10.160OS:Debian11上篇文檔介紹了rockchip平臺怎么配置MIPI-CSI的通路,本?主要介紹在Rockchip平臺下Camera相關測試命令二.攝像頭連接ArmSoM-W3開發板與...
2023-11-06 534
什么是嵌入式PID算法?嵌入式PID算法分析
比例(Proportion)積分(Integral)微分(Differential)控制器(PID控制器或三項控制器)是一種采用反饋的控制回路機制,廣泛應用于工業控制系統和需要連續調制控制的各種其他應用。...
2023-11-06 631
紫光展銳T310、T610、T618三款4G核心板有何不同?
紫光展銳 XY310 4G 核心板 ● 基于紫光展銳虎賁 T310平臺、工業級高性能、可運行 Android 11.0 操作系統的4G全網通智能模塊。 ● 采用臺積電12nm工藝制造,進一步降低功耗的同時,...
2023-11-04 1280
編輯推薦廠商產品技術軟件/工具OS/語言教程專題
電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯網 | NXP | 賽靈思 |
步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
伺服電機 | SVPWM | 光伏發電 | UPS | AR | 智能電網 | 國民技術 | Microchip |
開關電源 | 步進電機 | 無線充電 | LabVIEW | EMC | PLC | OLED | 單片機 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 藍牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太網 | 仿真器 | RISC | RAM | 寄存器 | GPU |
語音識別 | 萬用表 | CPLD | 耦合 | 電路仿真 | 電容濾波 | 保護電路 | 看門狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 閾值電壓 | UART | 機器學習 | TensorFlow |
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 |