嵌入式技术
权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。用Arduino Uno制作一个智能的自动宠物喂食器(续)
第4步:添加 RFIDRFID是该系统的核心。当你的宠物靠近喂食器时,RFID将读取标签上的值,并决定是否提供更多的食物。...
2023-02-24 1361
Arduino探索漫游车3—编程
在最后一部分内容中,我们将致力于编写一个用于机器人控制的程序。在第二部分中,我们已经介绍了一些代码,但是那些代码仅仅是用于控制电机运行的。这一次,我们希望能够得到所有传感...
2023-02-24 601
ADI持续技术投入,与中国电子产业共发展
在正式搬迁后的第二天,ADI邀请包括电子发烧友在内的多家媒体共同参观新办公室,ADI中国区销售副总裁赵传禹与ADI深圳办公室总负责人万方与媒体分享了ADI在深圳,乃至中国的发展历程及未来...
2023-02-23 2219
SpringBoot+Vue实现网页版人脸登录、人脸识别案例解析
Springboot,Mysql,JWT,VUE 2.X 等等技术实现,主要功能点:人脸列表CRUD,日志列表CRUD,基于自建人脸库通过base64编码方式存储人脸图片,通过调用腾讯云人脸对比API场景实现。...
2023-02-23 869
AMD RDNA2 GPU架构详解
每个 SIMD 都有 32 个宽度的执行单元用于最常见的操作,一个 128 KB 的矢量寄存器文件,并且可以跟踪多达 16 个波面。因此,AMD 减少了 RDNA 2 可以跟踪的波面数量,从 RDNA 1 中的 20 个。...
2023-02-23 2461
应用编码标准和自动化工具,提高代码质量
同时,软件开发的执行和实施的核心是“人”,也就是开发人员,在实践过程中,开发人员可能会一次又一次无意地将相同类型的错误写入到他们的源代码中。这一结论来自各种权威机构,如...
2023-02-23 380
张健:Linux内核的最新进展(6.2版本)
在平时比较简单开发流程,评审过之后可能跑个CI,通过后可能就合进去了。但是对于内核来说,它其实不会直接合进去。为啥呢?因为内核补丁太多了,其实每一次的大版本内核的合入可能都...
2023-02-23 1208
Linux系统CPU 100%异常排查实践与总结
但是对于线上问题定位来说,分秒必争,上面的 4 步还是太繁琐耗时了,之前介绍过淘宝的oldratlee 同学就将上面的流程封装为了一个工具:show-busy-java-threads.sh,可以很方便的定位线上的这类问...
2023-02-23 1483
如何使用Python对网络设备进行运维?
每天自动接收附件为excel表格的邮件,里面包含客户端IP地址、客户端MAC地址、客户端计算机名、交换机端口、交换机的名字等信息。可以给运维人员带来一些方便,直观的查看那些非法的设备...
2023-02-23 714
如何设置Arduino IDE、连接开发板以及上传第一个草图
我们曾介绍了Arduino Uno以及基于该平台的可编程开发板和扩展板系列。但是如果没有软件,硬件将没有任何作用。本指南将向您展示如何设置Arduino IDE、连接您的开发板以及上传您的第一个草图...
2023-02-22 4753
Ftrace使用tracefs文件系统保存控制文件
Ftrace是Linux Kernel的官方tracing系统,支持Function trace、静态tracepoint、动态Tracepoint的跟踪,还提供各种Tracer,用于统计最大irq延迟、最大函数调用栈大小、调度事件等。...
2023-02-22 916
在Ubuntu Linux上安装最新Linux Kernel 6.2
在 Ubuntu 中安装最新的主线内核有两种方法。第一种是手动下载和安装软件包,第二种是使用 Ubuntu Mainline Kernel Installer 应用程序,它可以自动完成整个过程并通知和安装未来的内核版本。...
2023-02-22 1932
Git是怎样的一个系统 Git的工作原理
执行完成了 git commit 命令,究竟做了什么呢? Git 仓库中的提交记录保存的是你的目录下所有文件的快照,就像是把整个目录复制,然后再粘贴一样,但比复制粘贴优雅许多!...
2023-02-22 254
介绍一个C语言实现的http下载器
做OTA升级功能时,能直接拿到的往往只是升级包的链接,需要我们自己去下载,这时候就需要用到http下载器,下文介绍一个C语言实现的http下载器。...
2023-02-22 286
基于泰凌微电子平台实现OpenHarmony开发——编译环境搭建
在获取OpenHarmony源码进行开发之前,首先要配置好编译环境,本文主要详细介绍开发所需环境并安装编译开发环境所需的一系列工具。...
2023-02-22 1524
详细介绍链表在操作系统中定义和使用的方式
链表和数组是两种不同的数据存储方式。链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。...
2023-02-22 940
搞嵌入式,不懂DMA?
CPU无时不刻的在处理着大量的事务,但有些事情却没有那么重要,比方说数据的复制和存储数据,如果我们把这部分的CPU资源拿出来,让CPU去处理其他的复杂计算事务,是不是能够更好的利用...
2023-02-22 1860
Redis支持哪些数据类型
List是一个链表结构,主要功能是push、pop获取一个范围的所有值等等。操作中key理解为链表的名字。 使用List 结构,我们可以轻松地实现最新消息排行等功能(比如新浪微博的 TimeLine )。...
2023-02-22 181
2023年十佳Linux服务器发行版
Debian 服务器是一个快速可靠的操作系统,强调安全性和稳定性。正是由于这个原因,它成为服务器环境的一个完美选择。此外,它提供了广泛的硬件支持,有超过 59,000 个软件包,是迄今为止所...
2023-02-22 1595
高级运维与初级运维的区别在于,他们懂得这些linux高效命令!
比如说我们想找出某个路径下以 .conf 结尾的文件,并将这些文件进行分类,那么普通的做法就是先将以 .conf 结尾的文件先找出来,然后输出到一个文件中,接着 cat 这个文件,并使用 file 文件...
2023-02-22 740
嵌入式Linux根文件系统构建指南
嵌入式 Linux 根文件系统布局,建议还是按照FHS标准来安排,事实上大多数嵌入式Linux都是这样做的。但是,嵌入式系统可能并不需要桌面/服务器那样庞大系统的全部目录,可以酌情对系统进行...
2023-02-22 465
小白如何入门机器学习?
其他评价指标:相对平方误差(Relative Squared Error,RSE)、平均绝对误差(Mean Absolute Error,MAE)、相对绝对误差 (Relative Absolute Error,RAE)...
2023-02-22 634
调用一些C本机代码来介绍外部函数和内存API
随着 JDK 19 在未来几周*内发布,是时候讨论巴拿马(Panama)项目了,更具体地说,是新的外部函数和内存 API,它简化了 Java 和本机代码之间的互操作性。...
2023-02-21 984
如何用python实现调用摄像头拍照并发送邮箱
本文思路 通过opencv调用摄像头拍照保存图像本地 用email库构造邮件内容,保存的图像以附件形式插入邮件内容 用smtplib库发送邮件到指定邮箱 代码部分 模块导入 span/spanbr data-filtered="filtered...
2023-02-21 582
RT-Thread的C语言编码规范
这是一份 RT-Thread 开发人员的开发指引。RT-Thread 做为一份开源软件,它需要由不同的人采用合作的方式完成,这份文档是开发人员的一个指引。RT-Thread 的开发人员请遵守这样的编程风格。同时...
2023-02-21 2152
用于Linux和Unix操作系统中的字符类的grep上的高级命令
您是否遇到过需要在文件中搜索字符串、单词或模式的情况?如果是,那么grep实用程序在这种情况下非常方便。...
2023-02-21 494
自己整理的一份基于Raspberry Pi / 树莓派而设计的CM4 Media的参考资料
CM4 Media是一款基于 Raspberry Pi / 树莓派 Compute Module 4,由EDATEC设计的多媒体电脑。...
2023-02-21 1236
编辑推荐厂商产品技术软件/工具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 |