您尚未登录。

#1 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 怒开新坑,自制低成本高速USB分析仪(随缘更新) » 2023-11-07 09:44:48

1、XC6SLX9 -2,基本上大部分FPGA速度等级都能满足USB Sniffer,毕竟最高时钟才60M,温度的话自己玩的 -C -I都是无所谓的。
2、基本上FPGA都可以通过MCU配置,只是需要修改代码。
3、触电滴没有,镊子短接EEPROM地址引脚
4、我用的都是已有的元件,只买了比较器,所以并不是从成本出发。
结论就是国产FPGA应该没有问题的。另外我的线缆用的也是中国制造的

#3 RISC-V » 解决RT-Thread USB3接口USB不能识别问题 » 2023-05-17 10:16:15

yywyai
回复: 0

CH32V307在RTT下测试USB Host时发现USB3的U盘基本不能识别,USB2的U盘基本都没有问题。注释掉udisk.c代码中
//    ret = rt_usbh_storage_reset(intf);
//    if(ret != RT_EOK) return ret;
可以正确识别我的USB3U盘。
rtt_usb_2.png

rtt_usb_1.png

#4 Re: Xilinx/Altera/FPGA/CPLD/Verilog » CH552 模拟 Digilent JTAG-SMT2 » 2022-08-18 09:12:35

我只是源代码搬运工,在下面网址可以下载源代码

https://github.com/sipeed/RV-Debugger-BL702
https://github.com/diodep/ch55x_jtag

修改描述符,增加FT232H MPSSE命令就可以了

#5 Re: Xilinx/Altera/FPGA/CPLD/Verilog » CH552 模拟 Digilent JTAG-SMT2 » 2022-08-16 14:34:17

用硬件SPI有问题,不能正常下载FPGA。另外有些MPSSE命令没有支持,可能VIVADO不能用

#6 Xilinx/Altera/FPGA/CPLD/Verilog » CH552 模拟 Digilent JTAG-SMT2 » 2022-08-11 15:51:16

yywyai
回复: 11

买了RV-Debugger lite结果不能下载FPGA,废物改造为SMT2
能下载XC6SLX9,其它的没试过。
CH552-SMT2.png

TMS P1_4
TDI P1_5
TDO P1_6
TCK P1_7

固件下载ch552_jtag_smt2

#8 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 分享自制收音机 » 2020-11-04 08:42:47

chaplin1999 说:

大佬应该用SI4357系列的做个,那个支持好多波段

SI4357百度不知道是什么芯片,是否是SI4735?

#12 Re: Xilinx/Altera/FPGA/CPLD/Verilog » 分享矿板接OV2640摄像头代码 » 2020-07-21 09:35:56

这个矿板bank 34 35的差分对HDMI可以随便用

piton 说:

你好,请问一下你做HDMI接口是随便用查分对?还是会有一些限制,比如必须用哪些查分对才行?

#13 Re: 全志 SOC » AXP173电源管理芯片2路DCDC4路LDO带锂电池充放电管理库仑计等,DEMO板子(函立创EDA图纸) » 2020-06-11 10:55:05

林ღ梦曦 说:

已经联系了呢,节后给我们定制样片,谢谢您的消息。

刚打了官网的电话一直无人接听,你有厂家的其他联系方式吗?

#14 Xilinx/Altera/FPGA/CPLD/Verilog » 分享矿板接OV2640摄像头代码 » 2020-04-16 21:03:15

yywyai
回复: 9

工程修改自正点原子的摄像头例子,可以去正点原子网盘上下载。
显示屏用的收银机的
IMG_20200415_192105_2.jpg
OV2640摄像头代码
30fps, 800 x 480

边缘检测

#15 Re: 全志 SOC » LicheePi Nano linux启动失败,jffs2 Magic bitmask 错误 » 2020-03-29 16:41:32

吴彦祖123 说:

在drivers/mtd/spi-nor/spi-nor.c中,我也将SECT_4K修改为了0https://whycan.cn/files/members/2840/xt25f128.png
我的镜像生成命令如下mkfs.jffs2 -s 0x100 -e 0x10000 -p 0xAF0000 -d rootfs/ -o rootfs.jffs2 &&\

INFO最后那个参数设置为0就可以了

#16 Re: 全志 SOC » f1c100s运行xboot的疑问 » 2020-03-26 12:16:53

问题已解决,编译器版本的问题,

#17 全志 SOC » f1c100s运行xboot的疑问 » 2020-03-26 11:35:31

yywyai
回复: 2

刚入坑F1C100S,然后编译运行XBOOT串口打印如下图
xboot.png

就没有然后了,显示屏上也没有任何显示,

由于第一次了解XBOOT一头雾水,请教坛里大佬们xboot运行时是个啥情况?

#21 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 感谢@weiyongwill 赠送的某银行淘汰终端机,AM3354 CPU,运行Android【开车了, 凑满50台就发车, 60元+运费】 » 2019-12-24 12:23:13

metro 说:

不是,HDMI是TMDS,和LVDS不兼容,所以我猜是类似于RIoTboard/迅为开发板这样的私有协议,不是通用方案。

就是上的你的车,连接的就是RIoTboard,

#27 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 捡了个便宜的高级ZYNQ XC7Z010 开发板玩玩 » 2019-07-17 18:48:53

posystorage 说:
alualong 说:

上边的电源芯片 J37M 怎么查不到啊?

同问啊,我也想知道是啥型号

如果说的是板上SOT32-6的那个电源芯片的话,应该是 TPS563201

#28 Re: 全志 SOC » F1C200S 开发纪录 » 2019-07-17 18:46:54

F1C100s F1C200S 数据手册,用户手册什么的比较详细资料那里能下载到?

#33 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » CH552编程器 » 2019-04-22 15:54:35

能不能提供一个共同交流的群或者其他的联系方式,已经焊接完毕,正在测试中~~

可以加Q 29294388 但是不一定能及时回复

#36 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » CH552编程器 » 2019-04-16 09:55:33

这个编程器本身是我当时想写93C46做的,我的系统是win7 64位的,也没打算在XP下调试,很麻烦。“那供电电路不是很明显”没有明白你的意思

海岛椰子树 说:

这种软件必须要很高级的电脑才能使用。是不是软件设计的起点定位太高了。还有看你的电路图,支持93芯片,那供电电路不是很明显。

#37 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 基本完善的USB Radio » 2019-04-16 09:10:11

网上有5807收音机模块,你可以按照原理图做一个,我做这个是觉得CH552还不错,不会拿这个来卖的

wuxx 说:

可以找楼主买一个玩玩吗

#38 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » CH552编程器 » 2019-04-16 09:02:51

这个软件是64位的,只能在64位系统下运行。

海岛椰子树 说:

我下载这个文件,我的系统是XP系统,打不开。提示不是有效的win32文件

#40 DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » CH552编程器 » 2019-04-15 18:41:35

yywyai
回复: 61

今天从新搭接了这个编程器电路,
prgmr.jpg

附上固件 软件 驱动 电路图
https://whycan.cn/files/members/1401/prgmr-pc100-1_0as.rar

另外有问题可以在这里留言

#42 Re: 8051/STC8/AT89C51/N76E003 » 分享我的好友无私技术高手yywyai做的CH552G编程器和上位软件,希望大家测试使用提供改进建议,促成国内开源编程器的发展 » 2019-04-11 09:18:33

上面说的问题就是在使用ISP软件烧程序时 Q6 Q7有可能会同时导通。当然也可以调整R30的值。
你说的无法挂载是指? 这个编程器主要就是安装驱动,装好后可以用console.exe命令行下测试一下,用Bus Hound或者USBTrace等软件看看通讯
有什么问题你可以截图发出来看看。
我现在没有这个编程器,因为太长时间了,已经拆了零件。

qxkj590 说:

大神能具体点步骤吗?前期都已经做完,但是这个上位机软件始终无法挂载~~

#43 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 基本完善的USB Radio » 2019-04-10 15:32:36

"电台接收器"是中文WIN7识别的。
另外天线用1.5 - 2 米的软线效果就可以了


晕哥 说:

感谢楼主一如既往的支持!

