[国产单片机]

做个单片机代码生成器

[复制链接]
15224|74
手机看帖
扫描二维码
随时随地手机跟帖
574997859| | 2018-7-20 17:53 | 显示全部楼层
**肋。工程师是不会用的,学生没话说。

使用特权

评论回复
caoyiping2018|  楼主 | 2018-7-20 17:56 | 显示全部楼层
574997859 发表于 2018-7-20 17:53
**肋。工程师是不会用的,学生没话说。

为什么会这样

使用特权

评论回复
caoyiping2018|  楼主 | 2018-7-20 21:37 | 显示全部楼层
继续更新,可以拖拽图片了
360截图1641121084122108.png

使用特权

评论回复
574997859| | 2018-7-21 09:45 | 显示全部楼层

因为跑个Demo就可以的事情,为什么还要下载你的软件再去生成,除非你能生成整个工程,还能自选IO口,可能对于某些入门的工程师有些帮助。否则,我觉得你还是不要浪费时间,因为你这里的这些代码都是非常简单的一些代码。你可以参考下STM32 CUBE。

使用特权

评论回复
linqing171| | 2018-7-21 13:35 | 显示全部楼层
只看到了一个图片,没有看到代码,是要生成液晶上用的bmp数组吗?
c语言自带了printf,IDE新建工程自动生成了空的main函数。
visual studio的MFC,新建对话框工程包含了MFC的库和一个简单的例子。你的这个什么也没有看到。

使用特权

评论回复
caoyiping2018|  楼主 | 2018-7-21 13:42 | 显示全部楼层
今天完成,完善对元器件编辑,移动,删除操作。
还需要添加旋转,撤销,重做,复制 粘贴。最基础的操作从零开始还是比较繁琐。
360截图164210267410581.png

使用特权

评论回复
评论
shizaigaole 2018-7-22 10:28 回复TA
这些界面都不是重点吧 
caoyiping2018|  楼主 | 2018-7-21 13:52 | 显示全部楼层
图上蓝色,红色的方块代表一个元器件,元器件ui还没动工,后续会更新。

使用特权

评论回复
hp34401a| | 2018-7-21 13:53 | 显示全部楼层
支持。对单片机初学者很大帮助。

使用特权

评论回复
chongdongchen| | 2018-7-21 13:56 | 显示全部楼层
把它做成积木式:
编程过程就是拖拉元件模型进行组合,软件直接运行仿真。
再配套硬件模块,也是搭积木一样,搭好下载程序就可以运行。
市面上已经有类似的产品。

使用特权

评论回复
caoyiping2018|  楼主 | 2018-7-21 14:01 | 显示全部楼层
chongdongchen 发表于 2018-7-21 13:56
把它做成积木式:
编程过程就是拖拉元件模型进行组合,软件直接运行仿真。
再配套硬件模块,也是搭积木一样 ...

什么名字,我参考一下。

使用特权

评论回复
chongdongchen| | 2018-7-21 14:25 | 显示全部楼层
caoyiping2018 发表于 2018-7-21 14:01
什么名字,我参考一下。

具体名字也没有留意,之前有看到一些介绍的**,比较经典的积木就是Arduino了,不过没有图形。有些是有图形没有硬件。你多找找,再结合自己的想法。
开发出简单有趣味的东西,培养小孩(大人也可以)的编程乐趣的产品,现在这样的产品应该是越来越多了。

使用特权

评论回复
zhengyankkk| | 2018-7-21 16:53 | 显示全部楼层
有点类似于plc梯形图编程

使用特权

评论回复
linqing171| | 2018-7-21 17:20 | 显示全部楼层
labview for lego;
scratch for lego;
这两款做的不错的。
十几年前见过一个PIC的,不过现在忘记名字了。

使用特权

评论回复
caoyiping2018|  楼主 | 2018-7-21 18:20 | 显示全部楼层
chongdongchen 发表于 2018-7-21 14:25
具体名字也没有留意,之前有看到一些介绍的**,比较经典的积木就是Arduino了,不过没有图形。有些是有 ...

越来越多,咋还搜不到啊

使用特权

评论回复
caoyiping2018|  楼主 | 2018-7-21 18:22 | 显示全部楼层
linqing171 发表于 2018-7-21 17:20
labview for lego;
scratch for lego;
这两款做的不错的。

legao 是玩具,不是用来做产品的

使用特权

评论回复
icecut| | 2018-7-21 19:41 | 显示全部楼层
lz 精神可嘉....

可以参考 stm32cube mx 集成一下

使用特权

评论回复
caoyiping2018|  楼主 | 2018-7-21 20:23 | 显示全部楼层
icecut 发表于 2018-7-21 19:41
lz 精神可嘉....

可以参考 stm32cube mx 集成一下

肯定会参考

使用特权

评论回复
一路向北lm| | 2018-7-21 20:38 | 显示全部楼层
厉害啊,打算要做软件的节奏,佩服佩服

使用特权

评论回复
linqing171| | 2018-7-21 22:04 | 显示全部楼层
caoyiping2018 发表于 2018-7-21 18:22
legao 是玩具,不是用来做产品的

labview用的人还是挺多的。
IAR好像是也发布过一款。
很早的时候codevision AVR和silabs的config2也能生成一些代码,后来慢慢的几乎每家的工具都能生成一些。
做的最好的还是给stm32用的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

37

帖子

1

粉丝