搜索
bottom↓
楼主: shentqlf

eBox生态圈:简化STM32编程,4个月完成eBox固件库(申精)

  [复制链接]

出0入0汤圆

发表于 2015-11-20 13:50:37 | 显示全部楼层
东西不错,mark下先

出0入0汤圆

发表于 2015-11-24 09:27:41 | 显示全部楼层
这个是好东西,必须支持

出0入0汤圆

发表于 2015-11-24 15:09:24 | 显示全部楼层
支持你一下....

出0入0汤圆

发表于 2015-11-25 21:24:07 | 显示全部楼层
还没有开始销售?

出0入0汤圆

发表于 2015-11-25 22:04:34 | 显示全部楼层
mark                  

出0入17汤圆

 楼主| 发表于 2015-11-26 08:02:51 | 显示全部楼层
llppd 发表于 2015-11-25 21:24
还没有开始销售?

在众筹中。http://z.elecfans.com/2

出0入0汤圆

发表于 2015-11-26 08:59:05 | 显示全部楼层
shentqlf 发表于 2015-11-8 13:33
很容易的,没那么复杂

楼主,这个做复杂的程序可行吗,另外众筹没操作明白,楼主可以建个QQ群,交流方便点.

出0入17汤圆

 楼主| 发表于 2015-11-26 10:49:48 | 显示全部楼层
dexidz 发表于 2015-11-26 08:59
楼主,这个做复杂的程序可行吗,另外众筹没操作明白,楼主可以建个QQ群,交流方便点. ...

做复杂的应用程序也行的。我也用到两个项目上。这个架构主要是对底层驱动的规范化。对应用的限制很少的。qq群:139218853

出0入17汤圆

 楼主| 发表于 2015-11-26 10:50:23 | 显示全部楼层
shentqlf 发表于 2015-11-26 10:49
做复杂的应用程序也行的。我也用到两个项目上。这个架构主要是对底层驱动的规范化。对应用的限制很少的。 ...

需要注册个账号。然后填写自己的收货信息。很简单的

出0入17汤圆

 楼主| 发表于 2015-11-26 10:53:50 | 显示全部楼层
上传一个最新版本。固件只修改了一些函数名称和变量名称,没有大的改动。
驱动增加了一些
最大的改动是网络部分,网卡的驱动,socket、tcp优化了很多bug,添加了dns。最重要的更新是添加了MQTT的支持

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-11-26 15:07:05 | 显示全部楼层
支持。谢谢!

出0入0汤圆

发表于 2015-11-26 16:26:56 | 显示全部楼层
很详细的资料哦

出0入0汤圆

发表于 2015-11-26 17:03:17 | 显示全部楼层
楼主可以创建一个git版本库,这样代码太乱

出0入0汤圆

发表于 2015-11-27 10:53:05 | 显示全部楼层
虽然我的水平差很远,但是还是跟进学习一下。谢谢楼主分享!

出0入0汤圆

发表于 2015-11-27 13:56:57 | 显示全部楼层
LZ请教下,我也参加了众筹,但是收货地址写成了家里,不是现在在的地方,这个能够改收货地址吗?

出0入4汤圆

发表于 2015-11-27 14:19:41 | 显示全部楼层
参加众筹,支持下

出0入4汤圆

发表于 2015-11-27 15:12:29 | 显示全部楼层
众筹不能付款?

出0入17汤圆

 楼主| 发表于 2015-11-27 16:27:52 | 显示全部楼层
error_dump 发表于 2015-11-27 13:56
LZ请教下,我也参加了众筹,但是收货地址写成了家里,不是现在在的地方,这个能够改收货地址吗? ...

这个12月十号后你给我联系吧qq:995207301.我吧地址改成你要的地方

出0入17汤圆

 楼主| 发表于 2015-11-27 16:28:24 | 显示全部楼层
yerrmin 发表于 2015-11-26 17:03
楼主可以创建一个git版本库,这样代码太乱

github已经开通
https://github.com/eboxmaker/ebox_stm32

出0入17汤圆

 楼主| 发表于 2015-11-27 16:29:41 | 显示全部楼层

不应该吧?注册个账号。最好用电脑操作不要再手机上弄

出0入0汤圆

发表于 2015-11-27 16:32:56 | 显示全部楼层
shentqlf 发表于 2015-11-27 16:27
这个12月十号后你给我联系吧qq:995207301.我吧地址改成你要的地方

