Giter VIP home page Giter VIP logo

f1c100s_with_keil_rtx4_emwin5's Introduction

F1C100s_with_Keil_RTX4_emWin5

F1C100s with Keil RTX4 + emWin5

项目简介

全志F1C100s/F1C200s是极具性价比的ARM9芯片,采用ARM926EJ-S内核,片内自带32MB/64MB SIP-DDR1,DDR频率可稳定运行在156Mhz,CPU主频可达720Mhz无故障运行。这些芯片被广泛用于消费/娱乐电子设备中,系统采用定制化的嵌入式Linux。如今这款芯片市场价大约10元RMB,极具性价比!高性价比吸引了大量单片机开发者,但是单片机开发者通常缺乏Linux开发经验,而且对具备MMU+Cache的ARM9也不够熟悉,因而无法快速上手这几款SoC。于是,这个项目的诞生就是为广大单片机开发者降低门槛,让你打开熟悉的Keil就有可用的RTOS【RTX4】和GUI【emWin】!(Keil环境为ARM公司版权所有)项目直接支持的开发板有:

  • widora的tiny200 v1
  • widora的tiny200 v2
  • sipeed的lichee-pi nano

分支

  • fb-write-through

该分支的帧缓存安排在SDRAM末尾的“非缓存写通”区域,预留了4MB。这样就不用在帧中断里清理cache了!从而避免在屏幕上出现一些小横条。

  • spl-separated

该分支把SPL代码分离出来,编译为f1c100s-spl_uart0.bin和f1c100s-spl_uart1.bin;在生成spl-separated.bin时自动合并SPL。SPL分离出来之后项目代码更灵活,驱动程序更随心所欲,不再受SPL特点的限制。 spl-separated支持“sunxi-fel.exe uboot spl-separated.bin”命令!

推荐

推荐使用widora的tiny200开发板,板子为单片机开发者设计了boot和reset按钮,因而进入FEL模式非常方便!板子还自带USB转串口芯片,可作为终端串口,方便调试信息输出。

图赏

三款PCB F1C100s Keil MDK 图1 图2 图3 图4 图5 图6 图7 图8

f1c100s_with_keil_rtx4_emwin5's People

Contributors

glorycoder avatar hongxuyao avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.