LAZY5402类似与“懒人51”,给初学者提供一系列的DEMO程序,可当入门用
简介请见:http://bbs.chinaecnet.com/ecbbs/dispbbs.asp?boardID=10&ID=27683&page=1
该程序的基本功能已经实现了时钟的设置,可屏蔽中断的设置,XF的设置,TIMER0与TIMER1的设置,可生成相应的C文件。
PS:时钟设置部分不是很完善,争取近几天内完成。“高级设置”只是有个界面而已,还没有加载代码,很快就编写完毕。请朋友们多多包涵
看到朋友们的鼓励,让我高兴不已
下一步,我会抓紧时间把LAZY5402的高级设置编写完毕,同时,TMS320LF2407用的LAZY2407也会动工编写
希望有同样的想法的朋友一起参与到程序的编写里来
谢谢!!!!
FcznaU3T.rar (10.99 KB)
PS: 不好意思,我VC学得不到家(因为以前一直是搞芯片编程的),尚不懂如何将程序打包发行,故而出现了jasmine朋友所说的“说没有找到MFC42D.DLL,因此这个程序未能启动”的问题。先把Release中的文件压缩打包上传,大家先将就着用。
2006.12.22:
帖子发了这么久,还没有一个朋友和我联系说说程序的BUG,说说一起改进程序的想法啊。。。。
多希望能有更多的朋友加入到这个程序的改进之中,还有后继的2407、2812、6000系列的、OMAP的......
路漫漫其修远兮,吾欲与卿上下而求索。。。。。
2007.1.20
合大家之力,一起完善这个程序,请看:
http://bbs.chinaecnet.com/ecbbs/dispbbs.asp?boardID=10&ID=28620&page=1
[此贴子已经被作者于2007-1-20 22:33:21编辑过]
非常感谢楼主!太强了!
这个东西我觉得一个人很难做的,牵涉的东西比较多!
楼主不容易啊!顶一个!
谢谢分享!!
看到朋友们的鼓励,让我高兴不已
下一步,我会抓紧时间把LAZY5402的高级设置编写完毕,同时,TMS320LF2407用的LAZY2407也会动工编写
希望有同样的想法的朋友一起参与到程序的编写里来
谢谢!!!!
虽然我还没学5000
但是也要顶啊!!!
确实强!up!
支持!顶!
对楼主的工作非常的支持!
只是我是初学者,帮不上楼主的忙,非常遗憾!
楼主加油!
怎么我下载之后打不开呢
[em03]说没有找到MFC42D.DLL,因此这个程序未能启动
不好意思,我VC学得不到家(因为以前一直是搞芯片编程的),尚不懂如何将程序打包发行,故而出现了jasmine朋友所说的“说没有找到MFC42D.DLL,因此这个程序未能启动”的问题。先把Release中的文件压缩打包上传,大家先将就着用。
争取在下周一之前,把“时钟设置”改良一下,把程序打包发布
再次谢谢大家的支持!!!!
[此贴子已经被作者于2006-12-14 18:35:44编辑过]
好东西啊,谢谢
顶一下,想法很不错~
建议将CS设置也放入其中。
请问27楼的朋友:CS设置是什么设置啊??
CCS设置???还是内存分配文件的配置???还是片选脚的设置???
谢谢韶华潇潇斑竹的祝福
帖子发了这么久,还没有一个朋友和我联系说说程序的BUG,说说一起改进程序的想法啊。。。。
多希望能有更多的朋友加入到这个程序的改进之中,还有后继的2407、2812、6000系列的、OMAP的......
路漫漫其修远兮,吾欲与卿上下而求索。。。。。
没有用过5000的,只用过2407a和2808以及2812
IO口等配置功能有没有啊!
有没有讨论的群!!!???????
请问27楼的朋友:CS设置是什么设置啊??
CCS设置???还是内存分配文件的配置???还是片选脚的设置???
呵呵,我是指片选的设置。
另外,能加上DMA设置,IO设置之类的就更好了。
建议楼主:
1.预留上可以选择DSP类型的功能。当用户选择了不同的DSP后,就能生成适应该DSP的代码。
另外提一些建议,希望不会打扰楼主的积极性。
这个软件就我个人而言,玩玩可以,但实用性不大,真正开发的人也不会用它来去产生代码,毕竟这些功能,编写起来也很容易。
如果楼主能开发出下面我说的软件的话,应该挺好的:
一个简单的软件,可以通过JTAG对DSP进行简单的操作,例如测试SRAM,SDRAM,Flash。并能从寄存器,RAM,Flash中读取数据,存到PC上,也能将PC上的文件Download到Flash中。
以上只是一家之言,望楼主不要介意。本人其实也挺佩服楼主。呵呵。
35楼朋友的建议很独到,眼光很犀利。
我觉得第一个建议还是能很快实现并且应该要实现的--“1.预留上可以选择DSP类型的功能。当用户选择了不同的DSP后,就能生成适应该DSP的代码。”
但下面的几个建议,我觉得有待商榷:
这个软件的目的很明确,就如同该程序启动是显示的那个文本框里写的那样:“本程序目的是给初学者提供一个DEMO程序,包括初始化程序,常用的应用子程序。”,而不是给专业开发者提供智能的自动开发平台(比如算法的优化之类的),所以很多已入门者、大虾者都不怎么用这个软件就是这个原因(其实我自己也不怎么用,还不如参考自己以前的工程)
但是,很多初学者要用啊,人家不懂怎么写这个程序啊,要别人给他一个DEMO啊!
我在网上遇到一个DSP的初学者,他写的程序就一个C文件,C文件里一个MIAN,MAIN里面一个简单的FOR循环,没有寄存器初始化,CMD文件没有,LIB也没加,H文件也没有,怎么编译得过去呢?最后我发了一个完整的工程给他,他才知道一个DSP工程是什么样子的,但还是不知道怎么编MAIN里面的程序,寄存器怎么写。这就是初学者,他们需要一个DEMO,一个简单的DEMO而已。。。。。
“一个简单的软件,可以通过JTAG对DSP进行简单的操作,例如测试SRAM,SDRAM,Flash。并能从寄存器,RAM,Flash中读取数据,存到PC上,也能将PC上的文件Download到Flash中。” 要是有这个软件,不就跟CCS一样了么?不要仿真器么?我见过很多初学者(或者学生)连300块钱的开发板都没钱买,哪有钱再添置仿真器一类的专业开发器材?
黄巢说过:“他日我若为青帝,报与桃花一处开”...........若有他日,也许有人会推出不用仿真器就能烧写的DSP芯片,就如同今日的ATEML ISP型的51,STC 串口下载的51那样,就会大大方便初学者了。。。。
还有“可以通过JTAG对DSP进行简单的操作,例如测试SRAM,SDRAM,Flash。并能从寄存器,RAM,Flash中读取数据,存到PC上,也能将PC上的文件Download到Flash中”这种软件就是CCS吗?CCS的功能用起来也不是很复杂的。再开发新的软件就有点画蛇添足。
我倒觉得哪位高手有兴趣可以研究一下510仿真器的68013芯片,试着把他的高级功能打开,提高下仿真器的速度,也不用非得买上万元的560仿真器了。
是的,CCS完全可以实现。但当你做产品时,用这个工具来检测一下硬件电路是否正常,然后将用户程序下载下去,此时CCS对这来说是大材小用了。如果有个简单的产品能实现这个功能,岂不更好。
像我们用的Colffire芯片,调试时可以用Codewarrior,但实际生产的时候没有必要用这个。Freescale提供了一个免费的工具,可以实现我上面说的功能。但是在TI我没有发现有这个工具,所以我就提出来了。
建立这个软件的目的,就是减轻下工作强度,DSP那么多的寄存器要配置,对照着手册“010101”的算上个把小时,眼睛都花了,是挺累的。使用这类工具通过点选功能,能够自动做好寄存器的初始化,产生寄存器的配置数,情况好的话,可以讲初始化的简单语句写好,这就已经达到目的了。根本不是35楼说的什么产生代码。不论老手新手都是很需要的,能有工具用怎么不是好事情呢?35楼要是不想用这样的代码也可以参考下软件产生的寄存器配置数据,做下验算,查查配置呀!!不是很好吗?“玩玩可以用处不大”--我觉得这话不太对!
呵呵,我只是说说我自己的看法而已。
我也是希望这个软件的能有更多的功能,成为我们开发中的一个有用的工具。呵呵。
楼主能够做成源码开放的项目,这样我们都可以参与项目的开发,谢谢
email:waspxyz@gmail.com
合大家之力,一起开发这个程序的想法,已经发帖子了
http://bbs.chinaecnet.com/ecbbs/dispbbs.asp?boardID=10&ID=28620&page=1
谢谢楼主
谢了
不错呀
好东西
谢谢,好东西
真希望能用啊
谢谢,好东西
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |