原创 STM32学习计划表

2008-5-31 10:13 3683 10 12 分类: MCU/ 嵌入式

STM32项目/学习计划表

项目名称 
请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发套件。http://space.ednchina.com/member/Register.aspx
联系方式
(邮箱/电话)
姓名:钟冠辉   电话:13536181394
学校/公司:五邑大学
地址:广东省江门市水南路47号503房
邮箱:lovesixueyan@tom.com
预计实施时间自  08年7月20日 到09年3月20日


计划参加人数 未知
背景描述该计划的背景及其实现的目的、意义
 

我开始接触STM32是因为我们有一个自发的团队看到在中国市场上国产的PLC给外国同类商品打得喘不过气来,想开发一款开源的高性能的国产PLC。



而因为STM32F有以下几个特点:



1.
ST
对工控的支持是很好的

 



2.
就核的机制而言,STM32比ARM7更接近大家熟悉的51,在理解上会好很多。

 



3.
更重要的是在性能强大的同时,价格相对便宜 




所以我们的PLC开发团队选定的CPU是stm32f系列的

STM32F103VBT6
 




因此我需要学习stm32F的应用及特性,为我们的团队贡献自己的力量,

使属于我们的属于中国的开源PLC能够尽快地面世。
功能描述详细描述该项目能够实现的功能
 
基本说明:

我们的PLC开发的目的是性能上达到三菱FX-1N。

通过标准MODBUS协议可以



任意连接触摸屏或其他外设。提供扩展口——能够扩展模块,熟练7个 




其他说明:



1, 程序控制4000步 



2, 用户内存需求空间,以字为单位,4K 



3, 需要12个输入端口 



4, 需要8个输出端口 



5, 第一阶段需要实现约30条用户指令 



6, 需要2个模拟输入端口 



7, 需要模拟输出端口,是 



8, 是否需要预留扩展模块,是(SPI) 



9, 不使用USB接口,CPU选用:

STM32F103VBT6
 

解决办法预计会遇到的困难和相应的解决办法

预计会遇到的困难:

1:上位机软件问题。



相应的解决办法:



用Delphi编写上位机软件。通过分工,各自完成一部分的程序编写。



2:PCB的布线问题。EMI等

解决办法:


预期效果开发项目:预期要解决的问题、达到的经济效益和产品所需数量;
学习项目:希望学到的知识或技能,达到哪些实践的目的等。
 



开源PLC计划对于我在现阶段来说应该是一个学习项目。



学习项目:希望学到的知识或技能,达到哪些实践的目的等。





 希望通过STM32学习板的学习能够学会和掌握ARN内核的单片机的原理

及应用特性,能够理解



入式开发的原理,并学会

系统移植 (如UCOS,

UCLINUX 





时间安排日  期


进    度    描    述

 7月-9月




 

基本功能测试与学习

9月-11月




 

开发系统移植学习

11月-3月




 

PLC下位机程序开发及硬件调试



及系统改进









总结 

希望通过学一系列的学习能够开发出属于国人的PLC,而自己通过实践可以掌握



入式开发技术,为自己将来铺路。


备  注

签名:  钟冠辉         时间:2008年5月31日10:00:47点击下载


文章评论2条评论)

登录后参与讨论

用户1407150 2008-7-5 16:09

虽然我不研究PLC ,但是还要支持你

用户131627 2008-5-31 10:18

附件是原理图,大家有对开源PLC有兴趣的可以进入以下连接,为国产出一分力。 http://www.ouravr.com/bbs/bbs_list.jsp?bbs_id=3007
相关推荐阅读
用户131627 2008-05-22 10:19
数字电源资料
这个是wj博客里的用AVR制作的数字电源。用来收藏的!...
用户131627 2008-05-03 20:49
我的毕业设计
博客开通第一贴;就放上正在忙的毕业设计,还在完善中。是参考天涯浪子在,《电子报》上《基于51单片机的数控电源》连天涯浪子的设计也一并发上吧。原理图:烧写程序...
我要评论
2
10
关闭 站长推荐上一条 /2 下一条