0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>

嵌入式技术

权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。
什么是片上系统(SoC)?SoC是如何工作的?

什么是片上系统(SoC)?SoC是如何工作的?

片上系统(简称SoC)是半导体工业中常用的一个术语。它指的是将计算机或其他电子系统的所有必要组件集成到单个芯片上的一种微芯片。...

2024-03-08 标签:微控制器cpu物联网soc图形处理器 1482

C语言玩转单片机的寄存器操作技巧

由于寄存器中有时会有连续几个寄存器位用于控制某个功能,现假设我们需要把寄存器的某几个连续位清零,且其它位不变,代码如下。...

2024-03-07 标签:单片机寄存器C语言 299

Linux的用途及优势在哪里?

Linux的用途及优势在哪里?

Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。...

2024-03-07 标签:ARM嵌入式LinuxmipsX86 183

python中5种线程锁盘点

python中5种线程锁盘点

线程安全是多线程或多进程编程中的一个概念,在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外...

2024-03-07 标签:容器python线程 89

嵌入式开发中引起串扰的原因是什么?

嵌入式开发中引起串扰的原因是什么?

电路布线常会有串扰的风险,最后简单说明几个减小串扰的方法,常见增大走线间距、使两导体的有串扰风险的区域最小化、相邻层走线时传输线互相彼此垂直、降低板材介电常数(确保阻抗控...

2024-03-07 标签:寄生电容嵌入式开发传输线串扰走线 143

贸泽联手Analog Device推出全新电子书 重点介绍可提高生产力和能源效率的解决方

2024 年 3 月 4 日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 与Analog Devices联手推出全新电子书,详细分析用于支持可持续制造实践的技术。   在...

2024-03-06 标签:贸泽 101

C语言中的typedef的应用

C语言中的typedef的应用

C 语言提供了 typedef 关键字,您可以使用它来为类型取一个新的名字。下面的实例为单字节数字定义了一个术语 BYTE。...

2024-03-06 标签:C语言typedef 133

C语言#define的应用

C语言#define的应用

在 C/C++ 编程语言中,当程序被编译时,被发送到编译器,编译器将程序转换为机器语言,然后完成编译并执行该程序。预处理器也称为宏预处理器。...

2024-03-06 标签:处理器C语言编程语言C++define 111

3562-Linux系统启动卡制作及系统固化

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 标签:LinuxLinux系统固化系统启动卡 75

C语言的指针用法

C语言的指针用法

C语言编程中善用指针可以简化一些任务的处理,而对于一些任务(比如动态内存分配),必须要有指针才行的。也就是说精通C指针编程是很有必要的,帮助你成为一名优秀的Cer。...

2024-03-05 标签:C语言指针null 129

3562-Linux系统使用手册

3562-Linux系统使用手册

                                          请先按照开发环境搭建文档进行开发环境搭建,由于系统编译过程需下载相关软件 工具包,因此请确保 Ubuntu 可正常访问互联网。本说明文档适...

2024-03-05 标签:LinuxLinux系统 55

嵌入式C语言面试大挑战

嵌入式C语言面试大挑战

在C++中static关键字除了具有C中的作用还有在类中的使用在类中,static可以用来修饰静态数据成员和静态成员方法静态数据成员...

2024-03-05 标签:嵌入式寄存器C语言 167

Linux启动流程的三个阶段

Linux启动流程的三个阶段

当电脑刚加电的时候,会做一些重置的工作,将 CS 设置为 0xFFFF,将 IP 设置为 0x0000,所以第一条指令就会指向 0xFFFF0,正是在 ROM 的范围内。...

2024-03-05 标签:cpuLinuxBIOS驱动程序 116

什么是RISC-V?RISC-V指令集的优势

什么是RISC-V?RISC-V指令集的优势

CPU 支持的所有指令和指令的字节级编码就是这个 CPU 的指令集架构(Instruction Set Architecture,ISA),指令集在计算机软件和硬件之间搭起了一座桥梁。...

2024-03-05 标签:处理器cpu指令集RISC-V 253

基于RTOS的应用进程中的典型线程

基于RTOS的应用进程中的典型线程

RTOS中的关键因素是最小的中断延迟和最小的线程切换延迟。RTOS的价值在于它的响应速度或可预测性,而不是它在给定时间段内可以执行的工作量。...

2024-03-05 标签:电源管理RTOS实时操作系统线程进程 113

嵌入式系统中的线程、进程与任务概念与区别

嵌入式系统中的线程、进程与任务概念与区别

每个线程与主程序共用地址空间,受限于2GB地址空间; 2)线程之间的同步和加锁控制比较麻烦;一个线程的崩溃可能影响到整个程序的稳定性...

2024-03-04 标签:嵌入式嵌入式系统cpuLinux线程 196

​​嵌入式中回调函数的实现方法

