智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 7007|回复: 31
打印 上一主题 下一主题

“逐飞科技”又开源之“逐飞RT1021库”

[复制链接]

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
68783

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
46805
贡献
16780
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
跳转到指定楼层
1#
发表于 2019-4-18 12:30:53 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
“逐飞科技”又开源之“逐飞RT1021库”
      各位车友好,此次发帖是继“逐飞LPC”开源后又一个福利,此次给智能车爱好者带来RT1021的开源库,坦诚的讲,本次开源离预计时间稍微晚了点,RT1021核心板的上架也稍微晚了点,原因在于逐飞科技做东西的风格始终是做了较为充分的测试、验证后才与大家见面,其实硬件去年就大概出来了,但是没做好库之前不会为了多卖几个硬件或者所谓的占领市场就提前销售硬件,我们还是本着一步一个脚印的踏实态度以及的确能给大家使用带来方便的初衷在做事,当然我们肯定希望大家多多支持逐飞科技,这也是我们不断的做开源服务的动力。讲真,如果按照目前的比赛规则难度以及对单片机性能需求的提高,小白想尽快入门,想尽快的把高性能单片机使用起来,的确需要多查阅一些资料,去学习怎么使用这些高性能单片机的资源,我们做的工作也仅限于方便初学者能找到一条路子把单片机用起来。接下来开始分享今天的主角——“逐飞RT1021库”。

版权声明:该开源库版权归成都逐飞科技有限公司所有,欢迎各位使用并传播该库程序,修改内容时务必保留逐飞科技的版权声明。未经允许不得用于商业用途或变相获利。
      随着比赛难度的增加,大家对单片机的性能需求也在增加,很多车友在寻找恩智浦公司更强悍的芯片,其中RT系列算是从去年被大家追捧到了现在,虽然RT的性能强悍,但无奈没有一个简单易用的库,无从下手。因此我们在做RT的时候就希望能够提供较为完善的配套,让用户能够简单的将RT用起来。

      逐飞RT1021库使用官方的SDK作为最底层。然后将各个模块使用SDK的函数进行封装提升易用性。当大家觉得库的功能不满足的时候就可以自己调用SDK的函数来实现更多其他的功能。建议大家通过我们的库来学习官方的SDK怎么使用,当自己学会怎么使用官方的SDK之后就可以直接使用SDK,这样的好处就是没有多余的代码,降低自己代码的体积,提高效率。我们并不希望用户只会用我们的库,我们更多的是希望初学者不被高门槛给拦在外面,逐飞的库只是提供一个入门学习的渠道,引导你学习到更多的东西,这才是我们的目的。


目前逐飞RT1021 实现片子中如下功能模块的使用:
ADCFLASHGPIOIICIOMUXCPITPWMQTIMERSPISYSTICKUARTCAMERA

以下几个模块单独说明下:
GPIO模块
         GPIO模块包含了通用IO控制与GPIO中断功能相关的函数。
FLASH模块
在车模调试的时候,经常需要保存一些参数,但是保存在RAM里面掉电就会丢失,一般大家的做法是保存在EEPROM里面。但是RT系列没有EEPROM,因此我们使用FLASH来模拟EEPROM。将数据保存在FLASH中掉电不会丢失。但是需要注意,我们的写的程序也是存在FLASH中的,因此在使用FLASH的时候最好从最后一个扇区开始使用。
PWM模块
         一共有两个PWM模块,每个模块可以输出8PWM信号。
QTIMER模块
         一共有两个QTIMER模块,每个模块可以实现两路正交解码编码器的采集,对于有四路编码器需求的H车来说也是个不错的选择,同时逐飞正交解码编码器比带方向输出的编码器便宜20大洋,对于节省成本来说这个资源挺实用的,剧透一下,下一篇关于三轮车演示车模的制作就是通过RT1021核心板+“逐飞RT1021库”这个平台和完成的。
CAMERA模块
         CAMERA模块并不是单片机的标准模块,这个模块是通过FLEXIO实现的摄像头采集方案,一般不需要用户自己调用。


整个库和之前LPC54606库一样支持IARMDK打开, 方便不同使用习惯的小伙伴们选择不同的编译环境。

      库支持MDK软件和IAR软件打开,需要提示下的是MDK使用得是5.26版本,IAR使用的8.3版本的。大约百分之95以上的同学都是选择的MDK或者IAR软件。只有极少数的同学选择使用codewarrior。因此该开源库基本可以满足绝大多数同学的使用需求。
库的编写风格简单,只需要调用相应的函数即可实现相应的功能,每个函数写有注释信息,如果不会或者忘记了看看注释就明白了。我们还专门编写了库的使用例程,为大家展示了单片机各个模块如何使用。


上干货,开源库的网盘链接如下:


