完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 suyong_yq 于 2015-2-14 23:32 编辑
原创LiteFwLib_FSL_KL25固件库v0.8发布 suyong_yq@126.com 2014年2月 一个月前,我向大家介绍了基于FRDM-KL25板上的原创固件库LiteFwLib,并把一部分最早支持的模块驱动开放出来供大家体验。很多一起学习的网友建议坚持把这个固件库继续完善下去,做成一个完整的开发包。在此之后,虽然我尽量保持开发进度,然而毕竟业余时间有限,固件库代码的递增速度不是很快。无论如何,还是尽量在2015年春节前夕赶出来第一个相对比较完整的版本,以满足一起学习的童鞋们不断共同进步的客观需求,咱们在过年放假的时候,若是想起玩板子,手上也有个把玩的东西。在这里,我预祝大家新年快乐,在新的一年里身体健康,学习进步。 相对于之前开放出来的尝鲜版,这个v0.8版本中新增了不少好东西,使之成为了一个相对完整的固件库,可以应对一般的单片机应用设计。 新增模块驱动包括: - LPTMR - PIT - DMA -TSI 新增example工程包括: - adc_continuous_mode - 使用ADC的连续转换模式 - adc_interrupt - 使用ADC的中断 - dac_adc - 使用DAC输出值,然后通过ADC采样回来 - tsi_slider - 演示TSI触摸滑条采样 - tsi_slider_led - 通过TSI控制三色LED灯 - pit_ticker - 使用PIT定时器 - lptmr_ticker - 使用LPTMR定时器 - dma_adc - 使用ADC触发DMA讲转换结果存放在特定内存区域 另外,还对原有的一些模块驱动程序和样例程序进行了增强,例如增加了UART等模块的中断开关控制,增加了ADC等模块的DMA开关控制,在systick_ticker样例程序中增加对Systick_InstallCallback()用法的演示等。 当然,毕竟作者的时间和精力有限,对LiteFwLib固件库的开发不能一蹴而就,进一步开发和完善的工作还会继续。例如: - 大家最关心的用户手册,当然是中文版的啦。目前我还没想好以怎样的方式进行编写。用户手册内容的更新应该会随着代码进行更新,但如何保证内容同步是一个亟待解决的问题。我考虑过使用doxygen等专门的工具生成用户手册,但是这玩意维护起来比较麻烦,我还在研究中。我有一个思路,就是希望不要把文字说明跟代码混在一起,否则代码看起来很麻烦,但关键点的注释还是非常有必要保留在代码中的。另外,怎样的表现形式才能让文档既美观又充实也是一个正在思考中的问题,等等之类的考虑还没有个定数。 - USB的支持。USB在单片机开发中也是一个大case,这玩意有自己专门的一套体系,所以考虑在其它模块的功能稳定之后,会对USB进行专门的支持。另外,我自己对USB的了解也非常有限,额。。。 - 一些暂时没有用到的模块驱动,以后在用到之后也会补充进去。例如CMP模块等。 - 加丰富的example。目前写出来的example都是根据实际应用提取出来的,后面在学习的过程中,如果碰到好的case,还会不断添加到固件库中。 关于代码的版权问题 目前LiteFwLib固件库是个人项目,以开源的方式发布的,大家在使用LiteFwLib固件库的代码中不需要有任何限制。但是若要在书面中引用,请描述清楚固件库的来源。 严格说起来,目前开放的LiteFwLib仍是处于尝鲜的阶段,供大家在使用中多提建议和反馈bug。在趋于完善的过程中,版权声明的文件最终会被加入到代码包中,届时也会开放git repository的地址,让大家可以在第一时间追踪到最新的代码更新,同时接受开源代码贡献者提交的新代码。 感谢大家对LiteFwLib的支持! 附上完整的v0.8版的代码包:
SY20150214_LiteFwLib_FSL_KL25_v0.8.zip
(1.27 MB, 下载次数: 143
)
|
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1936个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36433 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
5051 浏览 1 评论
6118 浏览 1 评论
6822 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4255 浏览 0 评论
655浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
646浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
647浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
738浏览 2评论
853浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-30 00:51 , Processed in 1.145652 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号