嵌入式技术
权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。什么是片上系统(SoC)?SoC是如何工作的?
片上系统(简称SoC)是半导体工业中常用的一个术语。它指的是将计算机或其他电子系统的所有必要组件集成到单个芯片上的一种微芯片。...
2024-03-08 1482
Linux的用途及优势在哪里?
Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。...
2024-03-07 183
python中5种线程锁盘点
线程安全是多线程或多进程编程中的一个概念,在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外...
2024-03-07 89
嵌入式开发中引起串扰的原因是什么?
电路布线常会有串扰的风险,最后简单说明几个减小串扰的方法,常见增大走线间距、使两导体的有串扰风险的区域最小化、相邻层走线时传输线互相彼此垂直、降低板材介电常数(确保阻抗控...
2024-03-07 143
贸泽联手Analog Device推出全新电子书 重点介绍可提高生产力和能源效率的解决方
2024 年 3 月 4 日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 与Analog Devices联手推出全新电子书,详细分析用于支持可持续制造实践的技术。 在...
2024-03-06 101
C语言#define的应用
在 C/C++ 编程语言中,当程序被编译时,被发送到编译器,编译器将程序转换为机器语言,然后完成编译并执行该程序。预处理器也称为宏预处理器。...
2024-03-06 111
3562-Linux系统启动卡制作及系统固化
Windows 开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware16.2.5 Linux 开发环境:Ubuntu20.04.6 64bit U-Boot:U-Boot-2017.09 Kernel:Linux-5.10.198 LinuxSDK:LinuxSDK-[版本号](基于 RK3562_LINUX_SDK_RELEASE_V1.1.0_2...
2024-03-05 75
C语言的指针用法
C语言编程中善用指针可以简化一些任务的处理,而对于一些任务(比如动态内存分配),必须要有指针才行的。也就是说精通C指针编程是很有必要的,帮助你成为一名优秀的Cer。...
2024-03-05 129
3562-Linux系统使用手册
请先按照开发环境搭建文档进行开发环境搭建,由于系统编译过程需下载相关软件 工具包,因此请确保 Ubuntu 可正常访问互联网。本说明文档适...
2024-03-05 55
Linux启动流程的三个阶段
当电脑刚加电的时候,会做一些重置的工作,将 CS 设置为 0xFFFF,将 IP 设置为 0x0000,所以第一条指令就会指向 0xFFFF0,正是在 ROM 的范围内。...
2024-03-05 116
什么是RISC-V?RISC-V指令集的优势
CPU 支持的所有指令和指令的字节级编码就是这个 CPU 的指令集架构(Instruction Set Architecture,ISA),指令集在计算机软件和硬件之间搭起了一座桥梁。...
2024-03-05 253
基于RTOS的应用进程中的典型线程
RTOS中的关键因素是最小的中断延迟和最小的线程切换延迟。RTOS的价值在于它的响应速度或可预测性,而不是它在给定时间段内可以执行的工作量。...
2024-03-05 113
嵌入式系统中的线程、进程与任务概念与区别
每个线程与主程序共用地址空间,受限于2GB地址空间; 2)线程之间的同步和加锁控制比较麻烦;一个线程的崩溃可能影响到整个程序的稳定性...
2024-03-04 196
嵌入式中回调函数的实现方法
回调函数的命名规范没有固定的标准,但是根据通用惯例和编码规范,回调函数的命名应该能够反映函数的作用和功能,让其他开发者能够快速理解并使用。...
2024-03-04 167
基于芯海科技CPW3301的适配器应用案例
随着科技行业的快速发展和智能手机的普及,电源适配器市场规模正在迅速扩大。 电源适配器在信息通信、消费电子、家用电器等多个应用领域都有广泛的应用,而随着科技的进步以及消费者...
2024-03-04 113
C语言中的位域典型的实例
所谓"位域"是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进...
2024-03-04 118
深度解析Istio Proxy边车容器的功能与能力
在创建Pod的请求到达Kube-apiserver后,首先进行认证鉴权,然后在准入控制阶段 kube-apiserver以REST的方式同步调用sidecar-injector webhook服务进行init容器与istio-proxy容器的注入,最后将Pod对象持久化存储...
2024-03-04 238
Linux系统对存储设备性能的调优方法
固态硬盘正逐步取代磁盘成为存储的标准解决方案,传统磁盘的转速、寻道时间、延迟、机械故障等特点,在新的固态硬盘中已经不复存在。...
2024-03-04 180
ArmSoM Rockchip系列产品通用教程之Camera使用
1. Camera 简介 ArmSoM系列产品使用的是mipi-csi接口的摄像头 ArmSoM-Sige7支持双摄同显: 2. RK3588硬件通路框图 rk3588支持2个isp硬件,每个isp设备可虚拟出多个虚拟节点,软件上通过回读的方式,...
2024-04-10 549
英特尔宣布成立全新独立运营的FPGA公司——Altera
今天,英特尔宣布成立全新独立运营的FPGA公司——Altera。在FPGA Vision线上研讨会期间,首席执行官Sandra Rivera和首席运营官Shannon Poulin进行了分享,展示其在超过550亿美元的市场中保持领先性的战...
2024-03-01 231
嵌入式Linux C语言编程程序调试与宏定义
在Linux使用gcc编译程序的时候,对于调试的语句还具有一些特殊的语法。gcc编译的过程中,会生成一些宏,可以使用这些宏分别打印当前源文件的信息,主要内容是当前的文件、当前运行的函数...
2024-03-01 154
C语言中的文件读写
fscanf() 方法只读取了 This,因为它在后边遇到了一个空格。其次,调用 fgets() 读取剩余的部分,直到行尾。最后,调用 fgets() 完整地读取第二行。...
2024-03-01 158
以太网存储网络中的拥塞控制与管理策略
当出口队列利用率超过上升阈值时,Cisco Nexus 9000 交换机可检测到微突发。当队列利用率低于下降阈值时,微突发结束。根据交换机型号的不同,本文撰写时的最小微突发粒度为 0.64 微秒,持续...
2024-02-29 214
美光推出业界领先的紧凑封装型 UFS,助力下一代智能手机设计搭载更大容量电
美光通过专有固件功能提升数据密集型应用体验,进一步巩固在 UFS 4.0移动存储领域的领导地位 2024 年 2 月 28 日,中国上海 – Micron Technology, Inc.(美光科技股份有限公司,纳斯达克股票代码...
2024-02-28 440
编辑推荐厂商产品技术软件/工具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 |