No data
写文章
发视频
提问题
传文档
电子设计讲堂 专家精讲课程 知识传授指导
前沿电子资讯 电子技术干货 经验知识总结
设计问答汇总 在线答疑解惑 达人倾囊相授
专业行业文档 知识类目清晰 要点一键下载
阻抗计算神器 多层板阻抗 凡亿层压结构
PCB设计指南 EDA设计指南 封装设计指南
Symbol下载 PCB封装下载 3D模型下载
快速打孔设置 器件快速聚拢 一键检查跨分割
凡亿ADSkill工具 敷铜脚本插件 快速添加差分
技术题库汇总 如何谈薪资 常见面试技巧
优质电子公司 专业人才简历 高薪一键触达
凡亿是国内领先的电子研发和技术培训提供商,是国家认定的高新技术企业。以“凡亿电路”“凡亿教育”作为双品牌战略,目前近110万电子会员,技术储备为社会持续输送7万余人高级工程师,服务了1万多中小型企业合作伙伴。
我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!在嵌入式开发软件中查找和消除潜在的错误是一项较为艰巨的任务,通常需要比较复杂的调试工具,才能从观察到的错误现象,追溯到错误发生的根本原因。在某些情况下,系统看起来仍然可以正常运行,或至少在一段时间内似乎仍能正常工作,潜在的错误原因如果不处
在C语言中,...(省略号)用于表示函数或宏可以接受可变数量的参数(Variable Arguments),也称为可变参数。这种机制允许函数/宏处理不同数量的输入参数。 C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为:int printf( con
一、C语言核心基础指针与数组指针和数组的区别及访问方式二维数组的指针访问技巧函数指针、指针数组与数组指针的定义关键字深挖static在局部变量、全局变量及函数中的作用volatile的应用场景(硬件寄存器、中断共享变量)const修饰指针的
本文来自“The most stupid C bug ever”,很有意思,分享给大家。我相信这样的bug,就算你是高手你也会犯的。你来看看作者犯的这个Bug吧。。首先,作者想用一段程序来创建一个文件,如果有文件名的话,就创建真正的文件,如果没有的话,就调用tmpfile()创建临时文件。他这段程序
很多嵌入式硬件设备都集成了OTA功能,以便产品量产后可以通过远程OTA等方式下载的APP应用程序。在使用带有OTA功能的固件之前,其实还需要提前下载BootLoader程序,才能进一步下载APP程序。今天就来说说通过OTA方式升级固件时,几种Flash(闪存)划分方式。独立型所谓独立型就是专门划出一
在资源有限的单片机中,算法是驯服物理信号的唯一缰绳。一、滤波降噪类均值滤波 - 快速平滑随机干扰中值滤波 - 消除突发性脉冲噪声卡尔曼滤波 - 动态系统状态最优估计滑动平均滤波 - 实时流式数据处理二、控制算法类PID控制 - 误差比例/积
我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!__attribute__ 是一个编译器指令,其实是 GNU C 的一种机制,本质是一个编译器的指令,在声明的时候可以提供一些属性,在编译阶段起作用,来做多样化的错误检查和高级优化。用于在 C,C ,Objective-C 中修饰变量、
在嵌入式Linux的C语言开发中,C语言的基本编程依然是最重要的内容。除此之外,与一般的C语言编程相比,嵌入式Linux的C语言编程有以下一些要点:1、库函数与系统调用在进行C语言编程的时候,使用库函数是不可避免的。关于使用库函数的最简单的例子就是printf()。在Linux环境下的C语言编程中,
我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!知道这些表现,你才能在自己的程序员职业生涯中不犯相同的错误!软件行业的工作经验和你从事这个行业的工作年限直接相关。这句话在某种程度上是对的,但是你从事这项工作的年限,并不一定代表你获得了相同年限的工作经验。正如一句话所说:“我们以为我们是
开源协议是管理开源软件的法律文件,符合 开源定义 的协议允许用户自由使用、修改和分发软件。根据限制程度,开源协议可分为两类:宽松型协议:如 MIT、Apache 2.0 和 BSD 许可证,允许用户在几乎无限制的情况下使用软件,包括将其集成到专有软件中,只需保留版权声明。Copyleft 型协议:如
在C语言编程中,延时是常见需求。以下是几种常用延时方法及代码示例:1. 循环延时通过空循环实现简单延时,但精度低且占用CPU资源。void delay_loop(unsigned int ms) { unsigned int i, j
嵌入式、计算机的学习,最基础的就是弄清一些概念。嵌入式、计算机相关的概念很多,这次汇总整理一些:1. 操作系统(Operating System,OS):是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理管理与配置内存、决定系统资源供需的优先次序、控制输入与输
1、性能和资源限制在嵌入式系统中,资源(如内存和CPU时间)往往非常有限。使用全局变量可以减少栈空间的消耗,因为全局变量存储在静态内存区域,而局部变量则存储在栈中。对于一些资源紧张的微控制器来说,栈的深度是有限的,而全局变量可以在代码中任何地方访问,不需要频繁的栈操作,这有助于节省时间和内存。尤其是
git merge、git rebase、git reset、git revert、git fetch、git pull、git reflog……你知道这些 git 命令执行的究竟是什么任务吗?如果你还有些分不清楚,那千万不能错过这篇文章。在本文中,熟知 JavaScript、TypeScript、
在电子系统设计中,可能会用到C语言,特别是在嵌入式系统,而C语言的存储类型选择对系统性能、资源利用及稳定率有很大加成,所以工程师如何高效使用C语言的存储类型?1、优化内存使用策略:根据变量生命周期和作用域合理选择存储类型,避免不必要的全局变
发文章
零基础电子设计:项目,运放SR测量,方波发生器看Slew Rate,压摆率
1台山西返修的汉匀充电器,说是电压过高,温度过高
《STM32F103C8T6零基础入门教程》(第二阶段)
180天掌握FPGA开发流程操作及项目流程入门到精通全能线上特训
电子设计:2021年TI杯电赛E题 简单的数字信号预调制
layout设计6层叠层阻抗计算速成实战视频课程
2025-06-26 09:58
2025-06-11 17:38
2025-03-31 17:45
2025-03-20 14:53
2023-08-21 16:30:02
2023-08-26 13:52:07
2023-08-26 13:52:41
2023-08-26 13:52:59
2023-08-27 22:52:59
2023-08-30 15:55:42
2023-09-09 14:36:37
2023-09-09 15:31:00
2023-09-09 15:41:33
2023-09-09 16:37:29
2023-09-09 16:38:54
我要投稿
技术文章
视频教程
百问百答
下载APP
在线客服