PCBBOY1991 发表于 2015-10-29 18:15:31

加精华了哦!

xk100 发表于 2015-10-30 07:50:57

这个利害。。

gdmfq 发表于 2015-10-30 08:14:43

太牛了,必须顶

gofygba 发表于 2015-10-30 09:40:35

支持,准备基于这个用来写代码,很多ardunio的应用会更方便的移植。

qichunwang 发表于 2015-10-30 10:17:56

这个资料不错!很实用

7inspire 发表于 2015-10-30 10:22:55

so cool, 好

zjk 发表于 2015-10-30 10:58:41

好东西哈,支持一下

jialaolian 发表于 2015-10-30 12:05:05

谢谢楼主分享,学习下

oxcdd7 发表于 2015-10-30 12:26:32

很不错,这种精神值得学习

shentqlf 发表于 2015-10-30 12:31:00

gofygba 发表于 2015-10-30 09:40
支持,准备基于这个用来写代码,很多ardunio的应用会更方便的移植。

有什么问题可以随时联系我

shentqlf 发表于 2015-10-30 12:31:23

gofygba 发表于 2015-10-30 09:40
支持,准备基于这个用来写代码,很多ardunio的应用会更方便的移植。

也欢迎把写好的驱动传给我一份。

joiway 发表于 2015-10-30 16:05:23

顶一个,好东西一定要支持

gofygba 发表于 2015-10-30 20:39:36

shentqlf 发表于 2015-10-30 12:31
也欢迎把写好的驱动传给我一份。

会的,已经加QQ群讨论了

sjf 发表于 2015-10-30 20:53:21

楼主牛逼。

sdlibin007 发表于 2015-10-30 22:30:24

支持一下,顺带问问楼主第一张图那种引脚标注是用什么软件做的?看着挺漂亮的

shentqlf 发表于 2015-10-31 00:03:35

sdlibin007 发表于 2015-10-30 22:30
支持一下,顺带问问楼主第一张图那种引脚标注是用什么软件做的?看着挺漂亮的 ...

illustrator一个设计矢量图的工具。我不会ps。只会illustrator的简单功能。。。

wei669 发表于 2015-10-31 00:13:00

坚持,持续关注

随风允诺2015 发表于 2015-10-31 01:13:08

楼主犀利, 不知到有没有人用C/C++ 来封装UCOSIII API。。。

vc8fans 发表于 2015-10-31 10:40:38

淘宝店关闭了???说好开源也不见踪影,,一会又将可以买,,到底开源还是卖,咋卖,贵的买不起,,如果等的太久,就会有其他人写出另外一个风格了,楼主犹豫啥???

micintcnh 发表于 2015-10-31 11:57:11

很好的事情!!!

shentqlf 发表于 2015-10-31 12:19:48

vc8fans 发表于 2015-10-31 10:40
淘宝店关闭了???说好开源也不见踪影,,一会又将可以买,,到底开源还是卖,咋卖,贵的买不起,,如果等 ...

手头上的卖完了。。。只能等下一批了

shentqlf 发表于 2015-10-31 12:23:09

vc8fans 发表于 2015-10-31 10:40
淘宝店关闭了???说好开源也不见踪影,,一会又将可以买,,到底开源还是卖,咋卖,贵的买不起,,如果等 ...

完全开源,请给我点时间。我再努力的准备中。希望理解。

PCBBOY1991 发表于 2015-10-31 12:32:48

vc8fans 发表于 2015-10-31 10:40
淘宝店关闭了???说好开源也不见踪影,,一会又将可以买,,到底开源还是卖,咋卖,贵的买不起,,如果等 ...

你这么激动干嘛。

shentqlf 发表于 2015-10-31 12:38:45

PCBBOY1991 发表于 2015-10-31 12:32
你这么激动干嘛。

嘿嘿,说明比较关心。我还是很高兴的

PCBBOY1991 发表于 2015-10-31 13:12:57

shentqlf 发表于 2015-10-31 12:38
嘿嘿,说明比较关心。我还是很高兴的

