打印

基于EM-LPC1700开发板CAN测试通过了,请高手指点

[复制链接]
2388|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
梦想的力量|  楼主 | 2009-8-24 15:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前段时间使用英蓓特公司开发的EM-LPC1700开发板http://arm.embedinfo.com/list.asp?id=317(采用NXP公司的最新的Cortex-M3内核,主芯片为LPC1766主频有100M)做CAN的测试,没通过,最近采用他们提供的新的测试例程终于通过了。在这里跟大家分享一下
首先,将他们的CAN测试例程下到芯片里,然后用直通串口线(千万别用交叉的哈),将开发板的CAN1和CAN2连接起来,就可以看到屏幕上有接收和发送的数据显示了。主要应用的函数如下,详细说明可以查看http://arm.embedinfo.com/list.asp?id=317
/* Functions defined in module CAN.c */
void CAN_setup (uint32_t ctrl);
void CAN_start (uint32_t ctrl);
void CAN_waitReady (uint32_t ctrl);
void CAN_wrMsg (uint32_t ctrl, CAN_msg *msg);
void CAN_rdMsg (uint32_t ctrl, CAN_msg *msg);
void CAN_wrFilter (uint32_t ctrl, uint32_t id, uint8_t filter_type);

extern CAN_msg CAN_TxMsg【2】; /* CAN messge for sending */
extern CAN_msg CAN_RxMsg【2】; /* CAN message for receiving */
extern unsigned int CAN_TxRdy【2】; /* CAN HW ready to transmit a message */
extern unsigned int CAN_RxRdy【2】; /* CAN HW received a message */
这个开发板还有其他的接口http://arm.embedinfo.com/list.asp?id=317,都通过了
• 处理器:LPC1766/58,主频:100MHz • 一路AD转换电位器
• 256KB FLASH Memory(片内) • 2个三线RS232串行口
• 64KB SRAM(片内) • 一个USB Device接口
• USB供电 • 2个功能按键:Reset和INT0按键
• USB OTG接口 • 8个Led灯
• USB Device/Host接口 • 66个I/OPin 用户扩展接口
• RTC( 带后备电池) • 一个Micro SD存储卡接口
• 10/100M Ethernet 接口 • TFT- LCD屏接口(2.4寸)
• 2路CAN接口 • Joystick 五维摇杆按键
• 一个温度传感器 • 20Pin JTAG调试接口
• 10Pin Cortex Debug接口 • DAC Speaker接口
• 18PIN Cortex Debug+ETM接口 •
有没有高手用这个板子的?可以交流一下哈!!

相关帖子

沙发
华荣汇FAE1| | 2009-8-24 16:13 | 只看该作者
我们公司也有17xx的开发板

使用特权

评论回复
板凳
梦到天涯| | 2009-8-24 16:36 | 只看该作者
有详细资料吗,共享一下

使用特权

评论回复
地板
华荣汇MCU| | 2009-8-24 16:41 | 只看该作者
您好这是我们公司17xx资料

LPC1700特性.pdf

177.51 KB

使用特权

评论回复
5
梦到天涯| | 2009-8-24 16:51 | 只看该作者
收到,谢谢

使用特权

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

本版积分规则

个人签名:梦想的力量是不可估量的

11

主题

26

帖子

0

粉丝