您尚未登录。

楼主 #1 2020-02-10 15:52:08

metro
会员
注册时间: 2019-03-09
已发帖子: 444
积分: 488

求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

目前正在寻找支持高速USB(速度480 Mb/s)的单片机,希望电路面积尽可能小,最好是单芯片方案,要求如下:

  • 内置高速USB的PHY,支持Device模式即可,不需要外接USB3300等芯片。

  • 单芯片方案,不需要外接Flash即可工作(排除F1C100s这样的芯片)。

  • 对存储空间的需求不大,目测128KB ROM/32KB RAM已经够用了。

  • 对其它外设基本没有要求,只要有常用的GPIO/I2S/SPI/UART就可以了。

  • 对引脚数量要求不高(10个引脚以内),封装越小越好(优先考虑QFP/QFN封装)。

  • 芯片最好有通用的开发平台,例如Cortex-M系列。

  • 在满足上述条件下,价格越低越好。

目前找到最合适的方案是新唐的NUC505系列,型号是NUC505YLA2A,是QFN48封装,价格在14元以内。不知道有没有更好的选择呢?

离线

#2 2020-02-10 16:29:01

超级萌新
会员
注册时间: 2018-05-04
已发帖子: 408
积分: 407

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

我估计新唐这个505应该是性价比最高的了。

离线

#3 2020-02-10 16:30:54

checkout
会员
注册时间: 2018-11-09
已发帖子: 173
积分: 168

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

估计505性价比最高了,qfn和LQFP封装大小差不多。

离线

楼主 #4 2020-02-11 10:32:10

metro
会员
注册时间: 2019-03-09
已发帖子: 444
积分: 488

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

其实我手里已经有NUC505的开发板了,不过被扔在学校了,要等到3月份开学才能拿到,哭了 sad
NuTiny-EVB-NUC505

离线

#5 2020-02-12 10:14:18

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,252
积分: 9197

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

metro 说:

其实我手里已经有NUC505的开发板了,不过被扔在学校了,要等到3月份开学才能拿到,哭了 sad

这块板子貌似我有一片,你那边现在收快递方便吗?如果方便我回去找找看。





离线

楼主 #6 2020-02-12 10:17:32

metro
会员
注册时间: 2019-03-09
已发帖子: 444
积分: 488

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

晕哥 说:

这块板子貌似我有一片,你那边现在收快递方便吗?如果方便我回去找找看。

感谢晕哥的好意,不过暂时不需要哈,我先玩玩手头的Tiny200吧,这货也可以跑一跑USB tongue

离线

#7 2020-02-12 10:52:13

le062
会员
注册时间: 2019-02-07
已发帖子: 72
积分: 67.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

NUC505 应该是最佳。不过它的USB有两个坑,而且无法规避:
1. 如果存在两个相同端点号的IN OUT端点,同时收发时会出现数据错误。
2. 如果用到了同步端点,需根据勘误表用特定逻辑进行处理。

综上,没事先去看看勘误表,不能头铁硬上。

离线

#8 2020-02-12 10:58:27

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,252
积分: 9197

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

metro 说:

感谢晕哥的好意,不过暂时不需要哈,我先玩玩手头的Tiny200吧,这货也可以跑一跑USB tongue

那好的,有需要随时找我。





离线

楼主 #9 2020-02-12 13:01:17

metro
会员
注册时间: 2019-03-09
已发帖子: 444
积分: 488

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

le062 说:

NUC505 应该是最佳。不过它的USB有两个坑,而且无法规避:
1. 如果存在两个相同端点号的IN OUT端点,同时收发时会出现数据错误。
2. 如果用到了同步端点,需根据勘误表用特定逻辑进行处理。

综上,没事先去看看勘误表,不能头铁硬上。

我看过勘误表,确实如你所说,NUC505的USBD有两个主要问题,端点号这个算是硬件设计缺陷,包括USBD DMA在内的功能都只考虑端点而没有定义传输方向,因此基本上只能改端点号解决(当然EP0不会有问题,本身特殊处理过了);另外的问题主要是CPU、USBD DMA和USBD控制器(也就是勘误表里提到的USB Host)在同时访问Buffer时会出错(可能是Arbiter出问题了?),这个就按照勘误表提供的解决方案来做应该就没问题了。虽然暂时不打算用Isochronous Transfer,不过将来如果玩到UAC了还是可以考虑一下。
话说我记得层主好像研究过CMSIS-DAP,不知道有没有兴趣把这货移植到NUC505呢?不管是价格还是封装感觉比SAM3U2C都更有优势啊。

