搜索
bottom↓
楼主: elecfun

教你利用Visual Studio的智能提示,快速编写C51代码

  [复制链接]

出0入0汤圆

发表于 2010-10-11 20:27:58 | 显示全部楼层
这样不错,source insight 好像也可以

出0入264汤圆

发表于 2010-10-23 18:45:16 | 显示全部楼层
xiexie

出0入0汤圆

发表于 2010-10-23 20:14:20 | 显示全部楼层
记号

出0入0汤圆

发表于 2010-10-23 21:25:43 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-10-23 21:34:06 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-10-23 23:27:38 | 显示全部楼层
这个办法好,多谢楼主,收藏

出0入0汤圆

发表于 2010-10-25 10:47:29 | 显示全部楼层
mark
VS2008 开发C51

出0入0汤圆

发表于 2010-10-25 11:09:44 | 显示全部楼层
嗯 好东西 谢谢指导

出0入0汤圆

发表于 2010-10-25 12:01:32 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-10-25 12:38:45 | 显示全部楼层
mark,回去下载

出0入0汤圆

发表于 2010-10-25 17:32:18 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-10-29 16:07:07 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-11-19 14:10:56 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-11-23 17:00:54 | 显示全部楼层
我用Notepad++ ,理论上可以做出自己的函数提示库,但是很麻烦,而且不会用它编译链接

出0入0汤圆

发表于 2010-11-23 17:10:43 | 显示全部楼层
我用slickedit,啥插件也不用装

出0入0汤圆

发表于 2010-11-23 17:11:22 | 显示全部楼层
日蚀用户飘过

出0入0汤圆

发表于 2010-12-3 00:01:47 | 显示全部楼层
楼主,您好,我试过了,问一下,keil里面的关键字:sbit,bit等等怎样才能让VAX不报错,还有就是keil里面对环境的设置(比如使用xdata,从而能定义aa[1024]这样的大数组,用来存储大量的变化数值),使用C51直接编译就会有错。但是用keil,就不会出错了。怎样解决?

出0入0汤圆

发表于 2011-2-10 15:36:16 | 显示全部楼层
mark,正在学习使用eclipse呢,好像eclipse也不错。

出0入0汤圆

发表于 2011-2-10 16:39:01 | 显示全部楼层
好办法,keil的编辑器太垃圾

出0入0汤圆

发表于 2011-2-10 17:28:59 | 显示全部楼层
好,有用哦

出0入0汤圆

发表于 2011-2-10 17:34:26 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-10 18:15:24 | 显示全部楼层
支持

出0入0汤圆

发表于 2011-2-10 21:29:09 | 显示全部楼层
mark

出0入134汤圆

 楼主| 发表于 2011-2-10 21:57:49 | 显示全部楼层
回复【118楼】knifeflying  
楼主,您好,我试过了,问一下,keil里面的关键字:sbit,bit等等怎样才能让vax不报错,还有就是keil里面对环境的设置(比如使用xdata,从而能定义aa[1024]这样的大数组,用来存储大量的变化数值),使用c51直接编译就会有错。但是用keil,就不会出错了。怎样解决?
-----------------------------------------------------------------------

在VAX选项里去掉 Underline 里的两个钩

增加编译参数  "C:\Keil\C51\BIN\C51.EXE" %1.c  SMALL ,具体参考C51.EXE帮助文件

出0入8汤圆

发表于 2011-2-10 23:18:15 | 显示全部楼层
记号记号

出0入0汤圆

发表于 2011-2-11 01:24:57 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-11 09:04:14 | 显示全部楼层
MARK IDE
MARK 集成开发环境

出0入0汤圆

发表于 2011-2-11 09:13:31 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-11 13:20:36 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-21 21:36:08 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-21 22:03:01 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-22 08:27:34 | 显示全部楼层
哎,机器太烂了。

出0入0汤圆

发表于 2011-2-22 08:53:50 | 显示全部楼层
mark 感觉真是有点大材小用了!

出0入134汤圆

 楼主| 发表于 2011-2-22 13:22:02 | 显示全部楼层
回复【133楼】Little White  
哎,机器太烂了。
-----------------------------------------------------------------------
那可以用TKStudio的



回复【134楼】yueyongbo  永波
mark 感觉真是有点大材小用了!
-----------------------------------------------------------------------
开头说了,不必为了这个专门装VS,但是如果有就可以这么用,方便么

出0入0汤圆

发表于 2011-2-22 13:53:46 | 显示全部楼层
mark

出0入71汤圆

发表于 2011-2-22 14:31:08 | 显示全部楼层
想起刚刚做MCS51的时候,用一个486 CPU+640K内存+EVGA显卡+500MB的硬盘+ISA编程器+EDIT编辑器,再加DOS操作系统,渡过那漫漫的2年,现在学单片机的朋友真的是好幸福

出0入0汤圆

发表于 2011-2-22 16:19:44 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-2-22 17:24:28 | 显示全部楼层
不错的方法

出0入0汤圆