回调函数的命名规范没有固定的标准,但是根据通用惯例和编码规范,回调函数的命名应该能够反映函数的作用和功能,让其他开发者能够快速理解并使用。...

2024-03-04 标签:函数指针C++ 167

基于芯海科技CPW3301的适配器应用案例

基于芯海科技CPW3301的适配器应用案例

随着科技行业的快速发展和智能手机的普及,电源适配器市场规模正在迅速扩大。 电源适配器在信息通信、消费电子、家用电器等多个应用领域都有广泛的应用,而随着科技的进步以及消费者...

2024-03-04 标签:适配器 113

在MPU上实现AI模型的迁移与应用流程

在MPU上实现AI模型的迁移与应用流程

模型训练的程序和模型转换脚本程序,可根据自己的需要在个人电脑或服务器上进行环境搭建和应用。...

2024-03-04 标签:嵌入式AIMPU 95

C语言中的位域典型的实例

C语言中的位域典型的实例

所谓"位域"是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进...

2024-03-04 标签:开关量C语言编译器数据结构 118

深度解析Istio Proxy边车容器的功能与能力

深度解析Istio Proxy边车容器的功能与能力

在创建Pod的请求到达Kube-apiserver后,首先进行认证鉴权,然后在准入控制阶段 kube-apiserver以REST的方式同步调用sidecar-injector webhook服务进行init容器与istio-proxy容器的注入,最后将Pod对象持久化存储...

2024-03-04 标签:容器REST 238

Linux系统对存储设备性能的调优方法

Linux系统对存储设备性能的调优方法

固态硬盘正逐步取代磁盘成为存储的标准解决方案,传统磁盘的转速、寻道时间、延迟、机械故障等特点,在新的固态硬盘中已经不复存在。...

2024-03-04 标签:Linux存储设备调度器 180

ArmSoM Rockchip系列产品通用教程之Camera使用

ArmSoM Rockchip系列产品通用教程之Camera使用

1. Camera 简介 ​ ArmSoM系列产品使用的是mipi-csi接口的摄像头 ArmSoM-Sige7支持双摄同显: 2. RK3588硬件通路框图 ​ rk3588支持2个isp硬件,每个isp设备可虚拟出多个虚拟节点,软件上通过回读的方式,...

2024-04-10 标签:QtCameraRockchipRK3588 549

C语言中的预处理器

C语言中的预处理器

所有的预处理器命令都是以井号(#)开头。它必须是第一个非空字符,为了增强可读性,预处理器指令应从第一列开始。...

2024-03-01 标签:处理器C语言 253

英特尔宣布成立全新独立运营的FPGA公司——Altera

英特尔宣布成立全新独立运营的FPGA公司——Altera

今天,英特尔宣布成立全新独立运营的FPGA公司——Altera。在FPGA Vision线上研讨会期间,首席执行官Sandra Rivera和首席运营官Shannon Poulin进行了分享,展示其在超过550亿美元的市场中保持领先性的战...

2024-03-01 标签:FPGA英特尔Altera 231

嵌入式Linux C语言编程程序调试与宏定义

在Linux使用gcc编译程序的时候,对于调试的语句还具有一些特殊的语法。gcc编译的过程中,会生成一些宏,可以使用这些宏分别打印当前源文件的信息,主要内容是当前的文件、当前运行的函数...

2024-03-01 标签:嵌入式LinuxC语言 154

linux内核的设计流派

linux内核的设计流派

I/O是最慢的设备,我们CPU有大量时间都拿来等待I/O完成,为避免空余的没有任何意义的等待,需要等待时,就让CPU运行别的进程或线程...

2024-03-01 标签:内核cpuLinux操作系统监控器 117

C语言中的文件读写

C语言中的文件读写

fscanf() 方法只读取了 This,因为它在后边遇到了一个空格。其次,调用 fgets() 读取剩余的部分,直到行尾。最后,调用 fgets() 完整地读取第二行。...

2024-03-01 标签:C语言函数 158

以太网存储网络中的拥塞控制与管理策略

以太网存储网络中的拥塞控制与管理策略

当出口队列利用率超过上升阈值时,Cisco Nexus 9000 交换机可检测到微突发。当队列利用率低于下降阈值时,微突发结束。根据交换机型号的不同,本文撰写时的最小微突发粒度为 0.64 微秒,持续...

2024-02-29 标签:以太网交换机UDP光纤通道存储网络 214

美光推出业界领先的紧凑封装型 UFS,助力下一代智能手机设计搭载更大容量电池

美光推出业界领先的紧凑封装型 UFS,助力下一代智能手机设计搭载更大容量电

美光通过专有固件功能提升数据密集型应用体验,进一步巩固在 UFS 4.0移动存储领域的领导地位   2024 年 2 月 28 日,中国上海 – Micron Technology, Inc.(美光科技股份有限公司,纳斯达克股票代码...

2024-02-28 标签:美光 440

编辑推荐厂商产品技术软件/工具OS/语言教程专题