离线

#10 2020-02-13 09:32:58

sblpp
会员
注册时间: 2018-02-14
已发帖子: 164
积分: 64

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

NUC505的flash是SPI FLash?执行速度是不是要大打折扣?

离线

楼主 #11 2020-02-13 10:19:05

metro
会员
注册时间: 2019-03-09
已发帖子: 444
积分: 488

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

sblpp 说:

NUC505的flash是SPI FLash?执行速度是不是要大打折扣?

内置的SPI Flash在单线模式下频率可达100 MHz,2线和4线模式下最高频率为80 MHz,因此确实会严重影响执行效率。
解决方法是搬到SRAM运行,在SRAM上执行就是零等待时间了。NUC505可以将SRAM以bank为单位(共4个bank,一个bank对应32 KB)映射到代码段空间(0x0-0x1FFFFFFF),所以映射后不会有性能问题。NXP的LPC43x0也是一样的解决方法。

离线

#12 2020-02-13 18:31:37

le062
会员
注册时间: 2019-02-07
已发帖子: 72
积分: 67.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

metro 说:

我看过勘误表,确实如你所说,NUC505的USBD有两个主要问题,端点号这个算是硬件设计缺陷,包括USBD DMA在内的功能都只考虑端点而没有定义传输方向,因此基本上只能改端点号解决(当然EP0不会有问题,本身特殊处理过了);另外的问题主要是CPU、USBD DMA和USBD控制器(也就是勘误表里提到的USB Host)在同时访问Buffer时会出错(可能是Arbiter出问题了?),这个就按照勘误表提供的解决方案来做应该就没问题了。虽然暂时不打算用Isochronous Transfer,不过将来如果玩到UAC了还是可以考虑一下。
话说我记得层主好像研究过CMSIS-DAP,不知道有没有兴趣把这货移植到NUC505呢?不管是价格还是封装感觉比SAM3U2C都更有优势啊。

以前试过,不过现在有CMSIS-DAP v2协议,全速BULK也够了,换成GD32F350搞,这个免晶振,封装更小,很适合板上集成,代码: https://github.com/vllogic/vllink_lite

离线

楼主 #13 2020-02-13 20:20:16

metro
会员
注册时间: 2019-03-09
已发帖子: 444
积分: 488

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

le062 说:

以前试过,不过现在有CMSIS-DAP v2协议,全速BULK也够了,换成GD32F350搞,这个免晶振,封装更小,很适合板上集成,代码: https://github.com/vllogic/vllink_lite