"电台接收器" 这几个字的 USB 的设备描述符出来的吧?

#44 Re: 8051/STC8/AT89C51/N76E003 » 分享我的好友无私技术高手yywyai做的CH552G编程器和上位软件,希望大家测试使用提供改进建议,促成国内开源编程器的发展 » 2019-04-10 14:04:25

这个使用LIBUSB,驱动无数字签名不好安装。原理图目标电压部分可以去掉R30,Q8使用N勾到场效应要好一些,因为不知道CH552内部上拉电阻的阻值范围。

#45 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » @assert 分享的在littlevgl 调用freetye显示文字, 而不用通过字模软件生成 » 2019-04-10 13:59:04

不修改也可以的。

你好,感谢你的分享,请教下littlevgl修改的部分是?最近也在移植中文显示,借鉴下楼主的方法。谢谢。

#46 DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 基本完善的USB Radio » 2019-04-10 13:53:45

yywyai
回复: 9

radio.jpg
原理图,固件,软件(64位)
https://whycan.cn/files/members/1401/USB-Radio.rar
仅在中文win7 x64下测试了,如果您测试后有任何问题都可以在后面留言

一些说明
Windows自带驱动,但win7下默认是禁用的须启用电台设备
Radio_Receiver.jpg

win7下录放音如果出现爆音,是由于DPC过高,可用检测DPC的软件查看。
录音效果文件
https://whycan.cn/files/members/1401/recorder.rar

#47 Re: 华芯微特 » 松果派PineconePi ONE众筹,华芯微特 SWM320VET7,主频125MHz, 512k Flash,128k SRAM » 2019-04-01 16:37:10

SWM320VET7的RTC还不能外接晶振,虽然他宣称内部RC精度是5/10000,这个比起一般32.768K晶振10 - 20PPM的精度 和 晶振温漂还是差很大距离。外接参考电压ADC高低端都不能满量程,只能用其内部基准。这些问题都是联系过华芯威特的技术支持确认过的。

是不是忽悠这个不好说,至少我买了10片,浪费了2个多月。刚看数据手册时觉得SWM320VET7是婀娜多姿美丽动人,实际测试后就是鼻屎如花。

jlau 说:
yywyai 说:

外设DMA不能用。NORFLASH不支持手册上宣传的字节, 半字操作。LCD不支持手册上的M68 I80接口。SDIO接口引脚跟SDRAM等引脚冲突,SDRAM也支持字操作。还有些小问题,所以SWM320VET7便宜,但并不好用

这么多bug,他们老板还能拿到的投资来做这个芯片,难道忽悠能力一流

#49 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 这几天无事做的USB Radio » 2019-03-12 15:45:09

找到WIN7 下软件不能用的原因
Radio_Receiver.jpg

在查找输入设备处加入 !wcscmp(waveInputCapabilities.szPname, L"电台接收器 (USB Audio Device)")
就可以在中文win7下使用了

#51 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 这几天无事做的USB Radio » 2019-03-08 11:06:41

我的代码在HID部分还没完善。整体就和上面发的AN264SW是一样的,仅仅是对CH552 和 RDA 不同处的相应修改而已。
等做完后我再填自己挖的坑吧

#53 Re: 8051/STC8/AT89C51/N76E003 » 买了两个CH552G烧录器, 感觉就是一个实验品, 没有用起来, 难道真的只能做开发板用? » 2019-03-08 10:41:23

以前用CH552G做过烧录器,5V 3.3V芯片都可以用,支持页读写,
CH552很不错的,
http://www.wch.cn/bbs/thread-66188-1.html
这是我自己做的软件截图











以下 @晕哥 搬运 添加:
--------------------------------
1516946362405144.jpg

#54 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 这几天无事做的USB Radio » 2019-03-08 10:38:24

山无棱 说:

这个很叼,USB协议是用标准的 audio吗?

免驱的,标准USB Audio,基本上和SILICON这个一样

#55 DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 这几天无事做的USB Radio » 2019-03-08 09:42:41

yywyai
回复: 18

IMG_20190307_165744.jpg
IMG_20190307_165930.jpg

硬件采用CH552G + RDA5807M
2声道, 8位,24KHz采样

PC端软件直接修改自 SILICON LABS 的USB FM RADIO。

PC软件在XP系统下测试能正常使用, WIN7 64下就不能用了。

附上SILICON的代码
https://whycan.cn/files/members/1401/AN264SW.rar

#56 Re: 华芯微特 » 松果派PineconePi ONE众筹,华芯微特 SWM320VET7,主频125MHz, 512k Flash,128k SRAM » 2019-03-07 13:53:48

外设DMA不能用。NORFLASH不支持手册上宣传的字节, 半字操作。LCD不支持手册上的M68 I80接口。SDIO接口引脚跟SDRAM等引脚冲突,SDRAM也支持字操作。还有些小问题,所以SWM320VET7便宜,但并不好用

#57 Re: 华芯微特 » 松果派PineconePi ONE众筹,华芯微特 SWM320VET7,主频125MHz, 512k Flash,128k SRAM » 2019-03-07 13:43:47

前不久才从 华芯微特 SWM320VET7 这个巨坑中出来。手册上很多功能是不能用的,慎重入坑!

#58 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » @assert 分享的在littlevgl 调用freetye显示文字, 而不用通过字模软件生成 » 2019-02-27 15:16:18

mathildawyx 说:
yywyai 说:

static const uint8_t*
lv_font_get_bitmap_freetype(const struct _lv_font_struct *font, uint32_t unicode_letter)
{   
  return bitmap;
}

static int16_t
lv_font_get_width_freetype(const struct _lv_font_struct *font, uint32_t unicode_letter)
{
  /*Check the range*/
  if(unicode_letter < font->unicode_first || unicode_letter > font->unicode_last) return -1;
   
  FT_Error err  = FT_Load_Char(face, unicode_letter, FT_LOAD_RENDER);
  if (err == 0) {
    lv_font_freetype.bpp = 8;
    lv_font_freetype.bitmap_dx = face->glyph->bitmap_left;
    lv_font_freetype.bitmap_dy = lv_font_freetype.monospace - face->glyph->bitmap_top;
    lv_font_freetype.bitmap_row = face->glyph->bitmap.rows;
    bitmap = face->glyph->bitmap.buffer;
   
    return face->glyph->bitmap.width;
  }

  bitmap = NULL;
  return -1;
}

代码很简单的,但是修改了部分的LV代码

请问这样的话渲染后的字体文件是用freetype得到bitmap后再通过结构体中的get_bitmap被使用吗?

littlevgl 5.2 5.3中是先调用get_width,然后调用get_bitmap,所以可以在get_width中获得bitmap

#59 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 基于 littlevgl 的漂亮钟表盘, 转自Q群 » 2019-01-29 16:51:42

晕哥 说:

挺漂亮的, 也是 littlevgl ?

littlevgl 做的,参考lv_lmeter 和 lv_gauge

#62 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » @assert 分享的在littlevgl 调用freetye显示文字, 而不用通过字模软件生成 » 2019-01-17 17:17:53

static const uint8_t*
lv_font_get_bitmap_freetype(const struct _lv_font_struct *font, uint32_t unicode_letter)
{   
  return bitmap;
}

static int16_t
lv_font_get_width_freetype(const struct _lv_font_struct *font, uint32_t unicode_letter)
{
  /*Check the range*/
  if(unicode_letter < font->unicode_first || unicode_letter > font->unicode_last) return -1;
   
  FT_Error err  = FT_Load_Char(face, unicode_letter, FT_LOAD_RENDER);
  if (err == 0) {
    lv_font_freetype.bpp = 8;
    lv_font_freetype.bitmap_dx = face->glyph->bitmap_left;
    lv_font_freetype.bitmap_dy = lv_font_freetype.monospace - face->glyph->bitmap_top;
    lv_font_freetype.bitmap_row = face->glyph->bitmap.rows;
    bitmap = face->glyph->bitmap.buffer;
   
    return face->glyph->bitmap.width;
  }

  bitmap = NULL;
  return -1;
}

代码很简单的,但是修改了部分的LV代码

页脚

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

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