谢谢,我回你Q了,到时联系

出0入0汤圆

发表于 2015-11-27 16:51:41 | 显示全部楼层
不看好,没有商用价值

出0入0汤圆

发表于 2015-11-28 00:41:11 来自手机 | 显示全部楼层
淘宝下架了,关注上架时间。

出0入17汤圆

 楼主| 发表于 2015-11-28 10:57:14 来自手机 | 显示全部楼层
oste_ 发表于 2015-11-28 00:41
淘宝下架了,关注上架时间。

有众筹的。

出0入4汤圆

发表于 2015-11-28 11:10:10 | 显示全部楼层
shentqlf 发表于 2015-11-27 16:28
github已经开通
https://github.com/eboxmaker/ebox_stm32

还是付不了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入17汤圆

 楼主| 发表于 2015-11-28 12:32:33 来自手机 | 显示全部楼层
你加到群139218853里,问问

出0入0汤圆

发表于 2015-12-9 10:59:01 | 显示全部楼层
楼主,已经众筹支持,非常喜欢这样的架构,这样做项目事半功倍!

出0入0汤圆

发表于 2015-12-9 11:07:18 | 显示全部楼层
jcrorxp 发表于 2015-10-15 20:27
很好啊,但是这种东西对于嵌入式程序员来说是拒绝的。。。

其实跟多是 对JAVA,上位机,3D打印,机器人那 ...

的确 类似arduino这种非常规玩法 只适合非硬件开发人员

出0入17汤圆

 楼主| 发表于 2015-12-10 17:53:40 | 显示全部楼层
zhaoxiaocheng 发表于 2015-12-9 11:07
的确 类似arduino这种非常规玩法 只适合非硬件开发人员

搞电子的也可以用的,从效率上来说,没有太大的影响。能在很大程度上简化单片机的编程。

出0入0汤圆

发表于 2015-12-10 18:12:59 | 显示全部楼层
如果把ucos集成好挺赞的。放到git上面,把一些常用的器件的驱动也弄进去

出0入0汤圆

发表于 2015-12-10 18:54:15 | 显示全部楼层
shentqlf 发表于 2015-12-10 17:53
搞电子的也可以用的,从效率上来说,没有太大的影响。能在很大程度上简化单片机的编程。 ...

建议加入一些串口协议控制的内容进去,这样比较好,

出0入17汤圆

 楼主| 发表于 2015-12-11 00:45:58 | 显示全部楼层
l36092 发表于 2015-12-10 18:12
如果把ucos集成好挺赞的。放到git上面,把一些常用的器件的驱动也弄进去

这个会有的

出0入17汤圆

 楼主| 发表于 2015-12-11 00:46:45 | 显示全部楼层
霸气侧漏 发表于 2015-12-10 18:54
建议加入一些串口协议控制的内容进去,这样比较好,

正在考虑添加, 而且还考虑用串口做一套私有的牛逼协议。敬请关注

出0入0汤圆

发表于 2015-12-11 00:48:57 来自手机 | 显示全部楼层
shentqlf 发表于 2015-12-11 00:46
正在考虑添加, 而且还考虑用串口做一套私有的牛逼协议。敬请关注

Y得等多久

出0入0汤圆

发表于 2015-12-11 10:25:39 | 显示全部楼层
mark!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

出0入0汤圆

发表于 2015-12-11 10:39:02 | 显示全部楼层
感谢楼主分享!!!

出0入0汤圆

发表于 2015-12-11 12:52:25 | 显示全部楼层
这个必须支持 膜拜楼主

出0入0汤圆

发表于 2015-12-11 13:01:13 | 显示全部楼层
楼主加油!!

出0入0汤圆

发表于 2015-12-11 13:14:06 | 显示全部楼层
很不错 相当精致

出0入0汤圆

发表于 2015-12-11 15:56:20 | 显示全部楼层
好资料,先收藏了,谢谢

出0入0汤圆

发表于 2015-12-15 20:48:27 | 显示全部楼层
128的板子收到,只是RST的KEY掉了,盒子里也没有。

出0入0汤圆

发表于 2015-12-15 21:52:45 | 显示全部楼层
支持,涨姿势了

出0入0汤圆

发表于 2015-12-15 23:00:49 | 显示全部楼层
淘宝显示宝贝下架了?

出0入0汤圆

