社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
IIC Shanghai 2023
2023(第四届)国际 AIoT 生态发展大会
全球 MCU 生态发展大会
第四届临港半导体产业高峰论坛暨司南科技奖颁奖盛典
IIC Shenzhen 2023
第四届中国国际汽车电子高峰论坛
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
帖子
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
×
提示!
您尚未开通专栏,立即申请专栏入驻
帖子
博文
用户
芯语
首页
专栏作家
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
72浏览
【产品应用】使用PCIE主站卡控制IO从站stepbystep(二)
ZLG致远电子的PCIe EtherCAT通讯卡该如何使用?PDO过程数据该如何操作?具体编程又该如何实现?续接上一章节,本文将为您详细讲解。EtherCAT工业总线技术在工业自动化领域展现出了广泛的应用价值,特别是在运动控制、机器人技术和测量技术等方面。ZLG致远电子 PCIe EtherCAT通讯卡 基于自主知识产权的系统之上开发,实现了软硬件间的无缝连接,极大地提升了系统的稳定性、可靠性以及
ZLG致远电子
2024-05-23
680浏览
【技术分享】使用PCIeEtherCAT通讯卡控制IO从站stepbystep(一)
EtherCAT是一种高效且常用的工业通讯协议。本系列文章将带领您使用ZLG致远电子的PCIe EtherCAT通讯卡,一步步实现从搭建编译环境到程序运行。ZLG致远电子 PCIe EtherCAT通讯卡 是一款高性能的总线控制卡,专为满足高实时的工业控制需求而设计。基于PCI Express技术,该卡通过使用实时内核+商业授权EtherCAT协议栈的方式,实现了高达125us的控制周期。为了方便
ZLG致远电子
2024-05-20
638浏览
STEPBYSTEP设计一个RISC-V仿真器之一:OpenOCD开发环境搭建
一. 前言这是我们STEP BY STEP开发一个RISC-V仿真器的第一篇。常见的RISC-V仿真器很多都是基于支持JTAG接口的接口芯片比如FTDI的芯片加上开源OpenOCD实现的。但是接口芯片可能不能满足一些灵活的需求,所以我们可以基于通用MCU去替代类似FTDI的接口芯片,即基于MCU去实现硬件适配器,上位机还是基于OpenOCD。所以我们实际就是实现一个类似xx-LINK的硬件。主要有
嵌入式Lee
2024-05-13
708浏览
STEPBYSTEP设计一个USB调试助手之十四:宝刀出鞘-高速批量传输速率测试
一. 前言前面我们完成了工具的开发,打造了瑞士军刀级别的工具,现在就到了宝刀出鞘,是骡子是马拉出来溜溜的时候了,到了工具发挥价值的时候了。我们就用其来测试下高速批量传输的速率。当然我们之前的工具在高速传输处理时还有待优化的地方,之前是提交一笔传输然后等待传输处理完,然后继续下一笔传输。这样两次传输之间有间隔无法达到最大速率所以我们先优化下这部分。然后我们再进行实测。二. 传输速率的优化原来的处理方
嵌入式Lee
2024-04-24
562浏览
STEPBYSTEP设计一个USB调试助手之十三(完结篇):实现ISOC传输和速率测试
一. 前言前面我们的工具已实现了控制传输和批量传输,中断传输,还剩ISO传输未添加,我们在此基础上添加最后一个基础功能:ISO传输。这样我们的工具基础功能至此就完结了,后面就是根据需求增加一些其他功能了,比如接收数据保存到文件,从文件发送等。这一篇还顺便实现一下速度测试,即开始和停止发送接收之间的时间段内收发的数据量。二. 接口官方API在线文档https://libusb.sourceforge
嵌入式Lee
2024-04-17
644浏览
STEPBYSTEP设计一个USB调试助手之十二:实现标准请求SETUP模板填充
一. 前言前面我们已经实现了控制传输并进行了测试,但是每次8字节的SETUP内容都需要手动填入,一般可能记不住需要去翻规格书,所以我们可以优化下UI,实现对于标准请求可以设定提示,根据提示进行设置。我们通过子窗口来实现,需要将子窗口中设置的SETUP返回到主窗口中。以上子窗口和主窗口的信息交互我们通过信号槽来实现。二.UI设计2.1创建类文件->New File... 按照如下添加Widget类F
嵌入式Lee
2024-04-16
538浏览
STEPBYSTEP设计一个USB调试助手之十一:基于libusb异步传输+FIFO的USB测试工具
一. 前言最开始版本的GUI工具时同步传输实现的,后面我们又实现了异步传输,进一步实现了一步传输+FIFO的GUI和底层的解耦。现在我们将这几部分合并起来,实现一个异步传输的GUI工具。二. 实现前面已经分别实现了异步传输+FIFO,以及GUI,先把他们放在一起即可,不在赘述,直接贴出关键代码。mainwindow.cpp#include #include #include "mainwindow
嵌入式Lee
2024-04-14
675浏览
STEPBYSTEP设计一个USB调试助手之十:异步传输+FIFO实现解耦
一.前言前面我们实现了异步传输的demo,能够进行数据收发测试。但是还不够,现在的实现不方便应用层使用。对于应用层来说只需要启动,关闭,读,写这几个接口,无需关心USB相关的逻辑。使用FIFO来实现应用层和底层驱动的解耦是一个不错的方式,我们前面也有系列文章分享了FIFO的实现见:https://mp.weixin.qq.com/s/MvL9eDesyuxD60fnbl1nag这一篇我们就在上一篇
嵌入式Lee
2024-04-13
667浏览
STEPBYSTEP设计一个USB调试助手之九:基于异步传输的简单USB测试工具
一. 前言前面我们实现了批量和中断传输的功能,至此工具已经初步具备了实用价值,可以进行控制传输和批量/中断传输的测试了。但是目前是基于同步接口实现的,也就是点击按钮,进行传输,等待传输完再显示, 这样效率不高,也不适合应用。这一篇就来利用libusb的异步接口,实现新的收发框架,后面再将新的框架应用到我们的测试工具,所以本文先实现一个命令行的工具,先不带GUI,主要是测试异步框架,后面再应用的带G
嵌入式Lee
2024-04-12
576浏览
STEPBYSTEP设计一个USB调试助手之八:批量传输和中断传输
一. 前言前面我们完成了接口和端点信息的解析与显示,现在就可以选择任意端点对其进行数据的收发了。由于批量传输和中断传输逻辑上差不多所以把他们放在一起。后面的同步传输逻辑上差异较大,单独再以一文分享。二. 接口我们还是参考libusb的api,我们从以下地址可以看到相关apihttps://libusb.sourceforge.io/api-1.0/libusb_api.html可以很快的找到相对应
嵌入式Lee
2024-04-11
599浏览
STEPBYSTEP设计一个USB调试助手之七:解析接口和端点信息
一. 前言前面我们已经完成了控制传输部分的开发,现在继续进行端点相关的传输部分开发。先实现接口和端点信息的解析,以便用户选择某个接口下的某个端点进行收发。二. 接口参考libusb_get_active_config_descriptor()获取描述符信息,然后进行解析,注意使用完需要调用libusb_free_config_descriptor释放资源。2.1获取接口和端点信息使用变量s_int
嵌入式Lee
2024-04-10
568浏览
STEPBYSTEP设计一个USB调试助手之六:控制传输
一. 前言前面实现了设备的打开与关闭的逻辑,现在来继续实现数据的收发。因为控制传输无需解析接口端点等信息,比较直接,打开设备之后就可以进行,所以先实现控制传输部分。二. 接口参考API: libusb_control_transferhttps://libusb.sourceforge.io/api-1.0/group__libusb__syncio.html#gadb11f7a761bd12fc
嵌入式Lee
2024-04-09
504浏览
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
446浏览
STEPBYSTEP设计一个USB调试助手之四:获取设备信息
一. 前言前面已经完成了libusb开发环境和搭建和界面的设计,现在开始就可以进行业务逻辑部分设计了。首先我们需要获取到当前的USB设备信息,然后用户选择对应的设备进行后续的操作。本文先完成获取设备信息这一步,获取到设备后可以通过下拉框进行选择。二. 界面修改考虑到用户可以随时获取设备信息,所以在设备打开前添加一个刷新设备的按钮。如下在设备这里的horizontal layout中添加一个按钮,l
嵌入式Lee
2024-04-07
587浏览
STEPBYSTEP设计一个USB调试助手之三:添加libusb库源码并测试
一. 前言 前面我们完成了开发环境的搭建,界面的设计,这一篇正式开始业务部分开发。我们基于libusb来实现usb相关的操作。所以这一篇先添加libusb库到工程中,为了方便调试我们以添加源码的方式而不是添加库的方式。Libusb开发环境搭建还可以参考以下文章:《Windows下基于MSVC搭建libusb开发环境》https://mp.weixin.qq.com/s/fYLEeHXhKQ96zK
嵌入式Lee
2024-04-03
567浏览
STEPBYSTEP设计一个USB调试助手之二:创建工程与界面设计
一. 前言本文接上文,创建工程设计USB调试助手的界面。二.创建工程打开Qt Creator 12.0.0 (Community)菜单栏点击:【文件】->【New project...】选择项目”Application(Qt)”,Qt Widgets Application,点击选择。设置工程名字为”usb_tool”指定工程存放路径,点击下一步构建系统选择qmake,点击下一步默认创建对话框窗口
嵌入式Lee
2024-04-02
514浏览
STEPBYSTEP设计一个USB调试助手之一:Qt开发环境搭建
一. 前言 串口开发网上有大量的串口调试助手可以使用,自己也可以很快的设计一个基本可用的工具,可以方便进行数据的收发测试。同样的USB开发如果也有类似的工具则能大大方便USB的开发,可惜网上没有合适的USB调试助手。于是乎我们就自己来设计一个。我们在windows下基于Qt+MinGW+libusb来实现。 Libusb开发环境的搭建可以参考如下文章,本文介绍Qt开发环境的搭建。 《Windows
嵌入式Lee
2024-04-01
581浏览
【产品应用】使用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
739浏览
新品开箱|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
1279浏览
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
904浏览
正在努力加载更多...
广告
今日
新闻
1
英伟达CEO黄仁勋现身深圳:只是来与员工共庆春节
2
Wolfspeed得州工厂关闭并挂牌出售,裁员75人
3
独角兽沐曦启动A股IPO,国产GPU企业上市潮延续
4
深耕中国40年,ST“双供应链” 模式开启本地化战略新篇章
5
继美光、三星、Kioxia后,又一存储大厂宣布减产NAND闪存10%
6
零容忍!打击假货!国产芯片厂商乐鑫严正声明
7
消灭“药丸屏”设计,苹果发布iPhone屏下Face ID“隐身术”的新专利
8
小米进军韩国市场,线上出售智能手机、电视机…
热门
文章排行
1
特斯拉上海超级工厂拟停产升级
一览众车
8134
2
美国扩大封杀!7nm变16nm!
集成电路IC
2409
3
传美国对大陆芯片限制:从7nm降到16nm
strongerHuang
2186
4
美国人突然挤爆小红书的原因找到了,难民们说出了实情!
快科技
2000
5
500多名员工签证有问题,比亚迪或被巴西重罚!
谈思汽车
1977
6
美国拟管制16nm!
半导体工艺与设备
1504
7
史无前例!华为Pura80多项自研新技术落地,影像之王几乎没跑了!
飙叔科技洞察
1458
8
特朗普,会见扎克伯格!
科创板日报
1418
9
富士康撤离印度!
集成电路IC
1249
10
最后的疯狂!美国将全面禁止向中国出口AI芯片,禁令升级为全球性限制!
飙叔科技洞察
1133
11
2025CES英伟达发布洞察:AgenticAI/PhysicalAI快速落地,未来已来
Vehicle
1037
12
确实厉害!这几家保险公司停止保险后,加州火灾就爆发了
阿尔法工场研究院
997
13
传芯片限制:或扩至16nm!收紧AI芯片出口
芯极速
803
14
中国人造太阳再迎重大突破核聚变商业化远景渐明晰
科创板日报
803
15
2025六大未来产业发展趋势与人工智能八大落地场景洞察
智能计算芯世界
776
16
海康机器人IPO进程更新;四向车厂商智世机器人完成A轮融资
移动机器人产业联盟
757
17
高德红外加速布局AI时代,催生红外行业新机遇
MEMS
751
18
刚刚,美国正式公布AI芯片出口新限制!但有例外…
芯通社
740
19
靴子落地!美国正式推出全球AI芯片禁令:AMD、英伟达GPU禁运往中国大陆
集成电路IC
698
20
又一家新势力爆雷
一览众车
692
21
精准定制,异型无忧:西安励德实现倾斜侧壁新突破
MEMS
660
22
敏感时期!英伟达CEO黄仁勋即将访问中国;强烈反对美国AI芯片限制新措施!
飙叔科技洞察
630
23
脑机接口,频频迎重磅政策!
科创板日报
629
24
CES2025|一览NVIDIA在CES带来的重磅发布!
英伟达NVIDIA中国
628
25
2025CES英特尔:PC芯片帝王在汽车业的倔强-唯一提供整体方案
Vehicle
623
26
彻底终结!诺基亚智能机最后一次宣告“死亡”!
EETOP
595
27
美国AI芯片管制新规,引发英伟达和甲骨文等集体反对!
飙叔科技洞察
578
28
算电协同!华为指明AIDC十大趋势
科创板日报
555
29
2025年会很难,这有五个建议……
悲了伤的白犀牛
536
30
最便宜苹果手机来了!iPhoneSE4配置、售价大曝光:8大升级性价比爆棚
快科技
508
广告
最新
评论
更多>>
一般喜欢标榜“打破垄断”“国x领先”的都死的比较快。嘴比手厉害
56089689_...
评论文章
2025-01-07
砺芯慧感:量产薄膜铂电阻传感器,打破国外30年垄断
我这,原先V10.5跑的好好的代码,更新V11后,单片机初始化时就不断重启
vaov_3734...
评论文章
2025-01-06
FreeRTOSV11.0升级了多项重要功能,兼容V10版本
资料
文库
帖子
博文
1
元能芯24V全集成电机专用开发板
2
《彩色电视机原理与维修》
3
电子元器件检测技能速成
4
《时间的1000个瞬间》林为民
5
自动增益控制放大器设计与实现
6
基于单片机自动电阻测试仪设计论文
7
ISO 7637-1-2023
8
《时间简史》(霍金 著)
9
晶体管电路设计-铃木雅臣(上).pdf
10
Processing-processing3.5.4
1
【工程师故事】+2024年:资深嵌入式工程师在职读研的第一年,收获颇丰
2
求助 请推荐一款8脚的DCDC , 12V 变5V的, 2A 就行,不虚标。
3
〖思路〗 反偏PN结的 四种状态
4
超低频示波器的原理和应用
5
PD快充电源接诱骗器输出高压大电流给负载,比如接上诱骗器之后才能输出28V5A给负载,那诱骗器本身要承受140W的功率?或者说要承受5A的电流?诱骗...
6
【工程师故事】+ 为梦想坚守,为创新前行
7
阻抗分析仪和矢量网络分析仪测试阻抗有哪些异同点?
8
【富芮坤FR3068x-C】智能家居控制终端----基于官方SDK的基础版
1
毫秒必争,极致性能——深度解析电竞鼠标测试及解决方案
2
百佳泰整理2025年1月各大规格更新快报
3
智能显示器有哪些应用风险?
4
EMC电磁兼容——元器件(TVS)
5
3.1s快速启动!飞凌嵌入式i.MX93开发板部署LVGL,打造更高效的GUI
6
Matter“利好”频出,如何0门槛进行Matter标准认证?
7
简析光耦在带过零检测的辅助电源的广泛应用
8
艾迈斯欧司朗×法雷奥:打造动态舱内环境
1
电路动起来更好理解,不信你看看
2
STM32入门——IIC笔记
3
大电流的电路设计发热烧毁怎么办啊?
4
常见电容的种类有哪些?
5
为什么要使用恒流源电路?
6
VSCODE如何设置TAB键为四个空格?
7
想要看懂电路图,先熟知基本单元电路
8
模拟量设备为什么偏爱用4~20mA传输信号?
9
详解Linux内核
10
汽车磁电型、霍尔型、磁阻型传感器原理
在线研讨会
重塑机器人未来:揭秘创新芯片解决方案的颠覆力量
多路有光·精准不凡——KSW-SGM01模拟信号源发布会
迈来芯Triaxis® 3D磁传感器:汽车安全应用的优选方案
适用于安全连接的新一代PIC32CK SG/GC系列单片机
EE直播间
高效协同与版本管理:Cliosoft助力现代芯片设计
直播时间:02月26日 10:00
第三代功率半导体器件测试解决方案
直播时间:03月06日 10:00
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
英伟达CEO黄仁勋现身深圳:只是来与员工共庆春节
Wolfspeed得州工厂关闭并挂牌出售,裁员75人
独角兽沐曦启动A股IPO,国产GPU企业上市潮延续
深耕中国40年,ST“双供应链” 模式开启本地化战略新篇章
继美光、三星、Kioxia后,又一存储大厂宣布减产NAND闪存10%