linhaimi 发表于 2009-10-3 00:56:08

模块化AVR代码向导

类似于AtmanAVR里面的初始化代码生成器。
这里是安装程序:点击此处下载点击此处下载 ourdev_487938.zip(文件大小:692K) (原文件名:Release.zip) (增加菜单命令,快速进入插件文件夹)
通过在安装目录的AddIn子目录里面安装不同的插件实现扩展。安装程序里面自带一个适用于Atmega32的USART初始化插件。将陆续推出其它的插件,还有插件的详细编写方法及源代码
http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_487939.JPG
(原文件名:1.JPG)
http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_487940.JPG
(原文件名:2.JPG)

StephenCui 发表于 2009-10-3 01:08:27

linhaimi 发表于 2009-10-3 01:24:14

适用于Atmega168的USART0初始化插件,解压到AddIn目录下使用。
点击此处下载 ourdev_487931.zip(文件大小:9K) (原文件名:usart_0.zip)

修正一个勾选了使用中断但是没有更新相关标志位的BUG。

点击此处下载 ourdev_487935.zip(文件大小:9K) (原文件名:usart.zip)
点击此处下载 ourdev_487936.zip(文件大小:9K) (原文件名:usart_0.zip)

cgbabc 发表于 2009-10-3 01:27:15

支持

linhaimi 发表于 2009-10-3 03:23:04

添加插件(模块)的方法
=============================================================

打开程序
http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_487943.JPG
(原文件名:1.JPG)
通过菜单上面的命令进入插件目录
http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_487944.JPG
(原文件名:2.JPG)
打开下载的插件压缩包
http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_487945.JPG
(原文件名:3.JPG)
把包里面的文件夹直接拖放到插件目录中
http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_487946.jpg
(原文件名:4.jpg)
重新启动程序,新插件可以工作了。
http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_487947.JPG
(原文件名:5.JPG)

plc_avr 发表于 2009-10-3 06:51:49

多谢共享!

touch_mcu 发表于 2009-10-3 09:20:33

很强呀。。

linhaimi 发表于 2009-10-3 10:04:37

插件编写的方法。
点击此处下载 ourdev_487985.pdf(文件大小:870K) (原文件名:iConfig插件编写.pdf)

使用新编写的插件生成的初始化代码
http://cache.amobbs.com/bbs_upload782111/files_19/ourdev_487989.JPG
(原文件名:1.JPG)

linhaimi 发表于 2009-10-3 10:20:17

主程序 + USART 源代码
点击此处下载 ourdev_487999.zip(文件大小:204K) (原文件名:iConfig.zip)

Gorgon_Meducer 发表于 2009-10-3 10:49:43

一个VSPackage的例子……

fool_boy 发表于 2009-10-3 10:53:09

好久不见傻孩子了,./emotion/em105.gif./emotion/em105.gif./emotion/em105.gif
                  ./emotion/em035.gif./emotion/em035.gif./emotion/em035.gif

--------------------------------------------------------

帮楼主顶一下,等我学AVR时再仔细研究一下:)

linhaimi 发表于 2009-10-3 10:54:14

好久不见傻孩子啦:
    使用了 Microsoft.VisualStudio.TextTemplating.dll 里面的T4引擎,安装目录里面包含了该DLL,应该能脱离VS,不算 VSPackage ?

linhaimi 发表于 2009-10-3 15:30:18

适用于Atmega168的Timer0 溢出中断 插件

点击此处下载 ourdev_488065.zip(文件大小:8K) (原文件名:timer_0.zip)

xuepeng2000 发表于 2009-10-3 15:41:49

记号 强人啊

zengyi703 发表于 2009-10-7 13:35:56

mark

xinjie1023 发表于 2009-10-7 13:48:34

学习。

254278455 发表于 2010-11-28 23:15:30

mak
页: [1]
查看完整版本: 模块化AVR代码向导