用Programmers Notepad构建IDE的基本方法[转]

用Programmers Notepad构建IDE的基本方法[原创]

先说一下使用Programmers Notpad的好处,它可以在同一个界面下,用不同的语言为不同的应用编写程序。这使得我们不用去熟悉各种开发环境。而且它可以构建真正的IDE,并不是只能用来编写代码。如果我们用它给单片机开发程序,有一个从视觉上就能直接感受到一个优势——它比一般开发环境舒适的多。下面来讨论一下使用细节:
1、下载安装
这里推荐直接安装WinAVR,它是集成了Gcc编译器、Programmers Notepad(以下简称PN)和一些仿真调试工具的avr单片机开发环境。
安装完成后重新启动计算机,使环境变量生效。命令行执行path察看环境变量是否生效,如果生效应看到如下信息:
PATH=C:\WinAVR\bin;C:\WinAVR\utils\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\Syste
m32\Wbem
启动PN。我们可以编译一个简单的avr程序,如图1

2、用PN挂接其它编译器
在PN中选择Tools->Options->Tool 在Scheme中选择(None-Global-Tools)这时会看到PN已经内置的一些WinAVR命令(如图2)。
现在我们来添加一个调用KeilC编译器的选项,点击Add如图3来填写,并设置F12为热键。设置好后点击确定。
此时在主界面下的Tools中应看到新添加的Item (图4)
测试编译一个C51程序吧,如图5
如果成功在Output中将看到如下内容:
> "C:\Keil\C51\BIN\c51.exe" main.c DB SB OE OT(0)

C51 COMPILER V7.00 - SN: Eval Version
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2002

C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

> Process Exit Code: 0


至此,我们成功使用PN联合KeilC编译器构建了IDE。在PN中使用其他编译器的方法基本类似,大家有兴趣可以多去尝试哦

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值