嵌入式技术
权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。51单片机进阶开发(一)之单片机编程思维
模块化编程是开发者首先会掌握的一种编程思想,就像前面我们多次提到的把一些特定功能的代码大打包成一个函数,这么一来以后在其他项目中就可以通过复制、粘贴轻松的移植了。...
2023-05-26 956
提高复杂串行协议的调试效率
调试复杂的串行协议是验证工程师面临的最大挑战。这是影响每个项目进度的最耗费时间和精力的活动之一。传统的调试方法使用松散连接的波形、日志文件、消息和文档的组合,这不足以进行...
2023-05-26 447
优化HBM2E运行时性能
性能仍然是任何复杂片上系统 (SoC) 设计的关键因素。此外,复杂性每天都在增加,这给工程师跟踪设计性能带来了挑战,但他们的任务是不断提高芯片性能。在运行时,性能工程师不仅可以...
2023-05-26 416
NFS服务器搭建与配置步骤
NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。...
2023-05-26 4855
国网新规下电力DTU最小系统核心板设计
根据国家能源局2020年能源领域行业标准制修订计划,中国电力科学研究院有限公司牵头起草了《12kV一二次融合成套柱上开关》、《12kV一二次融合成套环网箱》两项电力行业标准。2021年6月中国...
2023-05-26 1228
关于嵌入式软件开发测试的十个技巧
printf或其它类似的打印显示工具估计是最灵活最简单的调试工具。打印代码执行过程中的各种变量可以让你知道代码执行的情况。但是,printf对正常的代码执行干扰比较大(一般printf占用CPU比较...
2023-05-26 550
MCUXpresso IDE的栈分析功能
在嵌入式系统中,RAM 的大小是非常有限的。尤其是做器件选型时,更小 RAM 的芯片意味着更低的采购价格,产品才会更具竞争力,有更高的毛利。...
2023-05-26 764
深入理解 Linux 的 I/O 系统
传统的 System Call I/O 在 Linux 系统中,传统的访问方式是通过 write() 和 read() 两个系统调用实现的,通过 read() 函数读取文件到到缓存区中,然后通过 write() 方法把缓存中的数据输出到网络端口。...
2023-05-26 276
浅谈C语言与C++的前世今生
C++开发人员将有这些问题归咎于C,而C开发人员则认为C++过于疯狂。我觉得站在C的角度看C++,这种说法也很正确。作为C的超集,C++确实很疯狂。一个经验丰富的C开发人员面对C++可能没有熟悉的...
2023-05-26 255
Ansys二维光栅出瞳扩展系统优化(下)
在这个工作流程中,我们将使用3个软件进行不同的工作 ,以实现优化系统的大目标。首先,我们使用Lumerical构建光栅模型并使用RCWA进行仿真。...
2023-05-26 402
瑞萨FoC控制技术轻松解决电动工具应用痛点
无传感器FoC是一种广受欢迎的无刷电机控制技术,被应用在电动工具、高性能吹风机、扫地机器人等相关产品中。随着新产品的迭代速度不断加快,电机对控制算法的要求也变得更加严苛。对此...
2023-05-26 803
嵌入式系统复位电路介绍
复位电路是一种用来使电路恢复到起始状态的电路设计。为确保嵌入式系统中电路稳定可靠工作,复位电路是必不可少的一部分,复位电路的第一功能是上电复位。复位电路最简单的只有电阻和...
2023-05-25 2153
Socionext 利用ZETag ®云标签进行资产管理演示实验
SoC设计与应用技术领导厂商Socionext Inc.(以下“Socionext”)联合ZETA日本联盟代表理事公司Techsor共同宣布,成功实现了利用IoT云标签「ZETag」进行以资产管理的演示实验,该云标签采用ZETA LPWA(低...
2023-05-25 438
计算机组成原理——数值型数据的表示
在计算机中,无论是何种形式的数据均采用数字化形式表示,即用“0”、“1”两个基本符号构成的编码表示,以便采用数字电路实现其存储与处理。...
2023-05-25 3752
适合单片机的几款开源Bootloader
如果日常工作中经常使用linux,那么对U-Boot,LILO,GRUB等常用Bootloader一定不陌生。但是这些Bootloader主要用于引导linux启动,不太适合单片机产品。...
2023-05-25 4611
解决eDP中面板自刷新的验证挑战
VESA 提供了一组标准化的 DisplayPort 接口功能,用于嵌入式显示应用。此嵌入式接口称为“嵌入式显示端口”(eDP),是系统主机(包括图形硬件)和显示面板之间视频和辅助数据的电气传输。...
2023-05-25 1651
用于RISC-V SoC的TileLink互连验证IP
精简指令集计算机体系结构(RISC)是一种指令集体系结构(ISA),它意味着硬件和软件之间的基本桥梁。RISC通过定义一组简单的指令来实现汇编语言程序员和处理器之间的通信,这些指令组合...
2023-05-25 961
ROUND函数是什么意思?
ROUND函数是Excel中的一个基本函数,作用按指定的位数对数值进行四舍五入,语法是ROUND(number,num_digits)。...
2023-05-25 14603
C语言实现单链表-增删改查
链表是由一连串节点组成的数据结构,每个节点包含一个数据值和一个指向下一个节点的指针。链表可以在头部和尾部插入和删除节点,因此可以在任何地方插入和删除节点,从而使其变得灵活...
2023-05-25 938
嵌入式的HEX文件怎么来的
单片机下载程序需要将c文件通过编译器编译成o文件通过连接器连接为一个main的o文件,再将main文件生成hex文件,hex文件即可通过下载器加载到我们的单片机。那么他到底是怎么样子呢...
2023-05-25 1843
错误纠正:一根线上同时实现TX/RX-Hybrid
这里要纠正一个错误,回声消除技术并非是在RX端扣除自己TX的电压,而是在RX端扣除自己TX的噪声电压。这些噪声就称为回声(echo)。...
2023-05-25 1888
编辑推荐厂商产品技术软件/工具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 |