看见大家发的都是无OS程序 问个OS下开发
因为真的是新手 很菜 所以大家先别笑啊比如我想写一个简单的Helloword程序 在LCD屏上能显示出来
请问我是在ADS中写一个程序然后编译拷贝bin文件到NAND FLASH并运行 还是在CRT下调用直接在开发板的Linux下gedit 一个Hello.c 然后在Linux系统下编译 运行在LCD下显示吗
1请问写这个程序需要添加哪些头文件其中调用LCD部分是属于系统调用还是头文件包括进去的
2请问在ADS中建立工程后然后添加文件 必须添加哪些东西 比如系统初始化init.s还有什么呢 真的很菜 所以完全不懂 自己up一个求人来解答 想简单的话 直接在官方test程序(无os测试 那个程序)中加个函数 然后在函数里调用下Uart_prinf("hello world").
如果要想自己写的独立程序能跑起来,至少要有个os支持你自己写的那个程序,否则自己修改官方程序写加载函数来加载你那个hello world文件(不过这个复杂了做到这步 还不如重头写个小os呢)
如果只想写个hello world测试程序的化 要到后面自己把linux移植到板子上后 在基于自己的linux写应用程序 3# chobit
感谢您的回答 我现在已经把系统移植到板子上去了
请问现在要在板子中的Linux下作开发请问该怎么实现hellowrold程序呢 是在source CRT中用Linux命令新建一个文件hello.c然后编辑它 然后gcc
还是在windows下些一个helloworld.c 然后用ADS交叉编译器编译把目标文件bin下载到板子中运行
这两个之间的区别是什么 请问一般开发是怎么弄的
我现在大三自己买的板子玩 没什么实际经验 希望各位给点帮助 有没有人来帮助我下啊 真难 5# sf_final
你啊,应该多看下教程,天嵌的手册,一步步来。不要说你大三,我还是大二呢,暑假也是自己学的,没人教,才发现这玩意儿,真难!!!有问题多上论坛吧,看别人怎么解决的。一定要有决心和毅力,缺了这两样迟早都得死在半路上... 5# sf_final
区别是:
你在Linux系统中运用的方法只是一个bash文件。
而你在Windows 中开发的就是一个执行文件。
无论你用哪种方法,能实现你的目的不就行了么
页:
[1]