LGT 发表于 2013-11-11 20:06:26

Larduino Core开发板(兼容microduino)发布!


Larduino开发板是参考Microduino的设计,兼容Microduino U27接口;
Microduino是一款兼容Arduino的设计,设计精巧,目前Microduino也提供众多扩展板;
Microduino的更多细节请参考:Microduino.wiki
在Kickstarter上,有更多更详细的介绍:Kickerstarter.microduino

后面我们也将推出更加丰富的设计资源,如果大家有好的想法,也可以直接反馈给我们!

下面最新LGT8F88A Arduino支持包,添加了Larduino-Core w/ LGT8F88A开发板支持;完善了bootloader对E2PROM烧写的支持;
LGT8F88A Arduino Support Package v1.1

下面上两张Laduino Core w/ LGT8F88A的图片:
Core + FDTI USB2UART


xlwq 发表于 2013-11-11 20:44:29

为啥 一定要兼容呢!!做自己的开发板 会不会更好玩呢!!!

LGT 发表于 2013-11-11 21:11:21

xlwq 发表于 2013-11-11 20:44 static/image/common/back.gif
为啥 一定要兼容呢!!做自己的开发板 会不会更好玩呢!!!

你的建议也是有道理的,不过与microduino不同的是,我们只有是推广芯片,不会把销售开发板作为方向;
我们也在考虑开放此类开发板的免费申请;

当然,兼容Microduino也是表明我们对他们的赞赏;这种扩展方式显得干净紧凑,非常适合电子爱好者使用;
同时,microduino已经可以提供丰富的外设子板,无论是直接购买,还是作为参考,都是合适的。

我们后面也会很快就会推出基于Larduino的扩展母板,以及一些能够体现LGT8F88A芯片特点的子板。
Larduino的尺寸正好也可以作为一个独立核心板使用,并不局限于Arudino开发。

xlwq 发表于 2013-11-11 21:49:16

本帖最后由 xlwq 于 2013-11-11 21:52 编辑

LGT 发表于 2013-11-11 21:11 static/image/common/back.gif
你的建议也是有道理的,不过与microduino不同的是,我们只有是推广芯片,不会把销售开发板作为方向;
我 ...

如果有一个 好的LGT开发板平台 会更容易带领 初学者使用这款单片机,这样是不是会更有益于单片机的推广······ 独立平台的话,更有益于LGT品牌的推广·······

vows 发表于 2013-11-12 07:57:23

已经兼容E2PROM了?看来十分给力!好的兼容意味着降低移植的难度,缩短开发周期,在这有时候快餐式的电子行业,有时候快速开发与兼容所获得的稳定性比较重要。自己从头写也许未必比久经检验的成熟项目稳定。

vows 发表于 2013-11-12 07:59:50

比如我感觉matlab生成的c就比大多数人手写的要稳定的多。lgt兼容arduino,意味着上matlab生成c变得容易。

vows 发表于 2013-11-12 08:05:07

建议给出一个能在命令行下下载lgt单片机的程序,以便我们用别的程序调用,这个功能尤其是量产时自己开发第三方软件十分有用。

LGT 发表于 2013-11-12 10:26:31

命令行下用avrdude就可以了,这个winavr自带,Linux下用yum, apt-get都可以直接安装,Mac下用port,brew也都可以直接安装!
如果是使用SWDICE_mkII作为下载器(LGT8F88A for example):
avrdude -c jtag2isp -p atmega88 -P usb -U flash:w:xxx.hex:i

如果是下载是用arduino的串口下载协议(COM1 for example):
avrdude -c arduino -p atmega88 -P com1 -b19200 -D -Uflash:w:xxx.hex:i

vows 发表于 2013-11-12 17:23:11

LGT 发表于 2013-11-12 10:26 static/image/common/back.gif
命令行下用avrdude就可以了,这个winavr自带,Linux下用yum, apt-get都可以直接安装,Mac下用port,brew也 ...

感谢指教,这样子,无论是量产(或是自制嵌入式Linux的量产工具),还是Linux下开发都可以进行了。

malsvent 发表于 2013-11-12 18:31:11

vows 发表于 2013-11-12 07:57 static/image/common/back.gif
已经兼容E2PROM了?看来十分给力!好的兼容意味着降低移植的难度,缩短开发周期,在这有时候快餐式的电子行 ...

EEPROM仍然NG

1.0版写EEPROM只是变成重复写FLASH区

1.1版更糟一写EEPROM就会直接让bootloader喷掉

vows 发表于 2013-11-13 00:14:22

请看10楼的用户反馈,目前我还没做过实验。

LGT 发表于 2013-11-13 11:21:15

malsvent 发表于 2013-11-12 18:31 static/image/common/back.gif
EEPROM仍然NG

1.0版写EEPROM只是变成重复写FLASH区


多谢对E2PROM的测试, 是bootloader里的写E2PROM的bug, 已修复并测试过。

更新的bootloader+source code在附件中,请帮忙进一步测试!

leexy 发表于 2013-11-21 09:53:32

micro duino

新接口啊

agmfeng 发表于 2013-11-21 10:02:30

vows 发表于 2013-11-12 07:59 static/image/common/back.gif
比如我感觉matlab生成的c就比大多数人手写的要稳定的多。lgt兼容arduino,意味着上matlab生成c变得容易。 ...

求指点matlab生成C

求指点matlab生成Arduino

小白第一次听说,请大神指点

vows 发表于 2013-11-22 13:21:12

agmfeng 发表于 2013-11-21 10:02 static/image/common/back.gif
求指点matlab生成C

求指点matlab生成Arduino


等我准备写个教程发这里

agmfeng 发表于 2013-11-25 11:19:31

vows 发表于 2013-11-22 13:21
等我准备写个教程发这里

好的,非常感谢

overheat 发表于 2013-11-25 13:50:37

LGT 发表于 2013-11-12 10:26
命令行下用avrdude就可以了,这个winavr自带,Linux下用yum, apt-get都可以直接安装,Mac下用port,brew也 ...

请教,arduino兼容的板子,是不是在开发环境里要加入驱动程序啊?比如,我插上一个外设芯片,是不是开发环境里有驱动的话,我直接调用read、write之类的操作就行了?如果开发环境没有驱动,该怎么办?

LGT 发表于 2013-11-25 17:21:49

overheat 发表于 2013-11-25 13:50
请教,arduino兼容的板子,是不是在开发环境里要加入驱动程序啊?比如,我插上一个外设芯片,是不是开发 ...

是要支持新的MCU,还是只是一个外设?
如果是一个外设,要看是用什么接口, 如果是GPIO,UART,SPI,I2C,ADC,PWM等这样的接口控制的,Arduino的库函数都可以支持。
如果是其他协议的接口,比如单线,就用GPIO去模拟;
如果是CAN,USB,LIN,BT,2.4G这些,需要转接板;

如果是MCU,要麻烦一些, 对于和AVR兼容的MCU,比如LGT,只要修改很少一部分就可以了。
页: [1]
查看完整版本: Larduino Core开发板(兼容microduino)发布!