里面包含入门教程,便于大家快速上手。


      好了,库介绍就到这里了,大家使用库如果遇到什么BUG,及时联系我们!我们将尽快修复。PS:通过QQ群联系我们更方便,也方便大家讨论完善,QQ群技术交流平台(逐飞科技_智能车部落:179029047(已满,请加2群)逐飞科技_智能车2部:244861897),如果库有问题或者对库有什么建议,可以在群里提问或发表建议,也可与管理员私聊,保障库有什么不足或缺陷可以及时得到解决。然后再分享给各位,形成良性循环,当然也欢迎大家购买逐飞新出的RT1021核心板,你们的支持是我们开源的动力。

最后,彩蛋是两张图片,作为下一篇关于变形组帖子的预告:

本文由逐飞科技编辑整理,大神轻拍,欢迎交流,愿智能车世界更美好!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
68783

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
46805
贡献
16780
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
推荐
 楼主| 发表于 2019-4-18 13:53:39 | 只看该作者
luckner 发表于 2019-4-18 13:42
为什么不感谢一下老夫

瞧这事给整的,居然老实巴交的把感谢  nxp的应用工程师团队 提供的技术支持这事给忘了,主要特别感谢NXP工程师--楠神(紫金山车神) 提供的帮助  /抱拳
回复 支持 5 反对 0

使用道具 举报

12

主题

344

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6706
威望
3495
贡献
2139
兑换币
2373
注册时间
2018-7-12
在线时间
536 小时
推荐
发表于 2019-4-18 13:39:44 | 只看该作者
前排
回复 支持 0 反对 1

使用道具 举报

7

主题

365

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7770
威望
3761
贡献
2379
兑换币
2406
注册时间
2013-4-19
在线时间
815 小时
推荐
发表于 2019-4-18 14:08:15 | 只看该作者
顶顶顶
回复 支持 1 反对 0

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
68783

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
46805
贡献
16780
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
推荐
 楼主| 发表于 2019-4-18 14:12:38 | 只看该作者
正文中由于引用了之前帖子的一段文辞,有一处没改到变成了错误,更正如下:
这里  KEA 应该改成 RT1021  。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 1 反对 0

使用道具 举报

12

主题

2039

帖子

2

精华

顶级版主

只好把岁月化成歌 留在山河

Rank: 11Rank: 11Rank: 11Rank: 11

积分
44069

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章资源大师奖章优秀版主奖章

威望
26273
贡献
9410
兑换币
6553
注册时间
2011-9-30
在线时间
4193 小时
毕业学校
南京动专
推荐
发表于 2019-4-18 13:42:17 | 只看该作者
为什么不感谢一下老夫
回复 支持 1 反对 0

使用道具 举报

0

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
85
威望
41
贡献
22
兑换币
26
注册时间
2019-4-29
在线时间
11 小时
32#
发表于 2019-5-11 20:50:37 | 只看该作者

看到了😃
回复 支持 反对

使用道具 举报

2

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
威望
282
贡献
92
兑换币
29
注册时间
2011-12-14
在线时间
13 小时
31#
发表于 2019-4-25 10:00:55 | 只看该作者
菜鸟真用不起来,不好用,我太菜了!:'(:'(:'(:'(:'(
回复 支持 反对

使用道具 举报

0

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
432
威望
214
贡献
140
兑换币
142
注册时间
2018-11-7
在线时间
39 小时
30#
发表于 2019-4-22 13:42:06 | 只看该作者
顶顶顶
回复 支持 反对

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
68783

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
46805
贡献
16780
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
29#
 楼主| 发表于 2019-4-22 10:40:41 | 只看该作者
chenjiawei 发表于 2019-4-21 18:51
人好少呀,我也来顶一下,支持逐飞

就是,现在逛论坛的人少,回复的人更少,多谢支持
回复 支持 反对

使用道具 举报

4

主题

44

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1701
威望
855
贡献
530
兑换币
568
注册时间
2017-4-24
在线时间
158 小时
28#
发表于 2019-4-21 18:51:36 | 只看该作者
人好少呀,我也来顶一下,支持逐飞:lol
回复 支持 反对

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
68783

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
46805
贡献
16780
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
27#
 楼主| 发表于 2019-4-20 17:40:31 | 只看该作者
luckner 发表于 2019-4-20 13:17
www.nxp.com
官网有开源的原理图
逐飞科技也是根据官方原理图有选择的删减设计的

官宣666
回复 支持 反对

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
68783

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
46805
贡献
16780
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
26#
 楼主| 发表于 2019-4-20 17:39:28 | 只看该作者
Astronute 发表于 2019-4-20 14:37
请问变形组的帖子啥时候出呀

已经出来了,去看看吧

回复 支持 反对

使用道具 举报

0

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1176
QQ
威望
797
贡献
295
兑换币
225
注册时间
2018-11-27
在线时间
42 小时
毕业学校
中原工学院
25#
发表于 2019-4-20 17:34:48 | 只看该作者
:lol:lol
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
374
威望
196
贡献
116
兑换币
124
注册时间
2018-6-17
在线时间
31 小时
24#
发表于 2019-4-20 14:37:44 | 只看该作者
请问变形组的帖子啥时候出呀
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-2-23 07:38 , Processed in 0.089300 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表