数据转换板通过I2C接口进行信号采集和输出,支持最多16通道输入和2通道输出。具备860Hz采样率和50KHz输出频率,采用16位ADC和12位DAC芯片,适用于精确信号采集。小尺寸设计,支持堆叠级联。 ...
痞子衡嵌入式半月刊: 第 118 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回 ...
总线舵机扩展板通过UART接口控制多个舵机,支持堆叠级联,最多连接4个扩展板。具备小尺寸设计、供电保护、全双工转半双工通信、稳定供电等特点,适用于多舵机控制系统。 ...
设计了一个I2C电机驱动板,通过I2C接口控制多个电机的转速和方向,支持刹车和减速功能。可连接16个扩展板,具有PWM输出、过流过热保护和可更换电机驱动芯片。支持按键控制使能,电源指示灯显示供电状态。 ...
【热门爆款】DM40数字万用表,60000计数(Max),精准且创新设计,快捷高效;集万用表,示波器及信号发生器功能于一体! DM40数字万用表是正点原子全新推出的首款智能万用表,拥有G+G多点电容触摸屏,使用更加方便快捷!创新3孔设计,更加便捷高效!多功能三合一设计,你想要的DM40万用表都有,集 ...
第六章 新建基础工程 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手册+视频下载地址:htt ...
认识嵌入式中的元器件 元器件符号 电阻 一种通过限制电流流动来调节电压和电流的电子元件,通常用来分压、限流、偏置电路等。通俗来说,电阻器就像一个水管中的狭窄部分,通过阻碍水流来控制流量。 参数 阻值(R):电阻器的电阻值,单位为欧姆(Ω); 功率额定值(P):电阻器能够承受的最大功率,单位为瓦特(W ...
文章简述了Input子系统架构,讲解了输入设备驱动开发流程,探讨了按键消抖方法及按键驱动开发要点,为嵌入式开发提供参考。 ...
认识嵌入式开发需要的设备 开发板 Arduino 用于快速原型设计和学习嵌入式系统基础 树莓派 用于学习Linux嵌入式系统和复杂应用开发 STM32开发板 用于学习ARM Cortex-M系列微控制器的开发 ESP32开发板 用于学习Wi-Fi和蓝牙等无线通信技术的开发 GD32开发板 调试工具 ...
本文介绍通过 sysfs 实现 LED 驱动的方法。利用 led_classdev_register 注册 LED 设备,在 /sys/class/leds/ 创建文件,实现用户空间对 LED 的控制 ...
嵌入式软件工程师 Technology has the power to make the world a better place 唯有热爱可抵岁月漫长 压缩包下载(PDF、Xmind、Png): https://files.cnblogs.com/files/blogs/839288/嵌入式软件 ...
本文介绍了 Linux 内核中的 pinctrl 子系统和 GPIO 子系统,并通过编写 RGB 三色灯驱动程序,展示了如何在实际应用中使用这两个子系统来控制硬件设备 ...
第五章 搭建开发环境 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手册+视频下载地址:htt ...
关于STM32F103C8T6的学习笔记,除基础介绍外,包含标准库与HAL库,涉及蓝牙、电机、超声波、红外等模块,涉及GPIO、中断、定时器、IC输入捕获、ADC、DMA等基础模块,含有CubeMX学习,C语言预编译知识,含有推荐学习项目链接。 ...
痞子衡嵌入式半月刊: 第 117 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回 ...
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MX RT118x系列MCU的Boot配置。 痞子衡旧文 《RT四位数Boot简介》 里为大家介绍了 Boot 基本原理以及 i.MXRT1xxx Boot 方式,此外也有文章 《RT1xxx Boot配置》 介绍了 i.MX ...
本文以树莓派4b(armv8)来实现,4b支持两种 传统的中断控制器 gic-400 但是使用的qemu和实际的板子都是默认支持gic-400的,所以主要是借助gic-400实现中断的功能 异常处理 相关寄存器 PSTATE 就是cpu状态 DAIF 调试异常 SError(系统异常) IRQ(中断 ...
介绍GNU Radio中常见的 Source 与 Sink 模块,包括流程图端口、音频输入输出、虚拟连接、文件读写、ZMQ跨流程图通信,以及随机信号源、固定信号源、噪声源等常见信号源和时域、频域、星座图等信号展示工具。 ...
源代码地址:https://github.com/penggeon/catanddog 效果演示见: https://www.bilibili.com/video/BV1n24y147S1 警告: 仅给出了实验过程的源代码,需手动复制粘贴至自己项目中。 主模块默认名为 catanddog,若需使用请 ...
更为详细的介绍请见: 一篇易懂的CAN通讯协议指南1 帧 帧用途 数据帧 用于发送单元向接收单元传送数据的帧。 遥控帧 用于接收单元向具有相同ID的发送单元请求数据的帧。 错误帧 用于当检测出错误时向其它单元通知错误的帧。 过载帧 用于接收单元通知其尚未做好接收准备的帧。 帧间隔 用于将数据帧及遥控 ...