楼主不着急哈,慢慢来。

gxnnhy 发表于 2015-10-31 13:13:55

楼主的想法很不错,一开始就买了板子,小小支持一下!另外,还是跟你聊过的那句话,一定要想好盈利模式,这样才能走得更远!现在做得不够成熟不够完整都不要紧,重要的是坚持做下去!

vc8fans 发表于 2015-10-31 13:17:41

几年前我有个想法,用C或C++封装 好操作寄存器 的各种操作,由于工作量太大,都一直没进去,所以我对楼主的行动表示敬佩,,,有bug没关系,没有十全十美的赶紧开源吧!!别人再苦等了,,,板子买问题

shentqlf 发表于 2015-10-31 13:20:08

PCBBOY1991 发表于 2015-10-31 13:12
楼主不着急哈,慢慢来。

会努力的

shentqlf 发表于 2015-10-31 13:21:11

gxnnhy 发表于 2015-10-31 13:13
楼主的想法很不错,一开始就买了板子,小小支持一下!另外,还是跟你聊过的那句话,一定要想好盈利模式,这 ...

恩,小哥说的很对。我在仔细考虑。

peterlzj 发表于 2015-10-31 13:22:23

楼主努力,期待你的大作

shentqlf 发表于 2015-10-31 13:23:07

vc8fans 发表于 2015-10-31 13:17
几年前我有个想法,用C或C++封装 好操作寄存器 的各种操作,由于工作量太大,都一直没进去,所以我对楼主 ...

发展的过程中肯定会有些问题。我会努力,也想望有一个好的模式让ebox发展的更远。谢谢支持和体谅!

shentqlf 发表于 2015-10-31 13:23:54

peterlzj 发表于 2015-10-31 13:22
楼主努力,期待你的大作

不会辜负大家的希望的

7nian 发表于 2015-10-31 16:40:28

顶楼主,前段时间还和同事讨论过把Ardunio的模式移植到stm32上,没想到,这么楼主竟然已经实现了,真心佩服!!!

haphard 发表于 2015-10-31 17:10:31

挺不错的 强烈支持

1170390 发表于 2015-11-1 00:25:33

LZ牛逼,不过程序效率方面有没有比Arduino好一些呢?

shentqlf 发表于 2015-11-1 01:00:23

1170390 发表于 2015-11-1 00:25
LZ牛逼,不过程序效率方面有没有比Arduino好一些呢?

肯定是考虑过的问题,做硬件出身的,都很在乎单片机那点速度。所以考虑了效率的问题。
反转io最高的效率只有三条汇编指令。
只要是涉及到通信过程中循环的程序都尽可能的避免做些不必要的事情。

jzkn 发表于 2015-11-2 08:15:24

shentqlf 发表于 2015-10-29 18:02
的确是目前单片机有各种开发方式,都做的很好。但是没一个是中国人做的。都是国外做好了框架。中国人拿过 ...

智能手机苹果都做的那么好了,安卓阵营好手机也一大把,那为什么还是有那么多新手机厂商和品牌出现呢,楼主加油吧。

deedeezi 发表于 2015-11-2 08:59:03

这个要支持~ 代码复用大趋势~~

NoTimer 发表于 2015-11-2 12:57:06

必须支持啊, 被ST官方库搞的烦躁

guyong2012 发表于 2015-11-2 13:22:36

看起来不错的样子

weare 发表于 2015-11-3 13:55:56

收藏学习了,对于硬件人员来说,这样学点软件还是比较容易的~~~

fiaanull 发表于 2015-11-3 15:09:46

狂热的顶起一下!

liu615 发表于 2015-11-3 15:42:24

非常不错,支持一下。

yt920419 发表于 2015-11-3 22:45:44

{:biggrin:}feng哥拿到精华了

god-father 发表于 2015-11-3 23:21:14

shentqlf 发表于 2015-10-15 22:07
开源是必然的趋势