发表于 2011-3-11 18:30:06 | 显示全部楼层
好资料,真好,还有请问楼主那个编辑界面下的行数是怎么设置出来的呢?我现在用Visual studio 2010

出0入0汤圆

发表于 2011-3-11 21:47:00 | 显示全部楼层
对于楼主在125楼回复的 : 增加编译参数  "C:\Keil\C51\BIN\C51.EXE" %1.c  SMALL ,具体参考C51.EXE帮助文件
不是很了解,能否讲更明白点

出0入0汤圆

发表于 2011-3-11 22:09:29 | 显示全部楼层
我还是最喜欢eclipse!!!

出0入134汤圆

 楼主| 发表于 2011-3-11 23:39:12 | 显示全部楼层
回复【140楼】xiaolei0428  Thunder
好资料,真好,还有请问楼主那个编辑界面下的行数是怎么设置出来的呢?我现在用visual studio 2010
-----------------------------------------------------------------------

工具--选项--文本编辑器--C/C++ --常规   在 显示栏 钩上 行号

出0入0汤圆

发表于 2011-3-12 11:41:39 | 显示全部楼层
这个软件太大了,我用eclipse+winavr就挺好的,所有程序都在里边编写,AVR PIC ARM 51 等等都可以。我感觉效果相当的好

出0入0汤圆

发表于 2011-3-12 13:07:02 | 显示全部楼层
MARK~~学习了~~~

出0入0汤圆

发表于 2011-5-4 21:27:16 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-6 15:17:56 | 显示全部楼层
做个记号。。。

出0入0汤圆

发表于 2011-5-8 00:10:11 | 显示全部楼层
mark

出0入131汤圆

发表于 2011-5-8 00:23:25 | 显示全部楼层
回复【137楼】dellric 水果刀
想起刚刚做mcs51的时候,用一个486 cpu+640k内存+evga显卡+500mb的硬盘+isa编程器+edit编辑器,再加dos操作系统,渡过那漫漫的2年,现在学单片机的朋友真的是好幸福
-----------------------------------------------------------------------

我们羡慕你才对啊 我现在想用都不成。

出0入0汤圆

发表于 2011-5-8 00:46:26 | 显示全部楼层
mark.谢谢楼主

出0入0汤圆

发表于 2011-5-8 20:51:37 | 显示全部楼层
留用

出0入0汤圆

发表于 2011-5-9 21:03:00 | 显示全部楼层
mark 谢谢了!

出0入0汤圆

发表于 2011-5-10 16:00:37 | 显示全部楼层
不错,谢谢方法!

出0入0汤圆

发表于 2011-6-4 15:08:17 | 显示全部楼层
回复【楼主位】elecfun  熊
-----------------------------------------------------------------------

mark

出0入0汤圆

发表于 2011-6-4 22:10:54 | 显示全部楼层
mark 收藏了 有空试试

出0入0汤圆

发表于 2011-7-25 19:49:26 | 显示全部楼层
顶啊

出5入42汤圆

发表于 2011-7-25 20:00:19 | 显示全部楼层
MARK我用PIC的 用MPLAB习惯了 有需要的时候再试试看

出0入0汤圆

发表于 2011-7-25 20:15:39 | 显示全部楼层
mark一下

出0入0汤圆

发表于 2011-7-25 21:43:49 | 显示全部楼层
各位,写个代码需要那么麻烦吗?

出0入0汤圆

发表于 2011-7-25 22:19:35 | 显示全部楼层
mark~

出0入0汤圆

发表于 2011-7-25 22:24:30 | 显示全部楼层
这个真需要,谢

出0入0汤圆

发表于 2011-7-25 22:51:07 | 显示全部楼层
mark.

出0入0汤圆

发表于 2011-7-25 23:15:47 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-25 23:25:36 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-26 00:22:00 | 显示全部楼层
MARK..有机会的试试

出0入0汤圆

发表于 2011-7-26 01:05:04 | 显示全部楼层
mark下,其实eclispe更方便些,以前用过,效率有一定提升,现在很少用了,反正多翻翻代码有时也有好处

出0入0汤圆

发表于 2011-7-26 09:16:50 | 显示全部楼层
今天刚把vs从家里拷过来,在办公室试试这个方法

出0入0汤圆

发表于 2011-8-1 01:20:08 | 显示全部楼层
VC6.0也可以直接这样子设置吗?

出0入8汤圆

发表于 2011-10-9 11:53:48 | 显示全部楼层
不过文件的结构不清楚啊,比如keil的工程管理,能很好地看出文件的结构

出0入0汤圆

发表于 2011-10-9 14:56:19 | 显示全部楼层
这个办法好,多谢楼主,收藏

出0入134汤圆

 楼主| 发表于 2011-10-9 15:21:26 | 显示全部楼层
回复【159楼】zhanghaodianzi  深圳达意创电子
各位,写个代码需要那么麻烦吗?
-----------------------------------------------------------------------

要是爱好 拿记事本也行啊




回复【166楼】njwjn66  
mark下,其实eclispe更方便些,以前用过,效率有一定提升,现在很少用了,反正多翻翻代码有时也有好处
-----------------------------------------------------------------------

我个人更喜欢VS。




回复【169楼】goodluck520  
vc6.0也可以直接这样子设置吗?
-----------------------------------------------------------------------

VC6.0也可以,不过设置的参数名称不太一样




回复【170楼】lindabell  欧海
不过文件的结构不清楚啊,比如keil的工程管理,能很好地看出文件的结构
-----------------------------------------------------------------------

是啊  这是一个弊端。我后来研究过这个问题,用VS调KEIL来编译,不过还是得建KEIL工程,显得麻烦了。

出0入0汤圆

发表于 2011-10-9 19:31:07 | 显示全部楼层
有没有可以用UE代替keil那个文本编辑器的方法呢?

出0入0汤圆

发表于 2011-10-9 20:28:11 | 显示全部楼层
写的不错,学习了~~~

出0入134汤圆

 楼主| 发表于 2011-10-12 23:17:14 | 显示全部楼层
回复【173楼】cmheia  
有没有可以用ue代替keil那个文本编辑器的方法呢?
-----------------------------------------------------------------------
在keil目录或其它位置建立批处理文件,例如 C:\keil\UltraEdit.bat
文件内容:
SET C51INC=C:\Keil\C51\INC\Atmel\;C:\Keil\C51\INC\
SET C51LIB=C:\Keil\C51\LIB
SET CPU_TYPE=AT89S52
SET CPU_VENDOR=Atmel

"C:\Keil\C51\BIN\C51.EXE" %1.c
"C:\Keil\C51\BIN\LX51.EXE" %1.obj TO %1.abs
"C:\Keil\C51\BIN\OHX51.EXE" %1.abs
@echo off
DEL %1.obj
DEL %1.abs
DEL %1.map
DEL %1.lst



在UE中,点 高级--工具配置
随便填写 菜单项目名称
命令行填写 C:\keil\UltraEdit.bat "%p%n"   

请注意,以上所有路径中不能包含空格,需要编译的c文件及其文件名也不能含有空格

出0入0汤圆

发表于 2011-10-13 00:17:15 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-13 07:46:15 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-13 09:11:58 | 显示全部楼层
马克思..........

出0入0汤圆

发表于 2011-10-14 16:13:08 | 显示全部楼层
太牛了楼主,顶起

出0入0汤圆

发表于 2011-10-31 21:40:25 | 显示全部楼层
还是eclipse好用。

出0入0汤圆

发表于 2011-11-1 00:43:25 | 显示全部楼层
回复【17楼】nicksean 不务正业
vax破_解下不了了.
-----------------------------------------------------------------------
可以啊

点击此处下载 ourdev_690469B6957C.rar(文件大小:9.97M) (原文件名:Visual Assist X 10.6.1859.0 破_解.rar)

出0入0汤圆

发表于 2011-11-1 07:48:54 | 显示全部楼层
C51代码自动完成。mark

出0入0汤圆

发表于 2011-11-1 08:24:22 | 显示全部楼层
mark
!!!!!

出0入0汤圆

发表于 2011-11-1 17:49:37 | 显示全部楼层
赶紧MARK一下。

出0入0汤圆

发表于 2011-11-22 17:11:09 | 显示全部楼层
mark~

出0入0汤圆

发表于 2011-11-23 13:25:50 | 显示全部楼层
MARK ,一直在找这个帖子,今天终于找到了 --!

出0入0汤圆

发表于 2011-11-26 06:22:55 | 显示全部楼层
这个厉害啊,其他MCU可以使用不??

出0入0汤圆

发表于 2011-11-26 09:47:52 | 显示全部楼层
先顶

出0入4汤圆

发表于 2011-11-26 10:47:22 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-11-26 14:49:42 | 显示全部楼层
这样也行?厉害!

出0入0汤圆

发表于 2011-11-26 16:49:15 | 显示全部楼层
mark一下!!!

出0入0汤圆

发表于 2011-11-26 21:56:53 | 显示全部楼层
这些年都是在keil里面直接写代码,呵呵,落伍啊。
学习学习。。。。

出0入0汤圆

发表于 2011-11-27 00:34:10 | 显示全部楼层
用keil好难写,没提示..

出0入0汤圆

发表于 2011-12-9 09:18:34 | 显示全部楼层
mark,感谢分享

出0入0汤圆

发表于 2011-12-9 09:52:10 | 显示全部楼层
Source Insight 非常好。

出0入0汤圆

发表于 2011-12-9 10:22:51 | 显示全部楼层
受用

出0入0汤圆

发表于 2011-12-9 12:26:55 | 显示全部楼层
很好很强大,谢谢楼主

出0入0汤圆

发表于 2011-12-9 16:01:09 | 显示全部楼层
mark

出90入0汤圆

发表于 2011-12-10 23:28:26 | 显示全部楼层
谢谢楼主分享^
我一直都是在VC2008里写代码,在Keil里编译,嘻嘻~

出0入0汤圆

发表于 2011-12-11 14:43:54 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-11 17:05:28 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-14 14:26:26 | 显示全部楼层
mark
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-24 07:29

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表