开源在全志F1C100s运行RTX4+emWin5!
本帖最后由 glory 于 2020-4-12 19:41 编辑全志F1C100s/F1C200s是性价比无敌的ARM9芯片【10元RMB】,主频高达720Mhz,内置32MB/64MB的DDR1;可驱动直接驱动1024x600的RGB屏,是设计HMI的高性价比芯片。
官方和社区大多用Linux开发,但是linux是单片机开发者的一道坎。我在Keil环境下,移植了RTX4+emWin,方便大家作为单片机方式开发,在Github开源。
Github地址:https://github.com/hongxuyao/F1C100s_with_Keil_RTX4_emWin5
国内码云地址:https://gitee.com/xuyao2020/F1C100s_with_Keil_RTX4_emWin5
优酷演示视频:https://v.youku.com/v_show/id_XNDYxNjc2MTk4MA==.html
大哥很强啊,感谢开源学习 谢谢楼主分享。 大佬厉害! 楼主的开源很棒啊!支持 widora是不是这个https://github.com/widora
求链接。。
这个可以jlink直接下载不 byccc 发表于 2020-4-13 17:58
widora是不是这个https://github.com/widora
求链接。。
正如我github介绍,目前网上卖的板子都没有jtag口,它和TF卡接口冲突;用作jtag太可惜 glory 发表于 2020-4-13 18:19
正如我github介绍,目前网上卖的板子都没有jtag口,它和TF卡接口冲突;用作jtag太可惜
可惜了,不然当单片机用性价比很高啊 楼主的开源很棒啊!支持
虽然目前用不上,但是需要收藏备用的哟 :) ou513 发表于 2020-4-13 21:40
可惜了,不然当单片机用性价比很高啊
开发不一定要jtag,如同linux开发一样。我开发stm32之类单片机也不用jtag,有个串口就够了。这款芯片,即便不用jtag,还是引无数电工竞为之折腰。 很好很强大 板子在哪里买的啊 ?? 10块钱720M主频我惊呆了 感谢楼主分享,请问楼主用的emwin的lib是MDK自带的吗? 感谢分享,请问楼主用的emwin的lib是MDK自带的吗? glory 发表于 2020-4-13 23:03
开发不一定要jtag,如同linux开发一样。我开发stm32之类单片机也不用jtag,有个串口就够了。这款芯片,即 ...
谁让便宜呢 真的不错,多谢楼主了 你好,我目前在学F1C100,买了个开发板,我这边有2个问题想问你一下,
1、keil编译出来的bin文件怎么做成镜像烧录到FLASH或者TF卡呢?我试过网上的方法目前没有成功;
2、GIT下载你的源码,我这边安装的keil MDK79525 ,编译不通过,显示.\Temp\Obj\spl-separated.axf: error: L6002U: Could not open file $TC_ROOT$\Segger\emWin\Lib\GUI_ARM_LA.lib: No such file or directory;
麻烦大佬有时间帮忙回复一下,谢谢啦,搞了一个星期了:'( 你好,我在使用你keil工程遇到2个问题;
1、生成的bin文件怎么烧录到flash和tf卡里面去启动系统;
2、keil工程下我下载你的工程编译出现错误,我用的是MDK79525,报错
.\Temp\Obj\spl-separated.axf: error: L6002U: Could not open file $TC_ROOT$\Segger\emWin\Lib\GUI_ARM_LA.lib: No such file or directory
麻烦大佬帮忙回复一下,万分感谢! 当单片机用挺爽的,就是不知道内部DDR1是工作在多少频率下的,要是上300就更爽了 这位大哥,感谢分享这么硬核的资料!
我有个问题问下,RTX4有对MMU的支持不 ?
RTX5是否可以按照RTX4跑起来?
谢谢!{:34:}{:34:} 老师我这个工程已经编译出来了,怎么用Zadig烧写啊,里面有3个Bin文件,能给你一个烧写方法吗,谢谢了,我也买的同一个开发板 老师我下载下来的工程编译成功了,生成了3个bin文件,但是不知道怎么烧写到spi-flash里面去,usb烧写工具没有说清楚,我也买的一样的开发版,谢谢老师了 老师我下载下来的工程已经编译成功了,生产了3个bin文件,但是不知道怎么用Zadig写到spi-flash里面去,谢谢老师吗多点指导 老师我下载下来的工程已经编译成功了,生产了3个bin文件,但是不知道怎么用Zadig写到spi-flash里面去,谢谢老师吗多点指导 各位大佬,谁那有mdklegacy support for arm7 arm9 & cortex-R的支持包,keil官网一直显示Sorry, we are down for maintenance,分享一下,谢谢。
厉害,刷GUI应该比H7强大多了。 请楼主出一个F1C100S+RTX版本.包含I2C驱动等,加上一些注释.方便大家移植到其它RTOS,对寄存器不熟悉基本上自己移植不成功,也希望楼主出一个裸机版本. emwin刷色块才6300万分?这么低吗?难道是RGB8888输出吗? 水水水木木木 发表于 2021-4-8 17:59
emwin刷色块才6300万分?这么低吗?难道是RGB8888输出吗?
是以RGB888刷出的,改为RGB565是这样的:
glory 发表于 2021-4-8 22:06
是以RGB888刷出的,改为RGB565是这样的:
没用的,ARM9的运算能力就那么点,跑分没法提高的,除非超频估计应该能达到F429的水平. xk2yx 发表于 2021-4-9 10:54
没用的,ARM9的运算能力就那么点,跑分没法提高的,除非超频估计应该能达到F429的水平.
大佬,可以提供下工程下的emwin环境吗? 这个片子很厉害,音视频比较强大,做人机界面很棒。看到的弱点是ADC和DAC差了些,定时器功能,PWM输出与捕捉不详,与主流MCU的应用有点距离。 JY2019 发表于 2021-4-14 17:10
大佬,可以提供下工程下的emwin环境吗?
gitee上clone下来就行了,emwin要自己安装legacy-pack for ARM9,keil官方下载。 大佬能移植一下threadx到这个片子吗 glory 发表于 2021-4-16 15:57
gitee上clone下来就行了,emwin要自己安装legacy-pack for ARM9,keil官方下载。
大佬能移植一下threadx到这个片子吗 老哥这个用串口怎么下载啊 很nice!! xk2yx 发表于 2021-4-9 10:54
没用的,ARM9的运算能力就那么点,跑分没法提高的,除非超频估计应该能达到F429的水平.
刷颜色和运算能力关系不大,关键看RAM吞吐速度。 429对ARM9最大的优势是浮点数运算,但GUI几乎用不到。我NUC972测试,才300MHz主频,刷颜色大约每秒1.8亿像素,它是内置150MHz,16bits DDR。 能加一下楼主吗,有个hmi开发想找楼主谈谈 谢谢楼主分享,
页:
[1]
2