电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
面向对象思维来搞硬件编程
已解决
73482
个问题
已帮助
5993
位优秀工程师
面向对象思维来搞硬件编程
冰山一角
2018-08-20
浏览量:955
如果通过面向对象的思维来对硬件进行编程。也就是在软件中编好程序模块,通过调用windows里面固有的图像等其它函数,达到自己想要显示的效果。然后可以直接移植图像显示或者其他部分到硬件,同样可以实现,然后自己调用该面向对象程序里面的部分函数就可以实现自己想要的效果。大家各抒己见。
显示全部
嵌入式
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
厉害企鹅
嵌入式中的Qt就是C++的,面向对象的。
而单片机里的这种方式效率就不高了
发布于
2018-08-20
举报
评论 0
1
0
其他答案
数量:
11
hangtao
单片机资源有限 用这种方式会占用大量的资源 不推荐
发布于
2018-08-20
举报
评论 0
0
0
小小秋风1
不建议,单片机的计算能力本身达不到这种效果,面向对象的话还是用嵌入式开发板把
发布于
2018-08-20
举报
评论 0
0
0
hardess
可以玩玩,但是不要在实际中使用
发布于
2018-08-20
举报
评论 0
0
0
robe_zhang
已经有类似的项目了,并且还很火,arduino 就是这个思想,他实现了单片机的微控制功能,处理图像这些功能不是单片机的强项。
发布于
2018-08-20
举报
评论 0
0
0
US
只能使用面向对象的有限策略,大部分策略耗时太长,在PC端处理可能几ms实现,但单片机可能需要花几十ns时间,造成刷屏幕
发布于
2018-08-20
举报
评论 0
0
0
我对面的武器
面向对象的程序的解析是很占用资源的,而单片机或是嵌入式芯片上的资源又比较少,所以,不常使用
发布于
2018-08-20
举报
评论 0
0
0
勇哥来巡山
不是什么场景都适合面向对象的编程,硬件这种高速控制还有资源比较少的场景并不适合面向对象编程
发布于
2018-08-24
举报
评论 0
0
0
donatello
理论上可以但是不建议这样做,面向对象讲求的是高度封装性,程序主要操作的模块是对象而不是变量和函数了,就比如说你初始化DS3231模块,你就要定义一个DS3231类的对象出来,并且构造函数也是由你自己编写的,你要是觉得这种方式比较酷的话可以用这种方式。
发布于
2018-08-26
举报
评论 0
0
0
chen0000009
其实也可以这样做的,且这种方式移植起来会比较方便,问题是,将这些函数包装成模块,然后调用这个模块,这样就要经过多次调用,降低了程序的效率
发布于
2018-08-31
举报
评论 0
0
0
菜鸟冷虎
这种情况适合在你的资源充足的条件下使用,如果硬件资源不足,这样操作是有问题的
发布于
2018-09-15
举报
评论 0
0
0
bigCQ
硬件的操纵和软件不同,资源十分有限,不是什么时候都能用面向对象编程的
发布于
2018-09-19
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
面向对象思维来搞硬件编程
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: