STM32在Ubuntu上编写USB上位机程序实现

libusb 介绍libusb是开源的C库,使用该库是的用户可以在应用程序中直接访问 USB 设备,无需为 USB 设备编写内核驱动。libusb支持多个平台 (linux, window, ios),所以可以很方便地将应用程序移植到其他平台。linux libusb 安装从网上下载libusb的源码,下载地址:http://www.libusb.org/, 下载后编译安装。# tar jxvf...
关键词: STM32 Ubuntu USB 上位机

http://www.eeworld.com.cn/mcu/2018/ic-news101341727.html 发布时间: 2018-10-13



STM32 USB HID 自定义设备 bulk 传输

ST(意法半导体公司)为STM32系列处理器编写了外设USB的库,并提供了很好的参考例程,本文就是参考ST提供的例程,在STM32F4 discovery板子上实现usb bulk传输。Host端是在linux平台上利用libusb库函数写的读写USB应用。本次实现在STM32 USB例程中的Device HID 鼠标例程基础上添加bulk传输端点修改而来。usb_conf.h 文件中添加...

http://www.eeworld.com.cn/mcu/2018/ic-news092041382.html 发布时间: 2018-09-20



libusb驱动

基于libusb的STM32_USB设备pc驱动,有需要的可以看看~ ...

http://download.eeworld.com.cn/detail/jujuyaya222/582440 发布时间: 2018-09-08



ljj3166又双叒叕这么酷——新版CH554开发板评测+DIY活动颁奖

;【CH554式改评测】电容触摸覆盖物测试【CH554式改评测】CH554和libusb(上)【CH554式改评测】CH554和libusb(下)【CH554式改评测】CH554的dataflash和ID【CH554式改DIY】USBDDS(上)【CH554式改DIY】USBDDS(下)zhang7309【新版CH554评测-DIY】1.开箱晒板开发板评测+DIY)计划: 第一周:根据demo测试触摸...

http://bbs.eeworld.com.cn/thread-647474-1-1.html 发布时间: 2018-06-11



基于高速51单片机的模拟USB接口设计

基于高速51单片机的模拟USB接口设计 作者:廖颂文 摘要:参照AVRUSB技术给出了51单片机通过模拟USB通信的实现方法。用VC编写了上位机软件,通过libusb驱动实现了PC与ST12LE5608AD的通信。 关键字:AVRUSB,模拟USB,NRZI编码,USB通信协议,libusb驱动,VC。 1994年11月11日USB正式诞生,1996年1月15日...
关键词: MCU AVRUSB 模拟USB libusb

http://home.eeworld.com.cn/my/space-uid-1000790-blogid-662033.html 发布时间: 2018-06-09



我的USB学习经验展开--第一回

libusb。此处先dummy一下,占个位,到时再具体而定吧。 第三页:  本讲的目录,不再赘述。第四页:  Point 1:什么是USB  业内有两种说法:一种是You SB(你傻比),一种是USA(美国)的弟弟。摘自圈圈大神语录。这当然是开玩笑的,活跃一下气氛,不要当真。借着这个引子,突然想到一位好友之前朋友圈发过的一个看图猜词。右侧的蜜蜂...

http://bbs.eeworld.com.cn/thread-644268-1-1.html 发布时间: 2018-05-09



新版CH554评测+DIY活动 网友分享汇总

活动详情:点此查看 活动网友评测+DIY时间:3月26日-5月27日 更新日期:5月31日 可爱的网友们分享一览: @ljj3166 【CH554式改评测】见见太阳 【CH554式改评测】电容触摸覆盖物测试 【CH554式改评测】CH554和libusb(上) 【CH554式改评测】CH554和libusb(下) 【CH554式改评测】CH554的dataflash和ID...

http://bbs.eeworld.com.cn/thread-643132-1-1.html 发布时间: 2018-04-27



一周精彩回顾:2018.4.16-4.22

改评测】CH554和libusb(上) 【CH554式改评测】CH554和libusb(下) 精彩活动推荐: 阅读抽奖:《TI嵌入式研讨会》包络研讨会视频和PPT等周边,好的都收进书里面 下载有礼&阅读有料:《基于巨磁阻(GMR)的Allegro IC》白皮书 推陈出“芯“——TI 带你领略智能手机黑科技 预报名+看直播 好礼让你嗨翻全场! 预约有礼:免费申请体验全新...
关键词: 一周精彩回顾