支持LZ,即使开源也要形成良好的生态圈,既有利可图,又有实用价值。

jonyzhu 发表于 2015-11-4 08:51:40

本帖最后由 jonyzhu 于 2015-11-4 09:32 编辑

jcrorxp 发表于 2015-10-15 20:27
很好啊,但是这种东西对于嵌入式程序员来说是拒绝的。。。

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

同感。甚至即使用 Arduino 进行原型验证,我认为也是会对设计者产生误导的;因为实际应用到产品中去之后,会发现完全不是那么简单的事情,程序需要重新架构和编写(你看看 Arduino 的语法就知道了,何况它用它自己的操作系统)。我自己写的类似的库也不少了,从最开始的 AVR 到 STM32F1, F3, F4 都有,所以感触非常深刻。
但是,如果楼主的 ebox 能够融入 Arduino 生态圈,面向入门级轻度用户,也说不定能有市场。但是,必须得兼容 Arduino 的语法,否则,人家要学一遍 Ardunio,然后学一遍你的库语言(C++)。即便如此,最后应用到产品的时候,还是得老老实实地再学一遍 ST 的库;唉,,,何苦来着。

jonyzhu 发表于 2015-11-4 08:57:18

另外,“代码复用” 是个伪命题。需要解决的问题不同,代码必然不同,这也就是 “程序员” 存在的意义。尤其深度封装的代码,充其量只能满足设计者当时自己能想到的、能解决的问题,对于未来使用这些代码的人究竟需要如何应用去解决何种现实问题,当初的设计者是没有可能考虑到的。开源的价值,不是什么“免费”、“共享”,而是给后来人机会,去按照他的需要来修改源码。

默默七 发表于 2015-11-4 09:48:39

提高了底层驱动代码的复用率,但是代码效率部分如何,还需深入测试,挺好的,楼主加油

shentqlf 发表于 2015-11-4 15:35:25

jonyzhu 发表于 2015-11-4 08:57
另外,“代码复用” 是个伪命题。需要解决的问题不同,代码必然不同,这也就是 “程序员” 存在的意义。尤 ...

代码复用的这部分。主要是针对开源的驱动层和标准应用层。在这两个类型的文件中用户是可以根据自己的需求来修改和添加部分自己特殊需求的函数。
开源。1是多人参与编写。降低代码出bug的几率,提高代码效率。2完善代码功能,尽可能保证代码接口的完整性

shentqlf 发表于 2015-11-4 15:37:58

默默七 发表于 2015-11-4 09:48
提高了底层驱动代码的复用率,但是代码效率部分如何,还需深入测试,挺好的,楼主加油 ...

效率的问题。多多少少会打点折扣,遇到问题综合考虑吧。看看利大于弊还是弊大于利。取其利大者。

hehao9051 发表于 2015-11-4 20:44:06

操作系统可以使用现成的操作系统,这样可以避免重复造轮子

jcrorxp 发表于 2015-11-5 09:42:25

jonyzhu 发表于 2015-11-4 08:51
同感。甚至即使用 Arduino 进行原型验证,我认为也是会对设计者产生误导的;因为实际应用到产品中去之后 ...

但是不得不说,对于有些很简单的应用,比如做几个定时器,ADC温控器,控制继电器等等的超简单应用,使用楼主的固件还是很方便的,因为不需要烦心去看数据手册对吧。
但是你说你要搞个stm32做个3D打印机的液晶显示屏UI等,那就不行了,所以现在3D打印那边,好多国产机都是用12864,看到就想吐。。。

jeasey 发表于 2015-11-5 10:56:53

不错啊,希望越做越全,越做越好

ucky 发表于 2015-11-5 15:55:04

很不错啊,支持楼主。

shentqlf 发表于 2015-11-5 17:24:33

hehao9051 发表于 2015-11-4 20:44
操作系统可以使用现成的操作系统,这样可以避免重复造轮子

是的,后期肯定会支持各种各样的操作系统

wader 发表于 2015-11-5 20:49:52

