1
0
当然,没有操作系统运行没有问题,我每天都做这种事情。。。 http://sam7stuff.blogspot.com/ 你的程序,至少一开始,不会像桌面应用程序,我会避免任何库C库,没有printfs或strcmps或诸如此类的东西,直到你得到它的感觉,找到合适的工具。也没有浮点。添加一些数字,移动一些LED灯。 codesourcerylite可能是最快的入门方式,我相信gnueabi就是您想要的。 这个winarm站点有一个编译器和大量的非操作系统项目,就像每个基于arm的微控制器一样。 http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/ Atmel非常擅长信息,毫无疑问,他们有示例程序,你也可以在评估板上尝试。 emdebian是另一个交叉编译器,它有一些最新的和二进制文件。从头开始构建用于交叉编译的gcc一点也不差。不过,C库是另一回事,甚至gcc库也是如此。我发现没有这两个图书馆更容易做。 它可以让一个C库工作并运行大量的程序。取决于你想做什么。啊,刚刚看了规格,这是一个相当严重的评估板,足够的电力为一个操作系统,你应该选择运行一个。您当然可以运行将显示器用作用户界面的程序。读/写sd卡,usb,基本上板上的所有东西,没有操作系统,如果你选择的话。 |