发表于 2015-12-15 23:16:12 来自手机 | 显示全部楼层
支持楼主

出0入34汤圆

发表于 2015-12-16 10:01:28 | 显示全部楼层
给楼主支持与关注这个项目,要搞得好貌似也是挺费心力的!

出0入0汤圆

发表于 2015-12-16 16:22:38 | 显示全部楼层
支持啊支持啊。

出0入0汤圆

发表于 2015-12-16 17:15:37 | 显示全部楼层
厉害..  什么时候能开源啊,不然在项目里是不敢用的。

出0入0汤圆

发表于 2015-12-16 19:58:30 | 显示全部楼层
不错,好东西,准备学习一下

出0入0汤圆

发表于 2015-12-16 20:24:04 | 显示全部楼层
大牛的人,必须支持.!!!!!!!!!

出0入17汤圆

 楼主| 发表于 2015-12-17 21:14:22 | 显示全部楼层
xyz543 发表于 2015-12-16 10:01
给楼主支持与关注这个项目,要搞得好貌似也是挺费心力的!

绝对的费心费力!

出0入17汤圆

 楼主| 发表于 2015-12-17 21:18:24 | 显示全部楼层
holged 发表于 2015-12-15 20:48
128的板子收到,只是RST的KEY掉了,盒子里也没有。

不是吧。。。焊接这么不可靠?

出0入17汤圆

 楼主| 发表于 2015-12-17 21:18:42 | 显示全部楼层
outt60777 发表于 2015-12-15 23:00
淘宝显示宝贝下架了?

现在上架了。

出0入0汤圆

发表于 2015-12-17 21:23:48 | 显示全部楼层
我众筹了,收到货但是还没实操,看了看软件设计思路,尽管包装带来了灵活性的减少,但感觉硬件利用的还是很科学,很实用,应该会有很好的实用价值,建议不断优化和坚持做下去,看好你!

出0入0汤圆

发表于 2015-12-17 21:26:10 | 显示全部楼层
对了,感觉比arduino在使用上还是复杂一些,可能是IDE的问题,另外有朋友建议增加通讯协议是很实用的,不过建议优先增加标准协议。

出0入0汤圆

发表于 2015-12-17 22:25:24 | 显示全部楼层
用过arduino,看见楼主的eBox感觉强大多了,支持楼主!!!!

出0入0汤圆

发表于 2015-12-17 22:33:31 | 显示全部楼层
刚刚才看到帖子!不知道还能参加众筹不?表示很支持!!!

出0入17汤圆

 楼主| 发表于 2015-12-17 23:25:08 | 显示全部楼层
wlksosfytz 发表于 2015-12-17 22:33
刚刚才看到帖子!不知道还能参加众筹不?表示很支持!!!

有淘宝的链接
https://item.taobao.com/item.htm ... ;abbucket=14#detail

出0入17汤圆

 楼主| 发表于 2015-12-17 23:26:18 | 显示全部楼层
本帖最后由 shentqlf 于 2015-12-17 23:27 编辑
bdxuyankang 发表于 2015-12-17 21:26
对了,感觉比arduino在使用上还是复杂一些,可能是IDE的问题,另外有朋友建议增加通讯协议是很实用的,不过 ...


目前有了网络的标准例程,tcp、udp、dns还有比较火的mqtt
至于这个复杂度,主要受ide的限制。很难再精简了,不过我会想办法的

出0入0汤圆

发表于 2015-12-18 14:28:50 | 显示全部楼层
我不得不说,楼主威武,但没有什么用。

出0入0汤圆

发表于 2015-12-28 11:04:48 | 显示全部楼层
学习了,感谢楼主分享!

出0入0汤圆

发表于 2015-12-28 14:07:56 | 显示全部楼层
给力!赞一个!

出0入0汤圆

发表于 2015-12-29 19:23:41 | 显示全部楼层
现在这类的项目不少 之前用过coocox 不过还是表示支持 有时间试试

出0入17汤圆

 楼主| 发表于 2015-12-31 21:30:45 | 显示全部楼层
Yawgmoth 发表于 2015-12-29 19:23
现在这类的项目不少 之前用过coocox 不过还是表示支持 有时间试试

谢谢支持!

出0入0汤圆

发表于 2016-1-2 14:05:53 | 显示全部楼层
shentqlf 发表于 2015-10-15 20:52
是的,面向对象的思想是很大程度上提高了代码复用率的,降低开发者重复造轮子的过程 ...