mark不错 值得学习

tianzhiying 发表于 2015-11-5 21:04:50

好强大,顶一下LZ

cat_li 发表于 2015-11-5 21:15:59

jonyzhu 发表于 2015-11-4 08:51
同感。甚至即使用 Arduino 进行原型验证,我认为也是会对设计者产生误导的;因为实际应用到产品中去之后 ...

说的很深刻,现实中确实也碰到了这样的困惑,挺麻烦的

wkk 发表于 2015-11-5 21:47:22

顶,顶,顶

jonyzhu 发表于 2015-11-5 21:49:15

jcrorxp 发表于 2015-11-5 09:42
但是不得不说,对于有些很简单的应用,比如做几个定时器,ADC温控器,控制继电器等等的超简单应用,使用 ...

Arduino 当然有优点啦,很多不是专业做电子或者软件的人,可以快速实现他们的想法,是很有价值的。

xiaoxie4477 发表于 2015-11-6 10:35:10

大牛,分享了,{:lol:}{:lol:}

vc8fans 发表于 2015-11-6 13:29:52

都差不多一个月了,总听楼梯响,不见下楼人?????

chuangye 发表于 2015-11-6 20:21:18

感激楼主,文档做的很赞。可怜我看不太懂c++,没怎么深入研究

Manson277415310 发表于 2015-11-7 18:21:14

好东西,必须支持,多关注看看

alwxkxk 发表于 2015-11-8 10:53:15

十分支持呀~!!

shentqlf 发表于 2015-11-8 13:31:21

vc8fans 发表于 2015-11-6 13:29
都差不多一个月了,总听楼梯响,不见下楼人?????

ebox目前已经开始众筹。众筹链接http://z.elecfans.com/2。我不太清除此楼是否有违阿莫论坛的相关规定。如有可以通知我,可以将此楼删除,或者直接删除此楼回复

shentqlf 发表于 2015-11-8 13:32:38

vc8fans 发表于 2015-11-6 13:29
都差不多一个月了,总听楼梯响,不见下楼人?????

兄弟啊,我一个人在做很多准备工作,请耐心等待,谢谢支持!

shentqlf 发表于 2015-11-8 13:33:03

chuangye 发表于 2015-11-6 20:21
感激楼主,文档做的很赞。可怜我看不太懂c++,没怎么深入研究

很容易的,没那么复杂{:smile:}

vc8fans 发表于 2015-11-8 19:07:12

看了一整板的 "众筹" 大概知道了,想弄了 爱迪尔模式的东东,,想法不错,,,我最想了解,源码全开放??? 好像其中没有提到,这最关键,,,
   如果不开放,我等早做打算,,,不过从开放的 头文件来看,略知一二,,

shentqlf 发表于 2015-11-8 19:54:16

vc8fans 发表于 2015-11-8 19:07
看了一整板的 "众筹" 大概知道了,想弄了 爱迪尔模式的东东,,想法不错,,,我最想了解,源码全开放?? ...

开源的事情在筹划中。

xofun 发表于 2015-11-12 16:54:08

2000多了 已支持希望可以支持STM32F103RCT6的12位2通道DA

Dragontan 发表于 2015-11-12 17:48:18

感谢楼主分享

shentqlf 发表于 2015-11-12 18:31:00

xofun 发表于 2015-11-12 16:54
2000多了 已支持希望可以支持STM32F103RCT6的12位2通道DA

固件库的内容会慢慢更新的。

sml009 发表于 2015-11-12 18:49:48

学习研究

Xy201207 发表于 2015-11-13 00:06:13

现在用STM32如果要用到某些些外设,也不用自己去配置寄存器和初始化外部芯片,在网上(或自己积累的)都能找到点C文件和点H文件。除非有BUG了才回去看寄存器的配置和外围芯片的初始化。有个点C文件和点H文件移植起来还不够方便吗?您写这个感觉就是把一些很少BUG的源文件和头文件集合起来搞一个标准吗?为什么还用C++呢。刚毕业的菜鸟没学过C++。不过还隐隐约约的感觉到eBOX的可取之处。在大学就没遇到过像您这样研究学问的老师,当然更重要的是靠自己。看来还得学习C++来研究您的大作。{:lol:}