http://bbs.eeworld.com.cn/thread-642438-1-1.html 发布时间: 2018-04-23



【CH554式改评测】CH554和libusb(下)

接 【CH554式改评测】CH554和libusb(上) http://bbs.eeworld.com.cn/forum. ... &fromuid=305293 (出处: 电子工程世界-论坛) 上集吹了一下怎么修改windows驱动,和单片鸡代码的乱改 接下来请出UI钜献 Q......T...... 要配套libusb使用的文件有两个 libusb.a...

http://bbs.eeworld.com.cn/thread-641786-1-1.html 发布时间: 2018-04-16



【CH554式改评测】CH554和libusb(上)

,这个得要对的上 先把windows驱动换了吧 祭出无敌的libusb 找到VID、PID对应的USB设备 看准咯,把设备整坏了憋怪楼主 装13必备 然后是一些基本的安装操作 不啰嗦 骚气侧漏 像这么牛掰的片子 楼主手上还有6个     while(1)     {         ...

http://bbs.eeworld.com.cn/thread-641783-1-1.html 发布时间: 2018-04-16



TQ2440移植u-boot-2010.06-rc1---6usb下载

以前做过usb下载的东东,现在把它搞到u-boot-2010.06-rc1上去.网上有usb下载的代码,可以在这儿下载:http://blogimg.chinaunix.net/blog/upfile2/100109001526.bz2一. 先编译过再说1.下载后,解压到u-boot-2010.06-rc1/drivers/usb/slave目录并在顶层Makefile中添加: LIBS += drivers/usb/slave/libusb_slave.a2. 将driver/usb/slave/目录下所有C文件所个替换a. #if defined(CONFIG...
关键词: TQ2440 移植 u-boot usb

http://www.eeworld.com.cn/mcu/article_2018041538707.html 发布时间: 2018-04-15



TQ2440移植u-boot-2010.06-rc1---6usb下载

以前做过usb下载的东东,现在把它搞到u-boot-2010.06-rc1上去.网上有usb下载的代码,可以在这儿下载:http://blogimg.chinaunix.net/blog/upfile2/100109001526.bz2一. 先编译过再说1.下载后,解压到u-boot-2010.06-rc1/drivers/usb/slave目录并在顶层Makefile中添加: LIBS += drivers/usb/slave/libusb_slave.a2. 将driver/usb/slave/目录下所有C文件所个替换a. #if defined(CONFIG...
关键词: TQ2440 移植 u-boot

http://www.eeworld.com.cn/mcu/article_2018041538706.html 发布时间: 2018-04-15



iTOP-4412开发板-QtE4.7-usb3G 上网卡移植

本文档将介绍如何移植华为 E261 WCDMA 12d1:1446USB 上网卡到 4412 开发板 QtE\Linux 系统。 1 内核配置 配置内核以下选项 Device Drivers > USB support <*>USB Mass Storage supportUSB Mass Storage verbose debug <*>Realtek Card Reader support <*>Datafab Compact Flash Reader support和 DeviceDrivers-->USB support...

http://bbs.eeworld.com.cn/thread-625251-1-1.html 发布时间: 2018-03-21



FPGA ISE PROMs下载程序问题

问题:iMPACT边界扫描出一个unknown device。ERROR:iMPACT - Bsdl reader is not available for device 2.问题描述: 应用ISE 给FPGA的外界PROMS下载过程中,通过iMPACT边界扫描设备。结果扫描结果是一个FPGA(xc6slx9)和一个unknown device(说明:硬件资源:FPGA,是Xilinx的xc6slx9);PROMs,这里用的是Xilinx的xcf04s)。按理说,这个unknown device就是xcf04s。但是iMPACT没有识别出它。原因:缺少xcf04s.bsd文件解决办法:是给这个...
关键词: FPGA ISE iMPACT

http://home.eeworld.com.cn/my/space-uid-950240-blogid-660221.html 发布时间: 2018-03-09



基于嵌入式Linux系统的3G/4G路由器

