UC编译
A. 最近学习uc/os-ii 用的任哲写的《嵌入式实时操作系统uc/os-ii原理及应用》,上面的例程,想用VC6.0编译,
那本书,我塌仔念以前看戚老过,建议还是学习理论使用,就算你你编译过以后意义也不是很大。建议看邵贝贝翻译的那本源码,一定要读源代码,然后找个差不多的芯片,51的也行,团困ARM更好,真正自己动手移植一下这个系统内核,收获是远远大于读任哲这本书,费好大劲设置编译环境,编译一遍例程的。
B. 最近学习uc/os-ii 用的任哲写的《嵌入式实时操作系统uc/os-ii原理及应用》,上面的例程,想用VC6.0编译,
那本书,我以前看过,建议还是学习理论使用,就算你你编译过以后意义也不是很大。建议看邵贝贝悔毕翻译的那本源码,一定要读源代码,然后咐前者找个差不多的芯片,51的也行,ARM更好,真正自己动手移植一下这个系统内核,收获是远远大于读任哲这本书,费好大劲设置编译环境,编译一遍例程的。最近学习uc/os-ii 用的任哲写的《嵌衡薯入式实时操作系统uc/os-ii原理及应用》,上面的例程,想用VC6.0编译,
C. 使用VC对ucgui进行编译链接后,打开仿真器,弹出了:WM_CreateWindow: No memory to create window
在GUICONF.h中找者散哗掘败到:
#define GUI_ALLOC_SIZE 8192
将上面的定义值改大点就首行可以了
D. 原子老师,添加UCGUI编译后,报告内存空间不够,怎么办
既然没有外部SRAM,UCGUI中防锯齿和JEPG就不要用知贺信,把GUI_ALLOC_SIZE设置成5000就够。
神州的STM32的RAM只有20K,一样把拍孙UCGUI的DEMO跑得搭轮好好的。
E. uclinux内核编译问题
在Ubuntu 下输入 apt-get install ncurses
Redhat下输入 rpm -ivh ncurses
这个问题应该是在输入make menucongfig时候出现的,内核启动文本配置,需要
ncurses库
F. uclinux下net-snmp编译完成后程序在目标板(uclinux+arm)上运行时提示Cannot find mole (SNMPv2-MIB):
你的库文件或模块代码有缺失。重新下载个snmpagent开发包吧。
G. UC,C,C++,VC,C#,.NET的区别与联系,简单说下。谢谢!
UC 好像是手机浏览器吧。
C 是一种面向过程的语言。
C++ 是一种面向对象的编程语言。
VC是C ,C++ 程序的编辑软件。
C# 是一种面向对象的编程语言。
.NET 是一个开发平台。
H. 如何在IAR的编译器里面加上UC/OS
找到适合你的arm板的编察历羡译器(常用的有ADS、Keilforarm(也就是keilMDK)、IAR等),将uc/os源码进行编译,前提是这里的源代码已经经过移植,可以在你的arm上运行,也就是us/os官方所谓的“port”。然后,一般通过jlink或Ulink下载到电路板,如果你的败拍烂塌电路板有类似于bootloader之类的启动代码,一般还可以用串口或网线或USB下载
I. 编译uClinux中make image出现错误
你没见到提示信息显汪野明示不出来么……
先运困告行
export LANG=POSIX
或脊兆者
export LANG=en_US
后重新 make ,贴出输出的错误信息。
J. unreal 3d引擎中的后缀 .uc的文件是用什么打开、编译的
那是用vs打开的,但前提是你的vs版本够且安装了nfringe插件。