shentqlf 发表于 2015-11-13 08:09:54

Xy201207 发表于 2015-11-13 00:06
现在用STM32如果要用到某些些外设,也不用自己去配置寄存器和初始化外部芯片,在网上(或自己积累的)都能 ...

推荐你学下谭浩强那本c++你就知道c++和c的区别了

xiangbin099 发表于 2015-11-13 12:22:00

支持,支持……{:lol:}

gofygba 发表于 2015-11-13 22:57:07

正在用ebox环境开发一个小东西

shentqlf 发表于 2015-11-13 22:59:20

gofygba 发表于 2015-11-13 22:57
正在用ebox环境开发一个小东西

欢迎使用,有什么问题随时可以问我。

gofygba 发表于 2015-11-13 23:14:46

shentqlf 发表于 2015-11-13 22:59
欢迎使用,有什么问题随时可以问我。

已经加QQ了,搞OSD的

竹苑山人 发表于 2015-11-14 09:41:42

顶一个,是将来的发展方向~

-阿发- 发表于 2015-11-14 09:56:48

强大的强。

shentqlf 发表于 2015-11-14 16:01:29

-阿发- 发表于 2015-11-14 09:56
强大的强。

阿发,你是哪个?敢不敢留下姓名

-阿发- 发表于 2015-11-14 16:24:02

shentqlf 发表于 2015-11-14 16:01
阿发,你是哪个?敢不敢留下姓名

强哥,我是传发。哪里不敢留名了。。{:lol:}

yanhaijian2005 发表于 2015-11-14 16:24:55

这种东西需要持之以恒。

fangy 发表于 2015-11-14 16:54:01

没有看的很明白,和STM32Cube MX 有什么区别?

shentqlf 发表于 2015-11-14 17:29:02

fangy 发表于 2015-11-14 16:54
没有看的很明白,和STM32Cube MX 有什么区别?

除了芯片固件库本身还有很多驱动和标准的应用程序

efree 发表于 2015-11-14 17:33:42

支持,学习一下先,谢谢。

Phonse 发表于 2015-11-14 18:22:01

支持,太棒了。。

gyqjc 发表于 2015-11-17 19:53:35

好东东,必须支持!

Jack.Yang 发表于 2015-11-18 00:00:34

楼主,我参与了你的众筹,我看了怎么没有关于STM32 CAN的内容啊?

shentqlf 发表于 2015-11-18 01:23:46

Jack.Yang 发表于 2015-11-18 00:00
楼主,我参与了你的众筹,我看了怎么没有关于STM32 CAN的内容啊?

这个很快就会有了。已经在做了

qq335702318 发表于 2015-11-18 10:24:00

C:\Users\Administrator\Desktop\123.jpg

qd118118 发表于 2015-11-18 11:36:21

众筹88元成功,留个印子

shentqlf 发表于 2015-11-18 23:18:48

qd118118 发表于 2015-11-18 11:36
众筹88元成功,留个印子

谢谢支持!!!

guolun 发表于 2015-11-19 11:13:07

请问老师对QM有涉猎吗?这个QM是画出状态图,自动生成代码的。同时有QF框架,QK抢占式内核。我在研究把QM和cubeMX结合一起用。能谈一谈eBox和QM+MX的区别?

电子小生 发表于 2015-11-19 13:51:39

希望能在DSP上用上,楼主加油

wang1216 发表于 2015-11-19 16:13:35

和mbed差不多

billtian 发表于 2015-11-19 16:24:37

ebox留名

wenqingli 发表于 2015-11-20 13:12:07

楼主的固件是基于stm32的库来写的是吧?
页: 1 2 3 [4] 5 6
查看完整版本: eBox生态圈:简化STM32编程,4个月完成eBox固件库(申精)