3G的接人技术已经从WCDMA/TD- SCDMA/CD-MA2000发展到HSDPA、HSUPA 以及HSPA+ ,并开始由3G 网络向4G网络过渡。目前HSDPA的接入带宽可以达到7.2 Mbps,HSPA+ 的接人带宽可以达到21 Mbps,而即将部署的LTE的网络带宽甚至达到了100 Mbps 。同时,由于接人移动互联网 的智能终端的数量快速增长,人们对移动互联网的应用需求也日益增长。当人们面对几十兆带宽甚至是上百兆带宽时,必定存在带宽的过剩问题,即人们不需要在任何时刻都需要这么大的带宽,因而可以将过剩的用户带宽分配给更多的用户。 目前,WiFi技术能够支持IEEE的802....

http://www.eeworld.com.cn/mcu/article_2018020437666.html 发布时间: 2018-02-04



构建一个基于 Pi 的飞机观察器│Design Spark

此项目使用带超低成本软件无线电 (SDR) 硬件的 Raspberry Pi,来接收数百万里之外的机载 S 模式应答器发送的跟踪信息。Raspberry Pi 配备了灵巧的 3.5 英寸 TFT 显示屏,以提供便捷的飞机活动概览。硬件基于 RTL2832U 的微小 SDR 接收器 (124-5461) 专为 DVB-T 的接收设计并第一次投放市场。然而,由于 Linux 内核黑客这几年的努力,已经可以获取设备的原始样本,而不仅仅还只是一个被解调的 DVB 信号。这意味着无线系统之后可以应用于软件,实现巨大的灵活性。RTL2832U 芯片通常与调谐器 IC 配接。具体到 Adafruit 的 ...

http://www.eeworld.com.cn/mp/RS/a24885.jspx 发布时间: 2017-11-14



openocd+arm-none-eabi-gcc+gdb搭建arm开发环境

本帖最后由 RCSN 于 2017-9-25 16:29 编辑        window下的IDE集成了代码编辑器、编译器、调试器和图形用户界面等工具,直接给你生成了编译文件。无奈楼主公司大部分人用linux进行开发,所以也折腾了段时间的linux下的ARM开发环境搭建。       当然楼主水贴的顺序就是:简单介绍、手把手教搭建、然后后面再跑个LED灯。       关于openocd的,网上和官网上大体都有介绍,其实就是一个开源的片上调试器,可以对目标器件进行下...

http://bbs.eeworld.com.cn/thread-565820-1-1.html 发布时间: 2017-09-25



学习4412开发板怎样移植华为E261上网卡

1环境及软件版本:电脑:Ubuntu 12.04系统   开发平台:迅为iTop-4412开发板 3G 模块:华为 E261 WCDMA 12d1:1446Linux 内核版本:3.0版本usblib: libusb-0.1.12usbmodeswitch:usb-modeswitch-1.2.6usb-modeswitch-data:usb-modeswitch-data-20140327pppd:ppp-2.4.42. 内核 2.1 大容量存储驱动Device Drivers > USB support<*> USB Mass Storage su...

http://bbs.eeworld.com.cn/thread-545958-1-1.html 发布时间: 2017-07-24



STM32F --- 用USB

哪个: 上位机用VC++时,更是没有方向 STM32F --- 用USB 我用libusb就很好做(不过我的代码和官方例程无关),完整的测试代码,你参考下 [mw_shl_code=c,true]#include #include #include #include #include #include #include "libusb.h...
关键词: 应用程序

http://bbs.eeworld.com.cn/thread-525848-1-1.html 发布时间: 2017-03-31



LPC4370 高速USB速度测试,可达35.6MB/S

测试硬件:LPC-LINK2 测试平台:X4 641 + Win7 64bit + libusb 测试条件:确保ROOT HUB下面不连接其他USB设备 结果: 这个速度还可以,但离理论带宽50.78125MB/S(《USB技术及应用设计》 P291)甚远。 LPC4370 高速USB速度测试,可达35.6MB/S 强! 楼主还在折腾LPC4370呀。上位机用的是Libusb...

http://bbs.eeworld.com.cn/thread-513665-1-1.html 发布时间: 2017-02-12




<上一页 123456 下一页> 相关结果约103个