打印

c语言开发软件选择

[复制链接]
2181|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hongxin99|  楼主 | 2012-4-8 09:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
NE5532| | 2012-4-8 10:14 | 只看该作者
每个单片机都有自己的编译系统,楼主用VC++写出来的东西恐怕只能在PC上跑吧…………

使用特权

评论回复
板凳
xlsbz| | 2012-4-8 11:05 | 只看该作者
1# hongxin99

恩 我刚开是就是用VC++编译器 学C的。感觉很不错。然后学了一个多月  学到了指针 。用VC++弄不太明白 所以就用keil。 然后感觉有点明白。


从我个人角度看  先用C++编译器 很好

使用特权

评论回复
地板
xlsbz| | 2012-4-8 11:09 | 只看该作者
忘记了说了  因为 VC++编译器的地址 我搞不太懂    VC++的地址都是啥玩意 一大串。就是我对VC++所用的存储不太明白  就是对硬件不太明白。有人说VC++内存 是建立在虚拟内存基础上的。

如果用KEIL编译51单片机内存很清楚,学得比较清楚

比如  *(INT8U data  *)0x12 = 0x34;//这话可能有错 呵呵

51地址比较简单 。

使用特权

评论回复
5
BitFu| | 2012-4-8 11:38 | 只看该作者
只是想学C设计可以用KEIL就可以了
对于VC++来说C/C++只是基础,它主要是用来做windows应用程序的
所以还需要学习WINDOWS的应用程序模型(消息机制),另外还要学习MFC(一个WINDOWS相关的C++类库)

使用特权

评论回复
6
john_lee| | 2012-4-8 14:28 | 只看该作者
学习C,keil C51编译器可不是好的选择!C51偏离C标准太多。也怪不得它,毕竟51出世时,根本没有考虑C的架构需求,而后来的keil为了“强行”将51架构和C融合,不得已,将C做了大量的非标修改和扩展,才造就了目前的C51编译器。

使用特权

评论回复
7
amwrdfe| | 2012-4-9 10:24 | 只看该作者
我想还是gcc好点,
如果有能力,可以用gcc搭建大多单片机开发平台。

使用特权

评论回复
8
zhangli019| | 2012-4-9 11:10 | 只看该作者
支持楼上的 ,如果需要人打下手请联系我 ,

使用特权

评论回复
9
fjzzclc| | 2012-4-9 11:21 | 只看该作者
讲的范围太大,

使用特权

评论回复
10
触觉的爱| | 2012-4-9 19:07 | 只看该作者
周公的那个软件不错,编辑代码很方便:lol

使用特权

评论回复
11
xlsbz| | 2012-4-9 19:56 | 只看该作者
学习C,keil C51编译器可不是好的选择!C51偏离C标准太多。也怪不得它,毕竟51出世时,根本没有考虑C的架构需求,而后来的keil为了“强行”将51架构和C融合,不得已,将C做了大量的非标修改和扩展,才造就了目前的C5 ...
john_lee 发表于 2012-4-8 14:28

你还写操作系统了  厉害啊。

不过 我不同意你。你后面说的可能对“51出世时,根本没有考虑C的架构需求,而后来的keil为了“强行”将51架构和C融合,不得已,将C做了大量的非标修改和扩展,才造就了目前的C5 ...”,但是不能得出“学习C,keil C51编译器可不是好的选择”的结论。

使用特权

评论回复
12
784956936| | 2012-4-9 19:58 | 只看该作者
个人觉得学习C语言用VC++6.0比较好,C语言和单片机语言相差甚远!

使用特权

评论回复
13
ningling_21| | 2012-4-9 20:57 | 只看该作者
好像用这个不错turbo  c...

使用特权

评论回复
14
wanghongxing| | 2012-4-9 21:24 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

151

帖子

1

粉丝