最近发现了一个性价比极高而且比较好玩的SOC
那就是全志F1C100S F1C200S,其中F1C100S内置32MB DDR1内存,F1C200S内置64MB DDR1内存。
而他们能从淘宝买到的价格,F1C100S 是8块钱一片,F1C200S是10块钱一片。
这么10块钱不到,32MB 和 64MB 的外扩内存都买不到啊。
其实F1C100S F1C200S F1C500S F1C600 R6都是一个芯片,他们都是QFN88封装。
其实F1C100S F1C200S F1C500S F1C600 R6都是一个芯片,他们都是QFN88封装。
资源方面,主频默认400MHz,做产品出货的一般在600M左右,也有700M出货的。
带有100M的SPI接口,1个SDIO接口,1个USB OTG接口,还有CSI摄像头接口。
I2C I2S UART PWM
目前能从网上找到的只有F1C200S和F1C600的寄存器手册。其实他们里面的内容都是一模一样的。
关于F1C100S/F1C200S的资料,可以从挖坑网获得,wakeng.wang
里面真是花式玩F1C100S,下面列举一下:
1.全志官方的BSP ,linux-3.10。支持硬解码编码,但不支持TVIN。
2.全志官方的RTOS,melis 2.0。这是全志自己的小系统,支持所有外设,硬件解码编码,TVIN,TVOUT各种外设,学习难度也是很大的。
3.社区支持的linux,linux-4.15,社区大姥移植的uboot和内核,不支持硬解解码编码。其中荔枝派nano用的就是这个。
4.九鼎xboot大佬支持的XBOOT,xboot是可以理解为裸机程序,可以用来引导linux,也可以用来直接lua开发,
5.RT-thread,这个最开始是rtt支持荔枝派nano做的,后来rtt有了融资,考虑盈利,把这一部分闭源了做了柿饼pie(串口屏),在网上还能找到之前的资料。
6.UCOS,这是xboot群的大佬,自己移植的ucos,吧TVOUT都支持了,移植了NES模拟器,并做了掌机开发板,现在淘宝有售。
7.裸机keil开发,这是坑网达克罗德大神自己写的,在坑网上有资料;还有人用jlink调试开发。
8.跑周立功的AWTK
9.跑littlevgl GUI
10.跑QT,这个我玩过,有时间支持一下。
总之,这款片子被大家玩起来了。我也做了个核心板。
粗略算过,不算flash,核心的BOM成本在15块钱。如果全部自己手焊的话,一块板子不到20。