社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
2025 中国国际低空经济产业创新发展大会
2025 第六届国际 AIoT 生态发展大会
2025 全球 MCU 生态发展大会
2025 第六届中国国际汽车电子高峰论坛
IIC Shenzhen 2025
2025国际电子商情分销与供应链行业年会
IIC Shanghai 2025
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
登录|注册
芯语
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
首页
热门
专栏作家
电子产业热词
CEO专栏
技术文库
科技头条
专栏入驻
×
提示!
您尚未开通专栏,立即申请专栏入驻
芯语
帖子
博文
用户
芯语
登录
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
stepbystep
STEPBYSTEP设计一个RISC-V仿真器之二:OpenOCD适配新的设备驱动
一. 前言 前面我们分享了openocd的构建过程,以及使用gdb进行仿真调试,为开发做好了准备。现在我们就来分享如何为openocd适配新的驱动,即适配新的仿真器硬件。二. 适配新的驱动过程假设我们要添加一个我们自己的xxlink硬件驱动。2.1.修改配置configure.ac修改configure.ac先添加适配器类型,在m4_define([USB1_ADAPTERS],下添加一行[[xx
嵌入式Lee
2024-12-04
267浏览
【产品应用】使用PCIE主站卡控制IO从站stepbystep(二)
ZLG致远电子的PCIe EtherCAT通讯卡该如何使用?PDO过程数据该如何操作?具体编程又该如何实现?续接上一章节,本文将为您详细讲解。EtherCAT工业总线技术在工业自动化领域展现出了广泛的应用价值,特别是在运动控制、机器人技术和测量技术等方面。ZLG致远电子 PCIe EtherCAT通讯卡 基于自主知识产权的系统之上开发,实现了软硬件间的无缝连接,极大地提升了系统的稳定性、可靠性以及
ZLG致远电子
2024-05-23
802浏览
【技术分享】使用PCIeEtherCAT通讯卡控制IO从站stepbystep(一)
EtherCAT是一种高效且常用的工业通讯协议。本系列文章将带领您使用ZLG致远电子的PCIe EtherCAT通讯卡,一步步实现从搭建编译环境到程序运行。ZLG致远电子 PCIe EtherCAT通讯卡 是一款高性能的总线控制卡,专为满足高实时的工业控制需求而设计。基于PCI Express技术,该卡通过使用实时内核+商业授权EtherCAT协议栈的方式,实现了高达125us的控制周期。为了方便
ZLG致远电子
2024-05-20
847浏览
STEPBYSTEP设计一个RISC-V仿真器之一:OpenOCD开发环境搭建
一. 前言这是我们STEP BY STEP开发一个RISC-V仿真器的第一篇。常见的RISC-V仿真器很多都是基于支持JTAG接口的接口芯片比如FTDI的芯片加上开源OpenOCD实现的。但是接口芯片可能不能满足一些灵活的需求,所以我们可以基于通用MCU去替代类似FTDI的接口芯片,即基于MCU去实现硬件适配器,上位机还是基于OpenOCD。所以我们实际就是实现一个类似xx-LINK的硬件。主要有
嵌入式Lee
2024-05-13
860浏览
STEPBYSTEP设计一个USB调试助手之十四:宝刀出鞘-高速批量传输速率测试
一. 前言前面我们完成了工具的开发,打造了瑞士军刀级别的工具,现在就到了宝刀出鞘,是骡子是马拉出来溜溜的时候了,到了工具发挥价值的时候了。我们就用其来测试下高速批量传输的速率。当然我们之前的工具在高速传输处理时还有待优化的地方,之前是提交一笔传输然后等待传输处理完,然后继续下一笔传输。这样两次传输之间有间隔无法达到最大速率所以我们先优化下这部分。然后我们再进行实测。二. 传输速率的优化原来的处理方
嵌入式Lee
2024-04-24
632浏览
STEPBYSTEP设计一个USB调试助手之十三(完结篇):实现ISOC传输和速率测试
一. 前言前面我们的工具已实现了控制传输和批量传输,中断传输,还剩ISO传输未添加,我们在此基础上添加最后一个基础功能:ISO传输。这样我们的工具基础功能至此就完结了,后面就是根据需求增加一些其他功能了,比如接收数据保存到文件,从文件发送等。这一篇还顺便实现一下速度测试,即开始和停止发送接收之间的时间段内收发的数据量。二. 接口官方API在线文档https://libusb.sourceforge
嵌入式Lee
2024-04-17
807浏览
STEPBYSTEP设计一个USB调试助手之十二:实现标准请求SETUP模板填充
一. 前言前面我们已经实现了控制传输并进行了测试,但是每次8字节的SETUP内容都需要手动填入,一般可能记不住需要去翻规格书,所以我们可以优化下UI,实现对于标准请求可以设定提示,根据提示进行设置。我们通过子窗口来实现,需要将子窗口中设置的SETUP返回到主窗口中。以上子窗口和主窗口的信息交互我们通过信号槽来实现。二.UI设计2.1创建类文件->New File... 按照如下添加Widget类F
嵌入式Lee
2024-04-16
571浏览
STEPBYSTEP设计一个USB调试助手之十一:基于libusb异步传输+FIFO的USB测试工具
一. 前言最开始版本的GUI工具时同步传输实现的,后面我们又实现了异步传输,进一步实现了一步传输+FIFO的GUI和底层的解耦。现在我们将这几部分合并起来,实现一个异步传输的GUI工具。二. 实现前面已经分别实现了异步传输+FIFO,以及GUI,先把他们放在一起即可,不在赘述,直接贴出关键代码。mainwindow.cpp#include #include #include "mainwindow
嵌入式Lee
2024-04-14
839浏览
STEPBYSTEP设计一个USB调试助手之十:异步传输+FIFO实现解耦
一.前言前面我们实现了异步传输的demo,能够进行数据收发测试。但是还不够,现在的实现不方便应用层使用。对于应用层来说只需要启动,关闭,读,写这几个接口,无需关心USB相关的逻辑。使用FIFO来实现应用层和底层驱动的解耦是一个不错的方式,我们前面也有系列文章分享了FIFO的实现见:https://mp.weixin.qq.com/s/MvL9eDesyuxD60fnbl1nag这一篇我们就在上一篇
嵌入式Lee
2024-04-13
745浏览
STEPBYSTEP设计一个USB调试助手之九:基于异步传输的简单USB测试工具
一. 前言前面我们实现了批量和中断传输的功能,至此工具已经初步具备了实用价值,可以进行控制传输和批量/中断传输的测试了。但是目前是基于同步接口实现的,也就是点击按钮,进行传输,等待传输完再显示, 这样效率不高,也不适合应用。这一篇就来利用libusb的异步接口,实现新的收发框架,后面再将新的框架应用到我们的测试工具,所以本文先实现一个命令行的工具,先不带GUI,主要是测试异步框架,后面再应用的带G
嵌入式Lee
2024-04-12
630浏览
STEPBYSTEP设计一个USB调试助手之八:批量传输和中断传输
一. 前言前面我们完成了接口和端点信息的解析与显示,现在就可以选择任意端点对其进行数据的收发了。由于批量传输和中断传输逻辑上差不多所以把他们放在一起。后面的同步传输逻辑上差异较大,单独再以一文分享。二. 接口我们还是参考libusb的api,我们从以下地址可以看到相关apihttps://libusb.sourceforge.io/api-1.0/libusb_api.html可以很快的找到相对应
嵌入式Lee
2024-04-11
715浏览
STEPBYSTEP设计一个USB调试助手之七:解析接口和端点信息
一. 前言前面我们已经完成了控制传输部分的开发,现在继续进行端点相关的传输部分开发。先实现接口和端点信息的解析,以便用户选择某个接口下的某个端点进行收发。二. 接口参考libusb_get_active_config_descriptor()获取描述符信息,然后进行解析,注意使用完需要调用libusb_free_config_descriptor释放资源。2.1获取接口和端点信息使用变量s_int
嵌入式Lee
2024-04-10
645浏览
STEPBYSTEP设计一个USB调试助手之六:控制传输
一. 前言前面实现了设备的打开与关闭的逻辑,现在来继续实现数据的收发。因为控制传输无需解析接口端点等信息,比较直接,打开设备之后就可以进行,所以先实现控制传输部分。二. 接口参考API: libusb_control_transferhttps://libusb.sourceforge.io/api-1.0/group__libusb__syncio.html#gadb11f7a761bd12fc
嵌入式Lee
2024-04-09
547浏览
STEPBYSTEP设计一个USB调试助手之五:设备打开与关闭
一. 前言前面获取到了设备信息,现在开始可以进行设备的打开与关闭操作了。本文继续实现设备打开与关闭的逻辑。二. 设备打开接口参考examples/xusb.c.设备打开定义全局变量设备句柄和设备指针libusb_device_handle *s_opened_handle = NULL;libusb_device *s_opened_dev = NULL;打开设备usbdev.c中实现int us
嵌入式Lee
2024-04-08
475浏览
STEPBYSTEP设计一个USB调试助手之四:获取设备信息
一. 前言前面已经完成了libusb开发环境和搭建和界面的设计,现在开始就可以进行业务逻辑部分设计了。首先我们需要获取到当前的USB设备信息,然后用户选择对应的设备进行后续的操作。本文先完成获取设备信息这一步,获取到设备后可以通过下拉框进行选择。二. 界面修改考虑到用户可以随时获取设备信息,所以在设备打开前添加一个刷新设备的按钮。如下在设备这里的horizontal layout中添加一个按钮,l
嵌入式Lee
2024-04-07
705浏览
STEPBYSTEP设计一个USB调试助手之三:添加libusb库源码并测试
一. 前言 前面我们完成了开发环境的搭建,界面的设计,这一篇正式开始业务部分开发。我们基于libusb来实现usb相关的操作。所以这一篇先添加libusb库到工程中,为了方便调试我们以添加源码的方式而不是添加库的方式。Libusb开发环境搭建还可以参考以下文章:《Windows下基于MSVC搭建libusb开发环境》https://mp.weixin.qq.com/s/fYLEeHXhKQ96zK
嵌入式Lee
2024-04-03
635浏览
STEPBYSTEP设计一个USB调试助手之二:创建工程与界面设计
一. 前言本文接上文,创建工程设计USB调试助手的界面。二.创建工程打开Qt Creator 12.0.0 (Community)菜单栏点击:【文件】->【New project...】选择项目”Application(Qt)”,Qt Widgets Application,点击选择。设置工程名字为”usb_tool”指定工程存放路径,点击下一步构建系统选择qmake,点击下一步默认创建对话框窗口
嵌入式Lee
2024-04-02
539浏览
STEPBYSTEP设计一个USB调试助手之一:Qt开发环境搭建
一. 前言 串口开发网上有大量的串口调试助手可以使用,自己也可以很快的设计一个基本可用的工具,可以方便进行数据的收发测试。同样的USB开发如果也有类似的工具则能大大方便USB的开发,可惜网上没有合适的USB调试助手。于是乎我们就自己来设计一个。我们在windows下基于Qt+MinGW+libusb来实现。 Libusb开发环境的搭建可以参考如下文章,本文介绍Qt开发环境的搭建。 《Windows
嵌入式Lee
2024-04-01
634浏览
【产品应用】使用DPort-ECT搭建EtherCAT从站stepbystep
为了让客户更好地使用ZLG致远电子的集成式EtherCAT从站模块DPort-ECT,本文手把手教你如何使用DPort-ECT模块和EPC6450-DP评估板快速搭建一个的EtherCAT从站。 设备准备一台装有倍福TwinCAT的PC;两套DPort-ECT模块+EPC6450-DP评估板;两根TypeC线;网线、跳线帽若干。(本文使用两套DPort-ECT模块+EPC6450-DP评估板设备
ZLG致远电子
2024-01-23
916浏览
新品开箱|RL78/G15开发板StepbyStep点灯
前篇回顾新品开箱 | RL78/G15开发板开箱与开发环境搭建基于e2 studio点灯新建工程文件->新建->瑞萨C/C++项目->Renesas RL78构建项目仿真配置点开Renesas GDB Hardware Debug下的led Hardwaredebug仿真器设置如下,点击调试进入仿真环境如下配置好后可以直接点击如下图标进入参考《RL78/G15 Fast Prototyping B
瑞萨MCU小百科
2023-03-17
1363浏览
RDC安全分论坛动手实践|stepbystep安全差分OTA
2021年12月18日 RT-Thread开发者大会安全分论坛设立了安全技术动手实验:基于国民技术N32G457 通用MCU 与国民云安全服务实现安全差分OTA功能。让开发者现场体验安全差分OTA的快速、安全与便捷!会议信息:会议时间:12月18日(星期六)8:30-17:30国民技术出品分论坛时间:13:30 - 17:30会议酒店:深圳大中华喜来登酒店6F交通信息:会展中心地铁站A2出口关于实
RTThread物联网操作系统
2021-12-13
934浏览
正在努力加载更多...
广告
今日
新闻
1
AI眼镜参考设计方案:以低功耗与高集成度破局轻量级市场
2
百镜大战背后的算力博弈:谁将定义AI眼镜未来?
3
英伟达CEO黄仁勋再访北京,回应H20芯片被禁
4
高性能三通道双向电源:实现更多测试与更高吞吐量
5
注入锁定充当分频器,提高振荡器性能
6
魏哲家:预计30%的2纳米以下产能将布局美国亚利桑那州
7
英飞凌XENSIV传感器技术:协同创新与场景化应用探索
8
传台积电美国厂将涨价30%
热门
文章排行
1
Github屏蔽中国IP!!中美关税大战的战火还是烧到科技圈
硬件笔记本
16752
2
突发!特朗普宣布豁免部分中国电子产品、电子元器件125%关税!附豁免产品清单
芯片之家
7113
3
什么是芯片的COO/CCO/COD/DIFF/COA/ACO?
射频美学
5870
4
美方豁免部分产品“对等关税”,中方最新回应
芯存社
4406
5
美国宣布对笔记本电脑、智能手机、半导体等豁免征收“对等关税”
CINNOResearch
3732
6
反转!即将征收芯片关税,中美已通过中间人就关税问题初步接触,Q1中美双边贸易仍保持增长,鸿海解读美国关税豁免政策影响
芯存社
2742
7
暂停接单、原产地判定...芯片人快被逼疯了!
芯世相
2688
8
微软突发“封杀令”!全面禁止Cursor使用C、C++、C#扩展,开发者被迫回退版本
C语言与CPP编程
2652
9
重磅!美国宣布对集成电路、平板电脑、智能手机、显示模组等免征收“对等关税”
芯存社
1777
10
最新动力电池国标出台:不允许起火和爆炸
谈思汽车
1639
11
美国计划进一步封杀DeepSeek
WitDisplay
1509
12
集成电路原产地认定新规详解——流片地即原产地的技术与合规分析
汽车电子与软件
1485
13
集成电路原产地新规,流片地成关键!
皇华电子元器件IC供应商
1337
14
瑞萨电子与您相约2025慕尼黑上海电子展共探“芯”力量
瑞萨MCU小百科
1292
15
电动汽车电池新国标公布:热扩散不起火、不爆炸
一览众车
1258
16
苹果Q1手机销量首次全球第一
WitDisplay
1237
17
特朗普,传出新消息
谈思汽车
1228
18
中国认定芯片流片地为原产地!对Intel、AMD、高通有什么影响?
文Q聊硬件
1217
19
中国紧急宣布!芯片流片地认定为原产地对Intel、AMD、高通有何影响
手机技术资讯
1140
20
AI含量拉满!TOP25+储能企业竞逐
行家说储能
1023
21
务必立即拿下软考证(政策红利)
李肖遥
993
22
美商务部长:面板必须在美国制造!
WitDisplay
952
23
美国宣布对显示模组/终端等豁免征收“对等关税”
WitDisplay
921
24
突发!特朗普“胁迫”台积电全产业链迁美,90%以上的5nm芯片断供?
飙叔科技洞察
891
25
重大发明!!!中国科学家研发出"全天候"超级钠离子电池
锂电联盟会长
763
26
千元天线数最多!余承东官宣华为新路由信号能穿三堵墙
文Q聊硬件
749
27
特朗普又变卦:关税没有例外!电子产品仍面临关税
CINNOResearch
748
28
无限期有效!英伟达H20限制对华出口
芯极速
728
29
GitHub屏蔽所有中国IP访问原因未知
芯片之家
701
30
2025多模态大模型洞察:大模型向多模态发展,深入产业垂直场景
智能计算芯世界
697
广告
最新
评论
更多>>
真的是,硬要逼我用ViewTurbo
用户17445...
评论文章
2025-04-13
Github屏蔽中国IP!!中美关税大战的战火还是烧到科技圈
A1,寓意,美国作为人造这一领域的第一人
自做自受
评论文章
2025-04-13
尴尬!美教育部长将AI读成Aone
资料
文库
帖子
博文
1
IGBT并联使用要点(来源于onsemi)
2
电源工程师技术培训-初级
3
自动控制原理++上册,黄家英,第二版
4
现代实用传感器电路-图书
5
现代传感器集成电路:通用传感器电路
6
IGBT图解
7
苏州永创智能科技详解“CMTI测试电源”共模瞬态抗扰度测试方案及标准
8
车规级功率半导体技术现状、挑战与发展趋势
9
头文件类型定义
10
C#+WPF+Opencv模块化开发视觉对位运动控制系统
1
【2025面包板社区内容狂欢节】发文、回帖赢25万E币!
2
已知并联电阻总阻值,算出23456个......并联电阻的阻值,比...
3
HMD3075国产首款量产型七位半万用表!青岛汉泰开启国产高...
4
差分晶振的输出方式有哪几种呢
5
cadence中如何测试鉴相器的输出电压和相差的关系
6
拆解:DMA方式WM803开发板+ST7735驱动显示TTL例程解析
7
IU5209E升压充电管理芯片
8
MDD高效率整流管的工作原理:如何降低导通损耗?
1
全球6G大会 | 紫光展锐用“芯”推动空天地一体创新纪元
2
AI帮你赢:人人都能用的AI方法论 读后感和书评,我会推荐给我的学生
3
水下装备体系论证系统软件全面解析
4
京东全球购十周年:宣布投入亿级资源,升级四大商家扶持举措
5
瑞芯微RK平台开发必备的20个常用命令,帮您效率翻倍
6
网络链路攻防战术对抗仿真系统软件全面解析
7
多极电磁铁有哪些应用
8
AI赋能,健康无界:WT2605C语音芯片智能血压计的个性化设计方案
1
继续电容,开关电源中的滤波电容
2
智能汽车虚拟化(Hypervisor)技术详解
3
二次控制原理图如何识图与绘制?图文并茂让你瞬间理解!
4
傻傻分不清!MOS管和IGBT管有什么区别?
5
LDO稳压器电路分析、主要参数
6
一文详解ESD与EOS失效差异
7
十分钟了解新能源汽车整车电控系统
8
上下拉电阻与驱动力的关系
9
4.2V单节锂电池充电电路、USB与锂电池切换电路
10
MOS管开关电路分析(图文+案例)
在线研讨会
迈来芯新一代经济型热成像技术:赋能电力电子过热保护与智能应用温度监控
ADI 应用于电池管理系统 (BMS) 的电芯监测解决方案
利用氮化镓技术打造高效电机驱动——人形机器人、无人机与电动汽车应用
ADMT4000重新定义多圈编码器设计
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
AI眼镜参考设计方案:以低功耗与高集成度破局轻量级市场
百镜大战背后的算力博弈:谁将定义AI眼镜未来?
英伟达CEO黄仁勋再访北京,回应H20芯片被禁
高性能三通道双向电源:实现更多测试与更高吞吐量
注入锁定充当分频器,提高振荡器性能