基于1种系统上做应用程序开发是不是必须懂这种系统的汇编语言?

buyong 2003-07-23 05:46:48
我以前就在windows上写过应用程序,没跟系统打过交道。现在我需要在一种嵌入式系统上做应用程序,我想问一下在pc的windows上用标准C语言写的程序直接放到这个嵌入式系统上编译是不是就行了?源代码还用改么?我用的是nucleus。请大家指教。
...全文
35 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
buyong 2003-07-24
  • 打赏
  • 举报
回复
thanks tao
我是负责应用部分的,我现在担心的是我写的代码别人无法用,所以才问。但我不想学习具体的系统。你能不能回答一下我的具体问题?
taol 2003-07-24
  • 打赏
  • 举报
回复
我劝你还是把nucleus搞清楚了再编程吧.......
buyong 2003-07-24
  • 打赏
  • 举报
回复
我的程序要指定特定的内存地址,还有就是从光盘上读文件。我是想如果不改变源代码,在nucleus上重新编译是不是就可以,还是必须用nucleus提供的函数,比如读文件用fopen还行不行?
taol 2003-07-23
  • 打赏
  • 举报
回复
如果你写的是普通的应用程序,和底层打交道比较少的话,可以用nucleus的MNT,在Windows下用VC编译好,然后再移植,这样方便很多。
91program 2003-07-23
  • 打赏
  • 举报
回复
pc的windows上用标准C语言写的程序必须经过移植,不可能直接能用的。至少系统提供的函数不一样了!

汇编语言不一定要懂,主要看楼主做什么工作。一般用C,可能会用到汇编,不过哪只有在特定的问题上。

19,498

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