支持LZ,刚接触stm32的时候特别的痛苦。

出0入0汤圆

发表于 2016-1-3 23:31:47 | 显示全部楼层
支持LZ,思路不错,希望无论是底层的驱动还是外设的驱动,都要确保稳定性,大家才敢用在项目上。

出0入0汤圆

发表于 2016-1-4 10:05:31 | 显示全部楼层
能移植到8里就好了 32跟8程序差不多  小应用8就足够了

出0入0汤圆

发表于 2016-1-4 10:42:00 | 显示全部楼层
赞一个!!

出0入0汤圆

发表于 2016-1-4 11:44:43 | 显示全部楼层
感谢分享,正准备用STM32做个小系统,应该可以快速开发应用了,谢谢!

出0入0汤圆

发表于 2016-1-4 20:52:02 | 显示全部楼层
ebox mark library

出0入0汤圆

发表于 2016-1-13 02:45:18 | 显示全部楼层
不错,谢谢分享!

出0入0汤圆

发表于 2016-1-13 09:13:45 | 显示全部楼层
设计思路很不错,赞一个

出0入17汤圆

 楼主| 发表于 2016-1-13 18:08:53 | 显示全部楼层
wangyi1e 发表于 2016-1-13 09:13
设计思路很不错,赞一个

花了很长时间设计的。中间优化过很多多东西

出0入0汤圆

发表于 2016-1-14 11:43:22 | 显示全部楼层
用C++写的吗

出50入0汤圆

发表于 2016-1-14 13:32:25 | 显示全部楼层
whatcanitbe 发表于 2015-10-15 21:37
如果是个库,然后卖板。估计也难卖的出去,捧场的人多,掏钱的人少。
如果提供代码,估计有人会买。 ...

核心源码一拿出来,很多做开发版的就直接抄去卖了,到时候楼主只能喝西北风了

出0入0汤圆

发表于 2016-1-14 14:09:57 | 显示全部楼层
嗯,不错的想法,谢谢

出0入0汤圆

发表于 2016-1-14 14:52:17 | 显示全部楼层
楼主这是方便驱动程序的添加吧,再和MATLAB开发方式结合起来就更方便了

出0入17汤圆

 楼主| 发表于 2016-1-14 18:21:22 | 显示全部楼层
tigeroser 发表于 2016-1-14 14:52
楼主这是方便驱动程序的添加吧,再和MATLAB开发方式结合起来就更方便了

这个还不太了解啊

出0入17汤圆

 楼主| 发表于 2016-1-14 18:22:52 | 显示全部楼层
god-father 发表于 2016-1-14 13:32
核心源码一拿出来,很多做开发版的就直接抄去卖了,到时候楼主只能喝西北风了 ...

说的有道理

出0入0汤圆

发表于 2016-1-14 21:01:28 | 显示全部楼层
如果好用而不是能用的话,应该开源才对,如果被大家所认同,那么名来了,利自然也来了。。。
乐于开源,才能把东西做的更完善。当然不是指把产品的拿来开源。。。。应该像国外的开源设计一样。

网络这么方便的环境中,至于开发板的利润,,做的再好,能火到哪去,又不是第一个做开发板的,就别想发财了。。。。。。。。况且开发板远不能和产品相比

一人之见,已经很长时间没接触过M3了

出0入0汤圆

发表于 2016-1-18 06:41:06 来自手机 | 显示全部楼层
支持楼主做面向应用型的库!ST的两个库都是面向芯片的,难伺候。

出0入0汤圆

发表于 2016-1-18 06:44:38 来自手机 | 显示全部楼层
DAC也很重要。建议楼主用F103RC芯片,加入DAC功能,彻底超越Arduino

出0入0汤圆

发表于 2016-1-18 12:19:40 | 显示全部楼层
谢谢楼主分享

出0入0汤圆

发表于 2016-2-2 10:06:56 | 显示全部楼层
楼主的想法,真的很赞同,如果好了的话,对于新手开发会节省很多时间,直接应用~之前没看到这众筹,不然一定会顶一下~

出0入17汤圆

 楼主| 发表于 2016-2-5 22:00:02 | 显示全部楼层
qjp1988113 发表于 2016-2-2 10:06
楼主的想法,真的很赞同,如果好了的话,对于新手开发会节省很多时间,直接应用~之前没看到这众筹,不然一 ...

