[ZLG-MCU] 最近选型

[复制链接]
3716|11
 楼主| zhiwei 发表于 2008-1-15 17:50 | 显示全部楼层 |阅读模式
由于有一个电源监控设备要求组网,所以打算使用LM3S系列带以太网的控制器。现打算选用LM3S6432。<br />网络方面需要实现的内容包含:Telnet、SNMPV2。这些东西以前听过过,没有实际动手,TCPIP也只搞过uIP。所以希望有网络方面的开发包。<br />另外,听说LM3S不能ISP,所以打算买JTAG,那个LMLINK是否是独立买也100元?<br />暂时未打算买开发板,周工是否可以共享一下LM3S6000系列以太网相关开发例程,LWIP或uIP的移植程序?我在IAR里面没有找到LM3S关于网络方面的example,另外头文件里面6000以上系列好像没有,只有iolm3sXXXX.h,是否IAR对LM3S新产品支持不是很好?<br />项目比较急,盼周工回复一下。谢谢。
hotpower 发表于 2008-1-15 18:08 | 显示全部楼层

俺也打算用LM进行以太网项目,先学习学习

  
王紫豪 发表于 2008-1-15 22:02 | 显示全部楼层

我也打算用,呵呵!

  
hotpower 发表于 2008-1-15 22:16 | 显示全部楼层

哈哈~~~今天看了GPIO一节,感觉编程很容易,等待LM-LINK

  
zlgmcu 发表于 2008-1-16 09:16 | 显示全部楼层

用库函数对GPIO编程非常简单

<big><br />操作一个GPIO很简单,只需分三步走:<br /><br />1.&nbsp;使能GPIO端口,如<br />&nbsp;&nbsp;&nbsp;&nbsp;SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOB);<br /><br />2.&nbsp;配置所选GPIO管脚为输入或输出,如<br />&nbsp;&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOInput(GPIO_PORTB_BASE,GPIO_PIN_0);<br />&nbsp;&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOOutput(GPIO_PORTB_BASE,GPIO_PIN_1);<br /><br />3.&nbsp;对I/O进行读写操作,如<br />&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(;;)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ucVal&nbsp;=&nbsp;GPIOPinRead(GPIO_PORTB_BASE,GPIO_PIN_0);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ucVal&nbsp;&lt&lt=&nbsp;1;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIOPinWrite(GPIO_PORTB_BASE,GPIO_PIN_1,ucVal);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br /><br />当然,有几个函数名太长了,在我的例程当中喜欢重新定义为较短的形式,如<br /><br />#define&nbsp;&nbsp;SysCtlPeriEn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SysCtlPeripheralEnable<br />#define&nbsp;&nbsp;SysCtlPeriDis&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SysCtlPeripheralDisable<br />#define&nbsp;&nbsp;GPIOPinTypeIn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOInput<br />#define&nbsp;&nbsp;GPIOPinTypeOut&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIOPinTypeGPIOOutput<br /></big><br /><br />(wdx)
hotpower 发表于 2008-1-16 12:46 | 显示全部楼层

习惯就好了~~~要像CVI的函数面板功能该有多简单呀~~~

  
hq_y 发表于 2008-1-16 12:57 | 显示全部楼层

最好是能使用上以太网远程升级程序的功能

  
hotpower 发表于 2008-1-16 12:59 | 显示全部楼层

这个应该没问题,以太网通了,远程下载只是它内部的应用了

  
 楼主| zhiwei 发表于 2008-1-16 17:43 | 显示全部楼层

找了一天的资料了

到官方网站上下到了库,还没有仔细看。打算用LM3S了,请问LM3S6432有没有货,我设计用它,到时候没有货就麻烦了。<br />Flash自编程我看了,20uS编程一个字,速度好像比较快啊。为什么不是一页一页的编程呢?呵呵。把它划分一点用作EEPROM应该可以吧?<br />在Datasheet里面发现有串行下载(UART0和SSC0的ISP),这个功能是否存在?无论如何我还是决定买LMLINK了。<br />这两天在参考官方的那个LM3S6965开发板画板,遇到一些问题:复位脚用普通的VCC-R-C-GND,R-按键-GND,可以吗?VDDPHY和其它的VDD是否是直接连接?VDDA和VSSA需要怎样的特殊处理?<br />盼网周工和大侠们指点。
zlgmcu 发表于 2008-1-16 18:28 | 显示全部楼层

一下子问了好多问题,一个一个来

请不用担心货源问题,Lumianry的所有公开的型号都已经量产,供货不成问题。建议与ZLG当地分公司或代理商随时联系,可以先申请样片。<br /><br />Flash编程时间的参数以数据手册为准。Flash当然可以当作EEPROM来用了,区别是不能按字节擦除。<br /><br />出厂时的芯片带有ISP功能,但是被重新编程后就没有了。如果仅仅是为了编程需要,确实不如弄个LM&nbsp;LINK来的方便。<br /><br />RC复位是最简单的复位电路。对于传统单片机来讲可能不够可靠。但是Lumianry单片机在设计时考虑到了这一点,是可靠的。<br /><br />如果没有用到以太网功能,则VDDPHY可以悬空,如果用到则可以连到VDD,或者接另外的电源。VDDA也是一样。<br /><br />(zlgmcu-wdx)
 楼主| zhiwei 发表于 2008-1-16 20:40 | 显示全部楼层

多谢周工解答

出厂时有ISP功能,不是很理解哦,如果这个程序驻在Flash那么它可以擦除自己?具有IAP功能呵呵。不是很理解。算了,不在这里绕弯了,到时候自己实现IAP吧。<br />明天就开始布线了。我以前没有买过贵公司的开发板,现在买LMLINK也是100吗?我最近打算买,顺便买几片LM3S6432样片。可以直接向深圳代理点买吗?
zlgarm 发表于 2008-1-18 19:15 | 显示全部楼层

请与深圳分公司联系

当然可以购买LM&nbsp;LINK啦!!不过要春节回来后才有,工厂安排生产不过来。&nbsp;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

414

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部