1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
这块开发板刚上市的时候就买了,见图片。
先看看它上面的资源: 硬件看起来挺牛的是吧! 下面看看其提供的教程,即软件资源。 裸机例程代码 : RT thread代码例程: 大家可以看到,这块板子上绝大多数裸机例程,都是原来正点原子的开发板都有的,不过是换了的主控芯片罢了。 而RTOS教程的RT thread OS教程,竟然都是睿塞德官网都有的(心里有点愤愤)。 因为19年一直在外地,这块板子就放到了快年底时才开始使用。试用了以后有以下感受: 1.它有板载ST link。这个还挺好,直接USB一插电脑,就能下载和仿真了,省去了JlINK、STlink挺大一插座。 2. 其裸机开发例程代码都没有做完,缺了很重要的两个部件。 一个是其电机控制TC214B是没有的。整个资料中只有一个TC214B的PDF文档。 还好TC214B给的是数据手册,看一看还能自己写出驱动。 3.另一个就是其板载WiFi模块AP6181,不仅仅是没有裸机例程,其硬件资料也就是一个产品确认书,相当于宣传手册。 这一个板载WiFi模块AP6181的例程是在RT thread代码例程里才有的。如下图: 对于WiFi模块AP6181的引用参考,在教程里并没有作太多的介绍,而在另一个文档中有介绍,文档是AN0026-RT-thread-WLan框架应用笔记.pdf。 阅读这个文档后发现,没有介绍WiFi模块AP6181自身,而是如何在RT-thread下使用这个WiFi模块,如果你想在裸机程序里去使用AP6181,你需要自己阅读RT thread例程中的代码。 要能阅读明白,首先你还是得有WiFi模块AP6181的Datasheet,以及你还需要具有一定的WiFi模块开发的经验,否则你连从哪个函数开始读起你都不知道。这种教程只是让你接触了WiFi模块程序开发的基本流程,而无法让你进阶,学会自己开发WLan管理框架。 同时这里就带来了一个问题,对于使用这个开发板的个人来说,只能依靠正点原子公布的新教程来更新WiFi模块中的BUG,否则,你会查自己代码查到怀疑人生的。 4. 裸机例程代码做得粗糙。比如这个LCD驱动,下载测试你会发现文字底部的颜色竟然是一直不变的。 仔细一看它的代码,原来只是简单的打点显示。 于是本人就想着自己修改底层驱动。正确的打开方式如下 在这个过程中,我发现还有让人头疼的地方。它采用的这款屏,写的是SPI接口,但是仔细研究后,发现这块屏没有MISO,也就是说单片机不能从LCD屏的内部RAM读回数据,这种无法读回数据会导致用不了emWIN。 这样就算我自己想要完善LCD驱动代码,都无能无力,诶~~~ 5. 没有RTC用的电池和关于低功耗。 这让人怎么说呢?板子背面这么空,装个电池槽很费事么,成本增加很多么(这东西可是批量生产啊)? STM32L系列的单片机,本就是为低功耗打造的,使用电池让设备长时间低功耗待机应该着重介绍一下才对(即使不出代码)。 插着直流电让设备待机不过是隔靴搔痒,设备随时能获得充足的电能,随时都能启动。 STM32F1都能做到,需要专门用STM32L吗? 说回教程,不管是裸机的,还是RT thread的,都没有看到相关的讲解。后来通过和RT thread的人沟通,才在RT thread代码例程的六轴陀螺仪的代码里面看到有一个地方有wake_up函数,额~~~ 并且这个wake_up是在RT thread框架下做的,如果裸机的、你自己程序架构习惯的,那得找到STM32L的Datasheet和各种资料自己搞。 总得说来,一是,这个开发板对于STM32L单片机的特性没有什么详细点儿的介绍。相较于STM32F1、STM32F4的开发板,你正点原子总得说一说STM32L开发板跟以前几种的区别与特色吧。 二是,裸机代码和教程部份粗糙,跟物联网的几乎没关系。只有到了RT thread教程中才有较为详细的,与物联网有关的东西。 三是,总得来看,这是一块为了RT thread而生的开发板,是RT thread OS的高级应用阶段的开发板。 所以不建议单片机小白一上手就用这样的开发板。 另外,虽然是有一定STM32底子的人,但对物联网技术(主要是WLAN方面的)不熟悉的人,用这个开发板也比较困难。需要先打物联网技术的底子。 而习惯于裸机编程的工程师,也不适合这个教程,因为使用RTOS编程是另一种编程思维模式,对于想从裸机编程进阶到RT thread OS的可以先用野火的开发板学习。 以上就是当前的使用体验。 |
|
|
|
只有小组成员才能发言,加入小组>>
2548 浏览 0 评论
1146浏览 2评论
745浏览 1评论
499浏览 0评论
264浏览 0评论
425浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 23:44 , Processed in 1.313930 second(s), Total 78, Slave 60 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号