很多用户拿到板子以后说没有资料。在此再次公开下eBox生态圈的技术群:139218853群里有所有的资料。
感谢的话说的太多了,来点实际的吧。经过这一个月的团购时间,已经有174人支持!在结束后我要对1元支持者进行抽奖活动!抽奖活动采用单片机来实现。
PWM作为一个控制领域最常用的手段,此代码的使用方法的难易,关系重大,严重影响用户的体验。一般情况下在stm32的编程中,首先要初始定时器、IO口等等各种乱七八糟的东西一大堆。搞得程序没有一点易读性。对于编程困难户或者新入门的同学们来说的确是一个比较大的考验,即使对于厉害的工程师,他也会将自己写好的代码封装起来以便日后使用,在真正的工程中大部分人选择调用封装好的功能模块。
STM32自带一个或者两个ADC转换器,精度(12位)和速度(14M的ADC时钟)还不错,最快的情况下采样率能到1M左右,能满足一般情况下的应用。性能没问题,有问题的是配置复杂。。。eBox将这些复杂的过程封装起来,留给用户超级简单的接口,让用户用起来舒服到家!
串口在嵌入式设备中无疑是排在第一位的调试、输入输出接口!STM32中的串口应用起来比较简单,代码量不太复杂。但是一般用户的设计都是使用最基本的功能没有完全发挥串口硬件的功能,使得串口这个低速设备,严重影响了32的性能。一般情况下,使用串口的发送会浪费掉CPU的大量时间,到底有多大,你自己可以算算。
为了统一这些差异性,方便用户使用,eBox推出了一套标准的控制方法,简单、通用、易懂、高效。eBox的系统中方便使用IO口设置的同时保证执行效率,这是一个最常用的类,他的效率极大的影响整个系统的运行。eBox中的IO反转效率是和官方固件库处于同一个水平的。最快的方法只需执行三条汇编指令。低效率的函数编译生成了五条汇编指令。效率几乎差了一倍之多。
初看MQTT库文件觉得不知道从哪里下手。第一步就是选取自己需要的文件,解压后会看到MQTTPacket文件夹,移植到新的平台,这个文件夹就够用了。MQTTClient这个文件夹下面有已经移植好的接口,是在Linux、arduino、mbed平台上运行的。没有支持eBox,说明eBox还不够火,那咱们就自己移植吧。
简述下eBox中代码编写过程的一些规则,旨在提供参考,让用户更容易理解代码的内容。用户在编写驱动文件的时候希望也采纳这种风格,以确保在今后长期的发展中保持代码的兼容性。。
如果你使用的是SPARK开发板,可以在不用作任何修改的情况下使用官方提供的模版工程。打开工程文件,将example文件夹下面,包括数字io、模拟量读取、串口、文件系统、网络里面的例程。以e_开头的例程文件打开拷贝到main.cpp中既可以编译、下载到板子上即可观看效果。
eBox是一个运行在STM32平台上的涵盖了驱动层、系统层、标准应用软件层、用户软件层和bootloader的软硬件一体化的解决方案。丰富的标准驱动和标准应用,像用Arduino那样方便,性能又远高于arduino。操作系统的支持让eBox满足多任务系统的需求;标准应用为你提供多种控制算法、通信协议,满足不同应用场所的需求。
eBox是一个运行在STM32平台上的涵盖了驱动层、系统层、标准应用软件层、用户软件层和bootloader的软硬件一体化的解决方案。丰富的标准驱动和标准应用,像用Arduino那样方便,性能又远高于arduino。操作系统的支持让eBox满足多任务系统的需求;标准应用为你提供多种控制算法、通信协议,满足不同应用场所的需求。
STM32目前已经成为一款性价比相当高的单片机控制解决方案,由于STM32本身功能比较全面,备受大家的青睐,网络上有这相当全面的资料,不管是新手还是老鸟都可以通过一个开发板的学习来了解STM32的基本编程思路。但是总体感觉STM32的编程比较复杂,难以记忆或者理解。设置任何一个外设都要初始化相当多的寄存器。靠记忆已经无法完成,经常是是复制一段配置代码再修改成自己需要的,或者不断的查询复杂的手册和编程指南来完成。用起来总是不能像Arduino那样方便。如何解决STM32编程复杂的问题已经成为一个相当大的问题。
老话题STM32编程,新思路,一样是编程,味道却大有不同。这就是STM32之eBox编程。让你提议不一样的编程,让开发快到你意想不到!
众筹结束在哪买啊
ebox生态圈:淘宝可以的https://item.taobao.com/item.htm?_u=made03321dd&id=522129603565(2016-01-22)
东西倒是收到了。可是没有任何资料。没有视频教程。发起人怎么不守信用呢?
ebox生态圈:这一段时间一直在做教程,项目进度里有的。可以加入qq群139218853(2015-12-20)
haixian:有没有一套完整的资料?(2015-12-14)
A670521546:哥们,教程不是一直在更新吗,你注意看下项目进度(2015-12-14)
bufas:我还没有收到板子呢?那你在哪里找资料呢???(2015-12-13)
我想问下这个能不能简化EMWIN图形系统
ebox生态圈:我之前移植过emwin,现在不想做界面了,不过以后可以考虑做一套,超级简单的界面(2015-12-08)
支持了一下,希望可以伴随eBox的发展进入ARM的大门并共同成长。一定要坚持下去。
ebox生态圈:让大家一起来参与。这是最好的途径(2015-11-26)
C语言可以不?
ebox生态圈:在我的框架下支持使用ebox固件库的api接口也支持官方固件库的接口。两个不冲突,在ebox实现不了你要的特殊需求的时候可以使用官方固件库来实现(2015-11-19)
不懂C++的可以学习吗?
ebox生态圈:我会整理eBox中涉及c++的知识点。进行简单讲解,或推荐几本书籍,让大家来学习下,先保证用户能通过学习,简单的了解c++的面向对象编程。(2015-11-13)
¥12902.00
此项目须在2015/12/10前,获得¥5000.00的支持才可以成功
eBox-SPARK开发板是一款可直接编程的STM32开发板,让STM32的编程开发变得同Arduino编程一样简单。
非常感谢您的支持!每满100名支持者(不满100名也抽一台),ElecFans官方将从中抽取1名幸运用户,获得eBox-SPARK开发板一块。由ElecFans官方抽取,抽奖规则以及中奖名单将在话题区公布,单一账号多次支持只算一次。
配送费用:免运费
预计回报发送时间:项目成功结束后5天内
非常感谢您的支持!您将获得: eBox-SPARK开发板一块(市场价129元)+eBox教程。
配送费用:免运费
预计回报发送时间:项目成功结束后5天内
非常感谢您的支持!您将获得: eBox-SPARK开发板一块+调试器(市场价189元)+eBox教程。
配送费用:免运费
预计回报发送时间:项目成功结束后5天内
非常感谢您的支持!您将获得: eBox-SPARK开发板一块+调试器(市场价189元)+eBox教程。
配送费用:免运费
预计回报发送时间:项目成功结束后5天内
非常感谢您的支持!您将获得: eBox-SPARK开发板一块+调试器(市场价189元)+eBox教程。
配送费用:免运费
预计回报发送时间:项目成功结束后5天内
1. 团购项目存在一定风险,如项目团购成功但发放回报出现问题,您可申请退款退回支持金额(一次性支付)中的尾款部分,而订金部分由于已被项目组织者使用,退还订金事宜需要您和项目组织者自行协商,ElecFans没有帮您追讨订金的义务。
2. 请在下单后15分钟内付款哦,否则您的订单会被自动关闭。
3. 本页面统计的项目总团购人数和总支持金额存在一定的延迟,以单个回报详情为准。