原创 proteus下ARM(LPC2131)的模块驱动实验

2008-2-15 12:33 8447 6 7 分类: MCU/ 嵌入式

画个图图,实验下LPC2131的各功能模块,内容有SPIUART0I2CPWMKEY中断,AD转换,GPIO口等等。以嵌入式UCOS-II为系统平台,主要是调试下各功能模块的驱动。程序只能陆续上传。



仿真的硬件图,如下:
8521512a-0e68-4b77-b3d2-1e15eff0b2d7.jpg


上传文件:(如何运行在关于在 proteus下仿真ARM7+uCOS-II
(LPC2131)
有提到过)



1UART0实验。rar串口实验,运行正常后,终端显示Hello ARM2131!very good。然后等待接收字符,将接收的字符显示到终端。



2SPI实验。rar运行正常后,D1D2陆续点亮,任务1里创建任务2和任务3,任务3负责SPI数据发送,数码管显示。任务间通过邮箱进行通信。



3Proteus仿真的硬件图文件。rar







4外部中断和A/D转换。rar两个任务,一个是显示哪个外部中断的,另一个是A/D转换的任务。在中断里通过邮箱发送标志。分别按下不同的KEY,会显示是哪个外部中断,ENT0KEY用来显示A/D转换的值。



注意:运行时,串口终端和示波器会弹出窗口,不要直接关闭。最好是在属性里设置Exclude from simulation选项。欲使弹出窗口则不选,不弹出则选上。

问题: I2C实验。rar在实验这个的时候,发现I2C模块没反应就。不清楚是Proteus的ARM模块有问题还是24C02C模块有问题。这个代码在开发板上是能正常运行的。不解。希望碰到过此问题的朋友,能对此交流下。谢谢












PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户377235 2013-9-2 23:14

感谢,下下来看下
相关推荐阅读
用户1003858 2014-03-04 11:18
电子花样机控制系统-常州数控技术研究所
CZSK-GE01花样机控制系统 CZSK-GE01是常州数控技术研究所自主研发的一款花样机控制系统,适用于电脑花样机G款,E款,210D款用途,系统采用模块化设计,可以应用于多种不同机型,可...
用户1003858 2014-03-03 16:31
三轴运动控制器-常州数控技术研究所
三轴控制器介绍 控制器由手持盒(CZSK02T)和控制器(CZSK02M)组成,两者通过串口连接,手持盒完成人机交互功能,图形化的示教方式生成用户轨迹文件,支持G代码导入,DXF图形导入,PL...
用户1003858 2010-06-28 09:08
ARM资料网站推荐
http://www.stmfans.com/bbs/?fromuid=4215 http://www.stmfans.com/bbs/?fromuser=cyzgod关于STM32的资料,值得一看哦...
用户1003858 2010-06-09 10:53
STM32 AD
关于STM32的12位AD,前些日子经过实际使用,使用外部电源参考,精度能达到11位,最起码能保证10位精度。可放心使用。...
用户1003858 2009-12-26 14:22
STM32 I2C使用
    用了STM32F103的I2C读写CAT1025的EEPROM,采用的是STM32给的固件例子,网上反映的问题也挺多的。说不好使,用了下,确实是它奶奶的郁闷。不过,也不是不能用。    首先,...
用户1003858 2009-10-16 17:58
常州数控培训
投身制造业的“黄埔军校”<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />常州数控培训...
我要评论
1
6
关闭 站长推荐上一条 /3 下一条