SDK

求w801出个工程模板,用SDK demo开发太恶心了!

发布于 2022-04-08 16:39:17

sdk demo一大堆没用的代码,有各种各样的api又没资料教怎么使用,封装又太乱,求出个像esp8266一样的接口SDK,不知道搞这么多库进去干嘛,是别人没网去找库吗?太恶心了,连一个延时函数也要封装一下!,rtos那些优先级被使用 ,等等用的不清不楚,高一大堆乱七八糟的代码!

查看更多

关注者
0
被浏览
367
5 个回答
愿得一人心,免得老相亲
This guy hasn't written anything yet

很多时候呢,埋怨并没有用,资料文档确实挺少,毕竟生态还在建设嘛,你认为demo没有用,可能仅仅对你没有用而已,只是我觉得还是挺好用的。有这时间还不自己多摸索一下,不用那么浮躁嘛,现在不是有问答社区了,不会用的问就好了嘛,大会看到能帮忙的都会帮忙回答。

worldy
worldy 2022-04-10
This guy hasn't written anything yet

demo毕竟是demo,参照demo构建你自己的代码

keyi
keyi 2022-05-05
This guy hasn't written anything yet

是呀,太恶心了。 联盛德公司应该重视才行呀,大力做方便的例码工程和文档,才会有更多的程序员使用,太费劲就去用别的方便开发的芯片了呀

wyl_wyl
wyl_wyl 2022-05-15
This guy hasn't written anything yet

Makefile工程模板可以么?我正在调试,调试OK后共享给大家

我这边搞了个MakeFile的模板,可以参考 http://ask.winnermicro.com/article/57.html

chy
chy 2022-05-27
This guy hasn't written anything yet

SDK确实用起来不是很方便,各个模块耦合性很强,很难单独拿出某一块来用。官方的想法可能是想做一个大而全的平台,想让用户可以傻瓜式的开发。但是离目标还很远。这一点其实我觉得完全可以仿其他厂家成熟的模式,就像国内为什么那么多和STM32类似的芯片,就是因为大家已经熟悉那个框架了,容易上手。个人提几点建议,也许有助于该芯片的发展:
1、SDK分层模块化,底层包装寄存器等硬件外设,各个功能模块完全独立。应用层再根据功能划分包装,可以综合多个模块实现一定复杂功能模块。这样既适合裸机基础应用开发,也适合顶层复杂应用软件开发。
2、SDK需要可裁剪,类似前面所说,做一个LED闪烁,编译出来都有几百K了,虽然有些宏定义可以关掉,但是有些不管有用没用都不能关掉,否则报错。我觉得没用的模块不能关掉就是SDK的最大的BUG,比如蓝牙和WIFI,如果说设计这个芯片的时候就是设计成必须开启蓝牙和WIFI才能工作,那我无话可说,否则就是SDK设计的问题。
3、资料的问题以及软件BUG,如果说官方没精力维护和更改,完全可以发动大家群策群力。发布悬赏,发现一处资料问题或一个软件BUG,奖励若干元,相信改进起来比官方效率高很多。官方还可以节约一笔不菲的养人费用。就好像我现在摸索这个芯片,都找到好几个BUG了,但是没地方讲,讲了也不知道有没有用,只能让BUG继续存在了。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览