打印

本人写的基于crossworks的lpc配合DS18B20的测温程序

[复制链接]
2533|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
machunshui|  楼主 | 2008-6-24 13:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是一个基于crossworks的lpc配合DS18B20的测温程序,包括源代码,完整的crossworks工程项目以及proteus电路图.

crossworks是一个基于gnu编译器的IDE,支持wiggler调试arm7,以及最流行的corte m3,是一款值得学习的IDE,crossworks配合wiggler的调试速度比IAR,Keil用wiggler快很多,也流畅很多.

注意工程项目不要建立在中文路径的目录下即可,其他的还是比较好用的,基本上模版就生成了几乎所有需要的文件,包括启动文件.

这个例子里面给出了ds18B20的延时参数是配合11.0592M时钟运行,其他的时钟通过按比例更改延时循环即可,

通过串口虚拟终端显示测得的温度,负温度情况没有处理,大家可以自己处理.

另外,可以直接把corssworks生成的elf文件导入到proteus图中运行,调试!!!!!!!!!

不要导入hex,crossworks生成的hex更改以后才可以在proteus中运行.
相关链接:https://bbs.21ic.com/upfiles/img/20078/200789134653743.rar

相关帖子

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

本版积分规则

153

主题

3224

帖子

4

粉丝