谢谢支持!我也 一直在更新固件库。可以上github上下载最新的固件

出0入17汤圆

 楼主| 发表于 2016-2-5 22:01:02 | 显示全部楼层
Azuresky 发表于 2016-1-18 06:44
DAC也很重要。建议楼主用F103RC芯片,加入DAC功能,彻底超越Arduino

我在尝试着用一个比较好的方式封装呢。

出0入0汤圆

发表于 2016-4-27 16:12:39 | 显示全部楼层
STM32F3,F4系列能用上这个架构不?新出的芯片现在都是HAL库

出0入0汤圆

发表于 2016-6-1 15:11:37 | 显示全部楼层
mbed这么好的东西大家没注意到吗?平台上的Components库哪个驱动找不到?

出0入0汤圆

发表于 2016-6-1 21:04:16 | 显示全部楼层
半导体 发表于 2016-6-1 15:11
mbed这么好的东西大家没注意到吗?平台上的Components库哪个驱动找不到?

mbed 在Keil 上没法使用好像是
mbed也是C++写的
web开发环境,代码是被别人看到了,而且依赖网络。
写代码使用OO的思路是对的,可复用,可移植

出0入0汤圆

发表于 2016-6-1 21:17:50 | 显示全部楼层
我去~~~大赞!收藏了!学习大神的代码~~~

出0入0汤圆

发表于 2016-6-2 13:51:10 | 显示全部楼层
worldsing 发表于 2016-6-1 21:04
mbed 在Keil 上没法使用好像是
mbed也是C++写的
web开发环境,代码是被别人看到了,而且依赖网络。


mbed是开源的,你可以导出到任何本地IDE开发编译。
挺佩服楼主有精力搞一个工作量这么的项目的,就是点不明白为什么还要搞一个.lib库,mbed这么大且完善的项目都开源了~

出0入0汤圆

发表于 2016-6-4 17:23:16 | 显示全部楼层
感谢楼主共享的资料,不过感觉没多大用处,像将单片机改成PLC那样的编程改动。没有太大意义。

出0入0汤圆

发表于 2016-6-4 19:49:29 | 显示全部楼层
本帖最后由 helislayer 于 2016-6-4 19:54 编辑

感觉这个用处不是很大。 arduino 是给非专业的人士玩的。 stm32 要高级些,偏
向更加专业的人士用的,主要还不是用来玩的。正经的产品东西很少用 arduino 做的。
arduino解决的一个痛点是pin 脚影射的问题。然后有比较多人用 arduino,库资源多
些。

stm32 有 std lib 和 HAL 这些,加上 CubeMX 那个图形界面解决了很多 pin 配置的
痛点。所以我觉得重复这些小众的轮子不是很必要。深入使用的话还是要参考 HAL 的。
当然如果不用 HAL 直接寄存器那就更厉害了。直接拿个 discovery 版参考网上的程序
就差不多了。

我个人认为用 C++ 是个倒退。当然这个是个人喜好问题。

我又重现看了一下楼主的原文,我觉得当作一些 example 来示范东西如何用还是
有一定价值的。但是一旦自己使用场景不太一样的时候就还是要深入到系统的 HAL
之类的官方库。所以深入用这个封装本身的价值比较有限。

出0入0汤圆

发表于 2016-6-4 22:07:54 | 显示全部楼层
刁炸天!

出0入0汤圆

发表于 2016-6-5 00:04:49 | 显示全部楼层
支持,对新手来说很好。

出0入0汤圆

发表于 2016-6-5 10:08:44 | 显示全部楼层
学习!

出0入0汤圆

发表于 2016-6-5 18:41:56 | 显示全部楼层
众筹之后,,人都难找了,,,都是噱头!!!

出0入17汤圆

 楼主| 发表于 2016-6-6 22:45:06 | 显示全部楼层
vc8fans 发表于 2016-6-5 18:41
众筹之后,,人都难找了,,,都是噱头!!!

怎讲???

出0入0汤圆

发表于 2016-6-7 09:19:26 | 显示全部楼层
不管了
下资料 学习

出0入0汤圆

发表于 2016-6-7 09:19:32 | 显示全部楼层

这个开源了吗?

出0入0汤圆

发表于 2016-6-9 00:18:05 | 显示全部楼层
楼主 能谈谈你对中断是怎么处理的吗?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 19:07

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表