zusen
2007-12-24 14:04
楼主
在应用C++ Builder 和 VB 写PC软件时想到
如果有那么的一个平台(软件),他的模式和 C++ Builder 、VB 差不多
要单片机实现那个功能,就调用相应的控件,更改控件的属性 就对功能的初始化和 操作。
以前用ARM + Linux 构建过 ,在PC里做了一个平台,在平台了里可视化地设计介面和功能,然后以任务的方式 下载到ARM Linux里,运行、更改这个任务。这样,灵活,简便地在同一平台快速地开发不同的功能.
回复:设想,关于面向对象的单片机程序开发平台
实现标准库,就是要实现可视化开发。
有无感兴趣的朋友,大家一起来做?
回复:设想,关于面向对象的单片机程序开发平台
支持一下……
回复:设想,关于面向对象的单片机程序开发平台
这个工程好像挺大的,不过赞赏这种想法. 感觉上个OS做标准化更容易些吧,建议呵,千万别再引起OS和裸奔的争论呵,怕了!!
人多的时候我就凑个数吧!
回复:设想,关于面向对象的单片机程序开发平台
理论上,任何一个器件、协议都可以做一个标准库函数 这样大家开发时候不用重复开发。
回复:设想,关于面向对象的单片机程序开发平台
估摸着大家都没搞明白怎么会事情,又或者能力不够。
回复:设想,关于面向对象的单片机程序开发平台
这个平台构思其实不错,打破MCU的编程模式
用鼠标代替了不少的操作,和大体的软件设计方向一至,更加人性化,易于操作
回复:设想,关于面向对象的单片机程序开发平台
设计菜单很方便 增加驱动,设计状态机,模拟仿真,全部可视化
回复:设想,关于面向对象的单片机程序开发平台
好,建议成立个项目开发小组 5-6人左右。
俺可以提供前期俺做的部分工作成果和构想。
要求:
1)PC软件开发,估计要2-3人。bc++和.net选择一个。
2)MCU标准库建立,2-3人。
3)后期标准库完善和测试,广大网友参加,小组负责把关发布。
回复:设想,关于面向对象的单片机程序开发平台
具体代码实现倒也不麻烦
难得是创意
回复:设想,关于面向对象的单片机程序开发平台
库会比OS好
库是一种可以随意调用的东西,也可以随意添加和修改,库可以有各种函数。
OS只是对MCU的任务调用,
但lz的意思可能是可视化平台,比如放一个IIC控件,然后定义 mcu 对这个IIC的引脚和,IIC的实际型号 24C01 或者 24C16 呢,初始化函数,地址读写函数等已经引入主程序中,
拖一个串口(MCU自带),然后定义波特率(或程序设定)等就OK。
这些想法,我一直想去做
回复:设想,关于面向对象的单片机程序开发平台
我就是这个意思
回复:设想,关于面向对象的单片机程序开发平台
EEPROM做成库,不难.
回复:设想,关于面向对象的单片机程序开发平台
库做成了,PC程序设置几个属性调用不就小菜一碟?
回复:设想,关于面向对象的单片机程序开发平台
这里没人用Rhapsody么?过几天要参加这样一个培训,楼主的想法应该跟这个软件的功能是差不多的,可以查一下。
回复:设想,关于面向对象的单片机程序开发平台
关于函数、入口参数名称等等的作一个规范 其实这方面也满大工作量的
回复:设想,关于面向对象的单片机程序开发平台
可以参考Labview
回复: 设想,关于面向对象的单片机程序开发平台
引用: 原帖由 农民讲习所 于 2007-12-24 15:05:00 发表
理论上,任何一个器件、协议都可以做一个标准库函数 这样大家开发时候不用重复开发。
这是os地下驱动接口的概念。。
唉。。小规模开发本来就没必要搞那么大动静。。。8位上,写那么多类,累不累啊。
回复: 设想,关于面向对象的单片机程序开发平台
哈哈~~~俺现在只喜欢CVI~~~
回复:设想,关于面向对象的单片机程序开发平台
呵呵 很好的想法 但是在国内的环境下面是不可能实现的
南京璞晓电子 www.cpx0.com需要
msn:njlianjian@hotmail.com