参照tiny200画了一个f1c200s的小板子,板载7寸RGB 50P接口及LCD驱动电路,蜂鸣器和5-30VDC输入(实际可以到40V)。
PCB尺寸:90*50 mm
软件参考了该项目:https://github.com/hongxuyao/F1C100s_with_Keil_RTX4_emWin5
再此基础上合并了fb-write-through分支到 spl-separated分支。
移植了下最新版的LVGL,适配了裸机下的IIC驱动NS2009,效果如下:
PCB文件:
f1c200s_7inch_v1.0_20220808.zip
Gerber:
f1c200s_7inch_V1.0_20220727.zip
软件工程:
F1C100s_with_Keil_RTX4_lvgl_ns2009.zip
离线
优秀啊,可以用2层板画嘛
离线
优秀,软硬都吃呀
离线
优秀,软硬都吃呀
软饭硬吃!
离线
牛啊,只能跑RTX吗?根据RTX来改成FreeRTOS行不行?
离线
您好 原理图可以分享下吗?
离线
牛啊,只能跑RTX吗?根据RTX来改成FreeRTOS行不行?
Free RTOS肯定也是可以的,坛子里有大佬移植过f1c100s的freeRTOS,可以试试。
离线
您好 原理图可以分享下吗?
原理图PCB文件里有的,AD21画的,我导个pdf的。
f1c200s_7inch_v1.0.pdf
离线
能卖一个样板吗,楼主
离线
能卖一个样板吗,楼主
我这边还有几片,贴了电阻电容和部分IC,剩下的需要自己焊一下。
离线
这个LVGL的版本是多少呢,可以播放动画和视频吗?
离线
这个板子做出来的成本需要多少钱,大神能透露一下吗
离线
这个LVGL的版本是多少呢,可以播放动画和视频吗?
这个是裸机的,LVGL是clone最新的LVGL,头文件上写的版本是 v9.0.0-dev
离线
这个板子做出来的成本需要多少钱,大神能透露一下吗
JLC打样+贴片5pcs 157
立创商城器件 135
F1c200s 18/pcs
CP2101 PAM8301 SY7208 PCF8563 NS2009 加起来大概20/套
自己做的话应该成本100/pcs
离线
先顶后赞,有点奇怪记得以前注册过,现在居然显示是没有注册过
离线
请问楼主有使用freetype字体移植成功到板子上嘛
离线
达子666 说:请问楼主有使用freetype字体移植成功到板子上嘛
用buildroot,勾选 freetype就可以了。
应该不可以吧,buildroot是用在linux系统的吧,裸机好象不可以吧,不过freetype好像也是可以支持fb的
离线
哇酷小二 说:达子666 说:请问楼主有使用freetype字体移植成功到板子上嘛
用buildroot,勾选 freetype就可以了。
应该不可以吧,buildroot是用在linux系统的吧,裸机好象不可以吧,不过freetype好像也是可以支持fb的
FreeType应该是可以在裸机上移植的,之前做STM32的时候移植过,理论上应该是可以的。
不过最近工作太忙了没时间,有空了移植下看看能否成功。
离线
jinlong631 说:您好 原理图可以分享下吗?
原理图PCB文件里有的,AD21画的,我导个pdf的。
f1c200s_7inch_v1.0.pdf
谢谢大神分享
离线
牛啊,之前一直想玩F1C200S奈何不会linux。。。又有得玩了。
离线
做了个F1C200S的板子,EA3036都没输出!感谢分享!还学好好学习!
离线
请问下烧写文件只是使用sunxi-fel.exe -p spiflash-write 0 images\spl-separated.bin这条命令烧录那一个生成的spl-separated.bin文件吗
离线
请问下烧写文件只是使用sunxi-fel.exe -p spiflash-write 0 images\spl-separated.bin这条命令烧录那一个生成的spl-separated.bin文件吗
离线
最近想用全志的芯片替换现项目用的芯片,学习学习。
感觉全志的资料很少,官网根本没有
离线
全志的资料确实少,都这个年代了,官方难道还怕公开多点资料?
离线
推荐使用GUIDER的设计器,更为方便
离线
这芯片跑Linux怎么样,感觉RTX还是8051那个级别在用的OS
离线
楼主的软件比较厉害吗?我有个项目想请你帮忙搞一下,你有什么条件?
离线
高质量的分享,我想问一下屏幕是那个芯片的?
离线
活捉大佬,有空也搞一个玩玩
离线
这弧线画的漂亮了
离线
楼主能不能发一个购买链接?
离线
我用楼主的程序跑了lv_demo_benchmark函数。感觉不够丝滑。想问一下楼主,有没有什么办法解决的?
离线
感谢楼主的程序。可以在lichee nano上运行。我后来lv_conf.h里修改了LV_MEM_SIZE 的大小解决不够丝滑的问题。
#define LV_MEM_SIZE (3*1024U * 1024U) /*[bytes]*/
离线
电阻触摸屏一致性较差,没校准不能用在产品上的吧
最近编辑记录 岁月快快快 (2022-12-31 16:04:41)
离线
是要做一个校准算法上去。
离线
楼主,想请教你一个问题,我也是按照gitee上的那个工程,我的触摸串口可以正常打印,校准不了是怎么回事
离线
感谢楼主,我也跑通了。
我下载之后,编译没有问题,但没有出现图像。
通过打印日志,程序已经运行到 LVGL 的DEMO了,说明流程正确。
可能的问题,应该出在背光上。
查找源码,比对原理图,发现确实的背光控制线的问题。
你的程序,用的PWM0,映射到PE.12引脚 上,而我的板子上,用的PWM1,映射到PE.6上。
修改这个地方,下载之后,出现了Demo图像。
下一步,就是RTP代码弄出来,直接接板子上的TPADC的那种。
离线
在MDK上能不能用JTAG调试啊?
离线
可以的,论坛上就有好几个帖将mdk仿真的。
离线
全志的板子官网都找不到资料
离线
请问可以立创免费打样吗
离线
您画的板子真漂亮!
离线
设计的不错,布局安排很合理!
离线
lihailihai厉害啊啊 ,软件硬件都会
离线
膜拜大佬,可软可硬
离线
有没有带摄像头的测试工程?
离线
原理图pcb是用立创eda画的吗
离线
楼主 板画的真漂亮 不知道能不能卖个样板
离线
可以的 用kicad还是ad画的啊?
离线
看颜色感觉像是ad。
-----------------------------
晕了,楼主都在上边说是ad21画的了。
最近编辑记录 Gentlepig (2023-05-06 11:10:35)
离线
我的怎么跑不起来呢,
Boot to SPI mode
entry=00j00000,0
到这里就不跑了
离线
优秀啊,可以用2层板画嘛
离线
大佬您好 弧线是怎么绘出来的?还有usb部分做了90欧的阻抗了吗?
离线
全志的资料确实少,都这个年代了,官方难道还怕公开多点资料?
可能是担心蝴蝶效应吧,万一造成市场内卷呢
离线
好多串口屏都是这个方案了,不知道稳定性怎么样
离线
这个添加wifi功能方便吗?
离线
这个添加wifi功能方便吗?
方便的,支持usb wifi、sdio wifi。两种接口。
离线
好多串口屏都是这个方案了,不知道稳定性怎么样
离线
请问一下生成的固件怎样下载到Flash在,用什么工具,我写入时超了大小写不成功
Please press BOOT and RST buttons, and release to enter FEL mode
FEL mode enabled
Start erasing....
Erase completed
Please press BOOT and RST buttons, and release to start burning u-boot
Burn Progress:32% 585728 bytes burned
Burning Timeout!
固件超过了 572K就报错???
最近编辑记录 qiujian2021 (2023-08-28 18:33:56)
离线
优秀,软硬都吃呀
离线
@qiujian2021
在目录下的output文件夹里有两个bat批处理文件,编译完成后让芯片进入FEL模式,插上USB然后双击app-exec.bat可以直接下载到ram运行,双击app-prog.bat烧写到nor flash。
这个工程是从坛友的工程上改的,可以参考原工程的说明:
https://github.com/hongxuyao/F1C100s_with_Keil_RTX4_emWin5
离线
f1c100s可以用freeRTOS吗
离线
这个可以,可以改成条屏吗
离线
感谢分享,可以直接用于f1c100s吗,还是要替换启动文件就行
离线
感谢大佬们无私奉献,我也是用F1C100s_with_Keil_RTX4_emWin5工程移植了微凉大佬的usb代码,用fel烧录到ram里面运行可以正常识别到usb设备,烧录到flash里面运行就不行。感觉是初始化的问题,因为烧录到flash里面后要复位一下才能跑。烧到ram里是从fel模式直接运行。看看哪位大佬可以帮忙解答一下
离线
楼主抽空把pcb和代码放到码云上啊,新人刚开始搞f1c100没积分下载资源也是醉了
离线
USB cdc 驱动搞定了,凑积分下个楼主lvgl试试,F1C100 MDK开发可玩性还是很高的。先把常用的驱动 模块凑齐了
离线
用KEIL来搞,把难度又降低了
离线
编译https://github.com/hongxuyao/F1C100s_with_Keil_RTX4_emWin5
Rebuild target 'Product'
assembling startup_F1C100s.s...
compiling sys-clock.c...
.\boot-spl\include\io.h(10): error: #20: identifier "inline" is undefined
static inline uint8_t read8(uint32_t addr)
.
\boot-spl\include\io.h(10): error: #101: "uint8_t" has already been declared in the current scope
static inline uint8_t read8(uint32_t addr)
.\boot-spl\include\io.h(10): error: #65: expected a ";"
static inline uint8_t read8(uint32_t addr)
boot-spl\sys-clock.c(34): error: #10: "#" not expected here
SUBS loops, loops, #1
boot-spl\sys-clock.c(73): warning: #12-D: parsing restarts here after
previous syntax error
k = 1;
boot-spl\sys-clock.c(74): error: #77-D: this declaration has no storage class or type specifier
n = (div / (k + 1)) - 1;
boot-spl\sys-clock.c(74): error: #20:
identifier "div" is undefined
n = (div / (k + 1)) - 1;
boot-spl\sys-clock.c(74): error: #20: identifier "k" is undefined
n = (div / (k + 1)) - 1;
boot-spl\sys-clock.c(75): error: #77-D: this
declaration has no storage class or type specifier
p = 0;
boot-spl\sys-clock.c(76): error: #169: expected a declaration
} else {
compiling GUIDEMO_ImageFlow.c...
compiling GUIDEMO_Intro.c...
compiling GUIDEMO_Listview.c...
compiling GUIDEMO_RadialMenu.c...
compiling GUIDEMO_Resource.c...
compiling GUIDEMO_Skinning.c...
compiling
GUIDEMO_Speed.c...
compiling GUIDEMO_Speedometer.c...
compiling GUIDEMO_Start.c...
compiling GUIDEMO_TransparentDialog.c...
compiling GUIDEMO_Treeview.c...
compiling GUIDEMO_VScreen.c...
compiling
GUIDEMO_WashingMachine.c...
compiling GUIDEMO_ZoomAndRotate.c...
".\Temp\Obj\Blinky.axf" - 348 Error(s), 132 Warning(s).
Target not created
出现了这么多错误
离线
优秀,这是四层板吧?
离线
我的KEIL环境还有些问题,有哪位大佬知道怎么配这板子的KEIL环境的吗
离线
能做到软件、硬件都通的人才真不容易!
离线
带网卡的板子好像很少啊,想做一个
离线
@xiaoleizii
Gerber:
f1c200s_7inch_V1.0_20220727.zip
软件工程:
F1C100s_with_Keil_RTX4_lvgl_ns2009.zip
我下载那个Gerber文件用捷配或者有立创都打不开文件,无法下单,请问楼主还有没有能打样的Gerber文件。
离线
gerber是否出错还是你搞错了,我下载Gerber文件,用捷配打开是18.53X25.65
离线
gerber是否出错还是你搞错了,我下载Gerber文件,用捷配打开是18.53X25.65
gerber应该是没错的,我在嘉立创打样+贴片的,用的就是这个gerber文件。
如果实在没法打样,我上传下PCB和原理图文件吧,请自取:
f1c200s_7inch_v1.0_20220808_20240301-1454.zip
离线
在目录下的output文件夹里有两个bat批处理文件,编译完成后让芯片进入FEL模式,插上USB然后双击app-exec.bat可以直接下载到ram运行,
双击app-prog.bat烧写到nor flash。
这个工程是从坛友的工程上改的,可以参考原工程的说明:
https://github.com/hongxuyao/F1C100s_with_Keil_RTX4_emWin5
双击app-prog.bat烧写到nor flash, 可以写到 nand flash 中运行吗?
离线
lcd部分走线需要等长吗
离线
运行LVGL,LCD最高帧率能达到多少?
离线
这个芯片可以配置为1280X640的分辨率吗
离线
这个板子做出来的成本需要多少钱
离线
这个芯片可以配置为1280X640的分辨率吗
支持最高分辨率为1280*720
在线