可以的,可能也很难找到更便宜的单片机了(CH55x跨平台不好搞,不过有空的话可以试试?

离线

#14 2020-02-13 20:47:29

DENHJD
会员
注册时间: 2017-12-24
已发帖子: 42
积分: 146.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

记得NUC505的SPI也有坑,做CMSIS-DAP输出也很麻烦

离线

楼主 #15 2020-02-13 22:16:55

metro
会员
注册时间: 2019-03-09
已发帖子: 444
积分: 488

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

DENHJD 说:

记得NUC505的SPI也有坑,做CMSIS-DAP输出也很麻烦

这个倒还好,毕竟CMSIS-DAP就是用GPIO模拟的,虽然速度差一些(不过这么一来高速USB似乎就没啥必要了

离线

#16 2020-02-14 08:49:57

sblpp
会员
注册时间: 2018-02-14
已发帖子: 164
积分: 64

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

metro 说:

内置的SPI Flash在单线模式下频率可达100 MHz,2线和4线模式下最高频率为80 MHz,因此确实会严重影响执行效率。
解决方法是搬到SRAM运行,在SRAM上执行就是零等待时间了。NUC505可以将SRAM以bank为单位(共4个bank,一个bank对应32 KB)映射到代码段空间(0x0-0x1FFFFFFF),所以映射后不会有性能问题。NXP的LPC43x0也是一样的解决方法。

感谢分享,我也画了个505的小板,用lqfp48封装的那颗,等调调看。

离线

#17 2020-02-15 03:50:35

david
会员
注册时间: 2018-03-05
已发帖子: 357
积分: 297.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

如果不能忍受spi flash或者不嫌贵了点M484也是不错的,目前用的还不深入,不过高速USB,SPI等都好用,内置flash和ram一般够用

离线

#18 2020-02-15 17:47:33

rick lou
会员
所在地: 中国北京海淀
注册时间: 2019-09-12
已发帖子: 202
积分: 190.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

cy7c68013a qfn56
但必须外接iiceeprom存代码和数据

离线

楼主 #19 2020-02-15 21:04:51

metro
会员
注册时间: 2019-03-09
已发帖子: 444
积分: 488

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

david 说:

如果不能忍受spi flash或者不嫌贵了点M484也是不错的,目前用的还不深入,不过高速USB,SPI等都好用,内置flash和ram一般够用

M484确实贵了一些,但是最主要的问题还是没有小封装。。当然更高端是肯定的。

离线

楼主 #20 2020-02-15 21:08:03

metro
会员
注册时间: 2019-03-09
已发帖子: 444
积分: 488

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

rick lou 说:

cy7c68013a qfn56
但必须外接iiceeprom存代码和数据

CY7C68013A我也有,不过51的性能确实是个硬伤,而且对SPI/UART的支持也成问题。当然开发起来还是挺容易的,特别是直接连接FPGA时,不经过CPU的话性能还是可以的。

离线

#21 2020-02-22 15:24:20

642242855
会员
注册时间: 2019-10-31
已发帖子: 191
积分: 98

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

那个开源的用GD32做的有没有卖的

离线

楼主 #22 2020-02-22 16:22:10

metro
会员
注册时间: 2019-03-09
已发帖子: 444
积分: 488

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

642242855 说:

那个开源的用GD32做的有没有卖的

有个楼主放出了GitHub链接,里面有淘宝链接,可以看看(利益无关)
https://github.com/vllogic/vllink_lite

离线

#23 2020-03-03 21:55:17

sy373466062
会员
注册时间: 2018-11-12
已发帖子: 130
积分: 116

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

le062 说:

以前试过,不过现在有CMSIS-DAP v2协议,全速BULK也够了,换成GD32F350搞,这个免晶振,封装更小,很适合板上集成,代码: https://github.com/vllogic/vllink_lite

非常好的开源,板子背面有元器件吗? 如果没有的话很简洁了

离线

#24 2020-05-03 14:58:53

致远
会员
注册时间: 2020-05-03
已发帖子: 7
积分: 7

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

用STM32F205RGT6吧

离线

#25 2022-01-06 07:52:59

desertsailor
会员
注册时间: 2022-01-06
已发帖子: 15
积分: 0

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

致远 说:

用STM32F205RGT6吧

需要外置高速USB的PHY

离线

#26 2022-01-06 08:28:47

LinjieGuo
Moderator
注册时间: 2019-07-24
已发帖子: 569
积分: 574
个人网站

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

致远 说:

用STM32F205RGT6吧

这芯片也太贵了吧。

离线

#27 2022-03-28 18:39:16

zhenxin
会员
注册时间: 2022-03-28
已发帖子: 11
积分: 1

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

STM32F7x3系列内置高速USB PHY

离线

#28 2022-03-29 13:17:45

海石生风
会员
所在地: 深圳
注册时间: 2019-07-02
已发帖子: 528
积分: 649
个人网站

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

沁恒出了CH32V305/7系列,内置USB HS PHY,最小封装有TSSOP20,应该不贵。
http://www.wch.cn/products/CH32V307.html

离线

#29 2022-07-09 21:57:25

luoo_1
会员
注册时间: 2022-07-09
已发帖子: 1
积分: 1

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

国产慎重

离线

#30 2022-07-10 08:27:18

海石生风
会员
所在地: 深圳
注册时间: 2019-07-02
已发帖子: 528
积分: 649
个人网站

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

luoo_1 说:

国产慎重

这位兄弟是跑错地方了吧,这里主要就是讨论国产

离线

#31 2022-07-10 22:34:00

david
会员
注册时间: 2018-03-05
已发帖子: 357
积分: 297.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

@metro
Aic8800 批量据说可以很便宜 还带wifi5

离线

#32 2022-07-11 15:59:21

Timaker
会员
注册时间: 2020-05-18
已发帖子: 62
积分: 40.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

david 说:

@metro
Aic8800 批量据说可以很便宜 还带wifi5

买不到吧

离线

#33 2022-07-11 16:32:29

le062
会员
注册时间: 2019-02-07
已发帖子: 72
积分: 67.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

Timaker 说:
david 说:

@metro
Aic8800 批量据说可以很便宜 还带wifi5

买不到吧

淘宝有零售,13一个。

最近编辑记录 le062 (2022-07-12 08:32:45)

离线

#34 2022-07-12 08:22:06

hexenzhou
会员
注册时间: 2020-03-24
已发帖子: 22
积分: 121

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

nxp的imx.rt都是内置高速usb phy啊,rt1010不到1美金的价格。

离线

#35 2022-07-12 08:36:25

le062
会员
注册时间: 2019-02-07
已发帖子: 72
积分: 67.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

hexenzhou 说:

nxp的imx.rt都是内置高速usb phy啊,rt1010不到1美金的价格。

现在能买到吗,我前两年用rt1011打过样,当时还比较好买,如今咋感觉反而不好买了。顺手查了下官网,是10K @ US$1.71。

离线

#37 2022-10-12 18:04:11

morita1918
会员
注册时间: 2022-09-21
已发帖子: 3
积分: 3

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

我有内置usb 2.0 full-speed controller with OTG PHY MCU,
详细资料请看:http://191321088.qzone.qq.com

离线

#38 2023-02-08 15:56:31

zhenxin
会员
注册时间: 2022-03-28
已发帖子: 11
积分: 1

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

博流智能bl616

离线

#39 2023-02-09 22:22:01

香酥肉饼
会员
注册时间: 2020-01-10
已发帖子: 18
积分: 68

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

内置一个HSphy的 CH32V305,CH32V307,CH32F305
内置两个HSphy的 APM32F407

离线

#40 2023-02-10 02:55:14

david
会员
注册时间: 2018-03-05
已发帖子: 357
积分: 297.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

啥时候能有bl618

离线

#41 2023-02-10 09:21:24

zhenxin
会员
注册时间: 2022-03-28
已发帖子: 11
积分: 1

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

david 说:

啥时候能有bl618

目前淘宝上有开发板

离线

#42 2023-02-10 09:57:00

海石生风
会员
所在地: 深圳
注册时间: 2019-07-02
已发帖子: 528
积分: 649
个人网站

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

CH32V305 TSSOP20目前是最优解,带USB HS PHY的MCU有好多,但引脚数都不少。

离线

#43 2023-02-10 10:04:56

XIVN1987
会员
注册时间: 2019-08-30
已发帖子: 240
积分: 301.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

CH32V305 主频 144MHz、128KB Flash、32KB RAM、TSSOP20 封装、内置 HSUSB PHY、价格 10 块左右,,完美符合楼主的需求了。。

虽然不是 Cortex-M 内核,,但 RISC-V 也不是冷门内核,,现在用的厂家越来越多了,,比如知名WiFi SoC厂商乐鑫之前用的Xtensa ISA,现在出的芯片大多是RISC-V内核的了(ESP32-C2/3/5/6、H2、P4)

前段儿时间用 CH32V305 移植了下 DAPLink (https://github.com/XIVN1987/DAPLink),,用起来感觉和 STM32 那些差别也不大(毕竟都是用 C 语言编程,,又不需要手写汇编),,MounRiver Studio 用起来也还行,,跟 Keil 相比各有长短吧。。

离线

#44 2023-02-10 19:55:24

david
会员
注册时间: 2018-03-05
已发帖子: 357
积分: 297.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

用这做ft clone很好

离线

#45 2023-02-14 20:41:36

rongwinzip
会员
注册时间: 2020-03-14
已发帖子: 49
积分: 2.5

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

南京wch不是就有吗

离线

#46 2023-02-18 10:05:17

篮球菜鸟来嵌入式
会员
注册时间: 2023-02-18
已发帖子: 4
积分: 4

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

交换机驱动你会适配吗。有偿求帮忙。原厂sdk包

离线

#47 2023-06-01 18:04:07

你比这一切更美丽
会员
注册时间: 2023-06-01
已发帖子: 1
积分: 1

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

请问有车规级的USB2.0全速芯片吗?求大家推荐

离线

#48 2023-10-24 15:56:31

zhenxin
会员
注册时间: 2022-03-28
已发帖子: 11
积分: 1

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

雅特力新型号AT32F405内置高速USB PHY

离线

#49 2024-04-21 16:57:20

astankvai
会员
注册时间: 2021-02-23
已发帖子: 40
积分: 40

Re: 求个推荐,内置高速USB(速度480 Mb/s)PHY的单片机

CH32V305F ,这个应该是最优选择了。 有QSPI就完美了

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn