您尚未登录。

#1 Re: 全志 SOC » 全志D1芯片之终极探索 » 2021-11-11 16:27:55

以为大佬要弃坑了,现在大佬又回来了,开心!

#4 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » LCD 点屏调试系统(c#@PC+USB+STM32) » 2021-08-25 23:41:46

小智 说:

啊这,不就是最古老的串口屏的实现方式,点赞

这不是串口屏,这个是OLED LCD 调试用的一套工具

#5 Re: 全志 SOC » 点屏强芯全志D1s可以申请样片了,本站网友开源原理图与PCB送两片D1s(不能与其他网友作品雷同) » 2021-08-25 23:39:02

zhanxiaozhang 说:

这个不知道做定制HMI屏效果怎么样?能跑threadx+guix 就相当好!

确实,如果能控制成本的话简直就是HMI屏神器

#7 Re: RK3288/RK3399/RK1108 » XBOOT 手工焊接的 RockChip PX30 邮票孔核心板 » 2020-08-19 17:49:57

应该是做了钢网,刷一层锡膏,然后把原件放上去,热风枪一顿骚操作,成了!

#9 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » LCD 点屏调试系统(c#@PC+USB+STM32) » 2020-07-23 13:48:34

mwin 说:

楼主是不是,用LED做LCD显示屏? 这个功能?

这个是OLED屏幕,只要是屏都可以用这个点

#10 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » LCD 点屏调试系统(c#@PC+USB+STM32) » 2020-07-23 11:10:40

补充上下位机命令大全(其实不全,很多新的没列进去,主要功能示范用,欢迎好事者整理添加)
上下位机命令大全.zip

#11 DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » LCD 点屏调试系统(c#@PC+USB+STM32) » 2020-07-23 10:58:54

轩辕剑
回复: 19

一个通过PC上位机对LCD进行点屏调式的系统
上位机采用C#,通过USB与STM32通信,STM32控制SSD2828或者SSD2832进行通信;
上位机与下位机以及硬件皆开源;

上位机运行界面如下:
ui主界面1
ui主界面2
ui主界面3


上下位机开源地址:    https://gitee.com/LcdTest/lcdTest.git
LCD点屏调试系统
另外,硬件部分也开源,提供DSN BRD 文档,可以自行 修改 制作

------------------------------------------------
Lcdtest
介绍
LCD 调试软件,可以通过上位机下发命令,亦可以通过SD卡直接点屏

软件架构
软件架构说明 1,上位机采用C#编写。可以直接下发点屏代码,伪指令,方便产品点亮与调试,连接CA310后具备自动调整Gamma功能;

2,下位机Keil 5.23 以上版本。接受上位机格式化后的命令执行点屏/功耗测试等功能;

安装教程
安装支持软件(上位机使用): 串口驱动 STM32虚拟串口VCP_V1.3.1_Setup_x64.exe
上位机支持包 NDP462-DevPack-KB3151934-ENU.exe CA310/CA410驱动: casdk_ver450_all--ca310.zip CA410-cas40_ver131_win_all.rar

脱机使用说明
1、 首先 开机会判断2K平台 是否有SD卡插入; 2、 拔掉电源接口端左侧的LED边的跳帽; 3、 第一次或者需要更新BMP/配置文件时,在SD卡根目录下放对应分辨率(一定要和实际屏体的一模一样)的BMP图片和配置文件(文件名:PGconfig1.CFG); 4、 重新上电,2K平台绿色LED会连续闪烁,此时SD卡内图片被搬入2K平台,待闪烁停止后屏幕会自动显示SD卡内图片。 5、 断电,拔掉SD卡(否则重新上电时会重复此过程),再上电后,之前搬入的图片会继续显示;

6、 若重新上电后,sd卡没有取出,那此时sd卡内的图片会被重新搬入

7、 平台根据配置文件的分辨率,自动寻找SD卡根目录下的BMP图片是否是一样的分辨率;如果有相同分辨率的BMP图片,MCU会连续的将所有一样分辨率的BMP图片发送到FPGA,(例:SD卡有2幅1280x720,2幅720x1280,2幅1920x1080,配置文件是720x1280的分辨率,则自动并且连续的将2幅720x1280的BMP发送到FPGA,其余的BMP不处理); 8、 发送完毕以后,MCU根据配置文件是MIPI信号或者RGB信号来区分是否需要配置2828初始化和Driver IC初始化;

9、 根据按键去处理上,下,自动,开关的功能;

1、 FPGA上电复位,通过Command接口等待Timing数据和BMP图片数据; 2、 将Timing数据保存并根据ICS307输出的频率产生OLED需要的HS,VS,DE,PCLK信号; 3、 根据Addr参数将BMP图片的数据写入到DDR3里面; 4、 当MCU发送了写完BMP的状态标志,FPGA将DDR3的BMP数据读取出来,送入到屏体点亮。

上位机使用说明
连接USB线及 5V 电源 1、文件 打开配置文件 2、点击RUN 即可点亮屏幕

#14 Re: 全志 SOC » 烧写usb报错 » 2019-12-30 14:04:50

荔枝派的板子有没有问题?

#15 Re: 华芯微特 » 爱她,就给她一个惊喜 » 2019-12-30 13:41:40

创意满满!

看来不姓董得改PCB了 ^_^

#16 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 搜了一圈, 还是没找到50PIN RGB TTL 液晶接口转 40PIN LVDS 接口转换板 » 2019-12-30 11:30:31

TTL 50PIN 转TTL 40PIN LVDS 40PIN 转接板 PCB板 连接板 PCBA板

配件清单:转接板+50PIN FPC线

产品说明:

CN3(输入):同群创7 8 9寸通用50PIN定义。

CN1对应的型号(输出):EJ070NA-01J、AT070TNA2V.1、HJ070NA-13B、EJ080NA-04C、HJ080NA-01J、AT090TN23、EJ101NA-01D等通用液晶屏

CN2对应型号(输出):AT043TN24V.1、AT043TN25V.2、AT043TN24V.7、AT050TN33/34、AT050TN43V.1等通用液晶屏

TB2FgUgXVXXXXbXXpXXXXXXXXXX_!!2193844444.png

#18 Re: VMWare/Linux/Ubuntu/Fedora/CentOS/U-BOOT » 家里Windows电脑安装FRP客户端, 再装上VNC服务器,这样在地球上任何有网络的地方都可以操作家里的电脑了。 » 2019-12-30 11:14:49

kekemuyu 说:

上周看了一下frp0.1.0的源码还是比较简单的,源码写的还是不错的,很多模块可以抽出来加到自己的项目中。

对, frp相当优秀,我现在已经离不开他了,远程连家里电脑都靠他了。

#19 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 再发一个简单的 MFC 开源 DXF 阅读器 » 2019-12-30 09:19:17

试了一下, 挺不错, 只是不能修改, 要是可以随意改就吊炸了。

#23 Re: VMWare/Linux/Ubuntu/Fedora/CentOS/U-BOOT » 家里Windows电脑安装FRP客户端, 再装上VNC服务器,这样在地球上任何有网络的地方都可以操作家里的电脑了。 » 2019-12-30 08:57:31

天马行空 说:

因为一楼那个开机脚本, 今天调了很久, 有一台电脑上面偶尔可以启动 frp, 大部分时间是不会启动。

跟踪才发现原来网络未就绪的时候 frp 会出错退出, 所以要给点延时就好了:

WScript.Sleep 5000

set ws=WScript.CreateObject("WScript.Shell") 
ws.Run "c:\frp\frpc.exe -c c:\frp\frpc.ini",0, True







谢谢分享,启动脚本改一下就更优秀了:

set ws=WScript.CreateObject("WScript.Shell") 

Do While True
	WScript.Sleep 5000

	ws.Run "c:\frp\frpc.exe -c c:\frp\frpc.ini", 0, 1
Loop

这样就可以保证一定能启动了, 如果运行 frpc.exe 失败, 那么5秒再重新启动一次,

frpc.exe 异常挂掉,也可以保证重启。

页脚

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

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