智能车制作

标题: KEA128库 开源啦 [打印本页]

作者: fbhsy    时间: 2017-11-8 15:42
标题: KEA128库 开源啦
本帖最后由 fbhsy 于 2017-11-8 16:42 编辑

逐飞科技KEA128库开源啦
版权所有:成都逐飞科技有限公司,未经允许不得用于商业用途,
欢迎各位使用并传播本程序,修改内容时必须保留逐飞科技的版权声明。
新规则迟迟未正式发布,不过我们的卓大大一如既往的为我们参赛同学着想,在微信公众号里给大家的回复已经可以看出来大致的规则怎样了。还没有看过的童鞋们!卓大大的微信公众号是TsinghuaJoking,还没看过的赶紧去看看吧。这次的规则对于部分学校犹如晴天霹雳,为啥呢?因为强制使用KEA128单片机。我的天!我刚刚学习完K60呢!可能有部分同学是这样的情况。为了帮助大家,我们专门写了KEA128的库开源给大家免费使用。
目前KEA128库 实现功能如下
ADC、FLASH、FTM、 GPIO、 IRQ、 KBI、 PIT、 PORT、 UART
以下几个模块单独说明下
FTM模块
一共有三个,建议使用FTM2输出PWM因为这个模块通道有6个。FTM0和FTM1用于编码器测速,这两个模块每个都只有两个通道。由于KEA128不支持正交解码,因此大家再选择编码器的时候,最好选择带方向输出的mini编码器。
IRQ模块
外部中断模块,这个模块同一时刻只能配置一个引脚为外部中断模式。不同于K60可以对所有引脚进行外部中断检测。
KBI模块
键盘中断模块,大家把这个模块当作外部中断使用就好,这个模块不同于IRQ模块,因为可以同时支持多引脚。
UART模块
由于KEA128没有波特率微调寄存器,因此大家一定要接收初始化函数返回的数据,便于确认实际波特率。

整个库和之前K60库一样支持IAR与MDK打开,这里提示下MDK使用得是5.23版本。最开始用得5.17得下载程序要报错因此大家如果使用5.17不行就使用5.23版本试试。
I2C 与 SPI后期会再增加,大家使用库如果遇到什么BUG,及时联系我们!我们将尽快修复。加群179029047联系我们!!!



作者: fbhsy    时间: 2017-11-8 15:46
我自己的沙发

补充内容 (2017-11-9 16:42):
逐飞科技KEA28库V2.1已经发布了,增加了IIC、SYSTICK、SPI模块。增加IAR配置文档方便大家自行配置,由于帖子不能再次编辑了,就无法直接上传了,大家需要的可以进群179029047下载,群答案为www.seekfree.com

补充内容 (2017-11-9 17:14):
库里有提供超频选项,可以超频到80M

补充内容 (2017-11-10 16:18):
最新版本库V2.2已经修复遇到的一些BUG,增加部分产品驱动如6050 OLED。增加库的历程便于大家学习。

补充内容 (2017-11-10 16:20):
大家下载了记得顶顶帖子,这样才能有更多的人看到这个帖子,帮助那些苦恼于写KEA128驱动的童鞋们!

补充内容 (2017-11-10 16:21):
库的下载方式也可以查看我们店铺的KEA128的详情页,也是免费下载的。
作者: yn1096707118    时间: 2017-11-8 15:56
666666666666666666666666666666666666666

作者: 大逗比    时间: 2017-11-8 16:01
辛苦范总和康哥了,么么哒
作者: MR刚    时间: 2017-11-8 16:01
666厉害了
作者: cs538138    时间: 2017-11-8 16:12
666666厉害了
作者: 大钢    时间: 2017-11-8 16:47
Nice
作者: 浮华    时间: 2017-11-8 16:49
感谢感谢
作者: 乐师--澄泓    时间: 2017-11-8 16:54
顶顶顶
作者: 歪腰    时间: 2017-11-8 16:54
iar7.7让人很难受啊!
作者: fbhsy    时间: 2017-11-8 16:56
歪腰 发表于 2017-11-8 16:54
iar7.7让人很难受啊!

不喜欢IAR,可以用MDK呢!

作者: fbhsy    时间: 2017-11-8 16:57
大逗比 发表于 2017-11-8 16:01
辛苦范总和康哥了,么么哒

哈哈  要不要这么。。。。

作者: fbhsy    时间: 2017-11-8 16:58
浮华 发表于 2017-11-8 16:49
感谢感谢

不客气,遇到BUG,及时联系我们!

作者: 混森蓝兽    时间: 2017-11-8 17:24
很棒棒                                  :lol:lol
作者: cankun1314    时间: 2017-11-8 17:37
哈哈哈   我这种懒人比较喜欢用库
作者: じ~凝眸处    时间: 2017-11-8 18:38
:lol:lol:lol:lol
作者: Einsteinsol    时间: 2017-11-8 19:06
赞00000000
作者: 361369499    时间: 2017-11-8 23:24
方便的话,可以放在github上,大家一起完善
作者: samon2698    时间: 2017-11-9 10:51
厉害了,666666666666
作者: xujianheng    时间: 2017-11-9 11:25
谢谢大佬,不过为什么没有超频的代码呢,不知道KEA128能超到多少,找了很久了,什么时候能把超频的也更新出来就厉害了
作者: MormingGlary    时间: 2017-11-9 11:42
感谢:lol:lol
作者: xiaoming2202    时间: 2017-11-9 11:52
顶一个
作者: fbhsy    时间: 2017-11-9 12:37
xujianheng 发表于 2017-11-9 11:25
谢谢大佬,不过为什么没有超频的代码呢,不知道KEA128能超到多少,找了很久了,什么时候能把超频的也更新出 ...

提供了一个超频选项,可以超频到80M

作者: lxj1997    时间: 2017-11-9 12:39
厉害了。。。
作者: 617131578    时间: 2017-11-9 13:53
为什么pwm配置完不能正常输出
作者: 丶吃鱼的猫    时间: 2017-11-9 15:39
xujianheng 发表于 2017-11-9 11:25
谢谢大佬,不过为什么没有超频的代码呢,不知道KEA128能超到多少,找了很久了,什么时候能把超频的也更新出 ...

KEA最高可以超到48M,NXP官网有说的

作者: fbhsy    时间: 2017-11-9 16:43
617131578 发表于 2017-11-9 13:53
为什么pwm配置完不能正常输出

用的我们的库?如果是的话,那可以加群与我们具体联系。

作者: fbhsy    时间: 2017-11-9 16:44
丶吃鱼的猫 发表于 2017-11-9 15:39
KEA最高可以超到48M,NXP官网有说的

你说的48M,只是官方推荐的,就好像K60推荐最大100M,但是大家可以超频到180M使用呢。

作者: 617131578    时间: 2017-11-9 19:31
群号多少

作者: Zeo_Cena    时间: 2017-11-9 20:21
请问KEA如何测编码器的脉冲啊?
作者: fbhsy    时间: 2017-11-10 16:09
361369499 发表于 2017-11-8 23:24
方便的话,可以放在github上,大家一起完善

感谢建议,到时候看看,如果方便放在上面。

作者: fbhsy    时间: 2017-11-10 16:10
Zeo_Cena 发表于 2017-11-9 20:21
请问KEA如何测编码器的脉冲啊?

下载最新的库,带有历程,看看就明白了

作者: GXUlsn    时间: 2017-11-10 17:07
谢谢楼主
作者: GXUlsn    时间: 2017-11-10 17:07
谢谢大佬
作者: GXUlsn    时间: 2017-11-10 17:08
学习l
作者: susutoptom    时间: 2017-11-11 10:00
确实很感谢了。
作者: susutoptom    时间: 2017-11-11 10:00
66666666666
作者: dxa572862121    时间: 2017-11-11 10:00
先赞一个,
作者: 1435824423    时间: 2017-11-11 14:15
顶顶顶一波
作者: DataSheep    时间: 2017-11-12 13:51
建议最好加上合适的开源协议
作者: 我是小蜜蜂    时间: 2017-11-12 16:50
当前只能用swd下载啊?
作者: 我是小蜜蜂    时间: 2017-11-12 16:51
歪腰 发表于 2017-11-8 16:54
iar7.7让人很难受啊!

怎么了?感觉没啥区别啊  

作者: 歪腰    时间: 2017-11-13 11:04
我是小蜜蜂 发表于 2017-11-12 16:51
怎么了?感觉没啥区别啊

我的意思是低版本iar打不开,还得下载7.7


作者: 1325536866    时间: 2017-11-13 15:43
歪腰 发表于 2017-11-13 11:04
我的意思是低版本iar打不开,还得下载7.7

就下载一个软件而已呢。下载要不了多久的。实在不喜欢自己写也可以的,正好锻炼下自己

作者: 1325536866    时间: 2017-11-13 15:44
我是小蜜蜂 发表于 2017-11-12 16:50
当前只能用swd下载啊?

那是因为这个单片机  只支持SWD模式

作者: 1325536866    时间: 2017-11-13 17:05
好像我忘记 顶一顶楼主了。
作者: 路飞_scW8x    时间: 2017-11-15 20:12
:lol:lol
作者: catch_er    时间: 2017-11-15 21:17
楼主大佬在哪下载最新的库,首页那个没有i2c
作者: fbhsy    时间: 2017-11-16 09:28
catch_er 发表于 2017-11-15 21:17
楼主大佬在哪下载最新的库,首页那个没有i2c

群里有云盘链接

作者: 朱momo    时间: 2017-11-16 18:05
为你打call
作者: zjsong_15    时间: 2017-11-18 18:48
666666
作者: 想搞车的菜鸟    时间: 2017-11-21 21:55
为什么非得是E0 E7 编码器测数啊  看原理图没看出个所以然来


作者: 我是小蜜蜂    时间: 2017-11-26 11:18
1325536866 发表于 2017-11-13 15:44
那是因为这个单片机  只支持SWD模式

SWD模式   需要在files -opinions 里面配置选择SWD模式吗??
应该和jlink  下载K60的转接板一样啊

作者: 林hua1234    时间: 2017-11-27 12:57
666666666
作者: zzx0226    时间: 2017-11-29 10:43
UART0不能用哇 不知道是不是库的问题 UART2测试是好的
作者: imo    时间: 2017-11-29 21:07
超频代码在哪里?
作者: aytc100    时间: 2017-11-29 23:09
zzx0226 发表于 2017-11-29 10:43
UART0不能用哇 不知道是不是库的问题 UART2测试是好的

你看那俩引脚是不是用了开漏输出的?是的话加上拉电阻

作者: 1325536866    时间: 2017-11-30 10:58
zzx0226 发表于 2017-11-29 10:43
UART0不能用哇 不知道是不是库的问题 UART2测试是好的

我试过最新的,可以输出

作者: 1325536866    时间: 2017-11-30 11:23
zzx0226 发表于 2017-11-29 10:43
UART0不能用哇 不知道是不是库的问题 UART2测试是好的

确实,需要上拉,才能正确接收数据

作者: 迷茫的阿波    时间: 2017-12-3 08:44
这次的KEA128和原来的X128是不是相类似的啊?
作者: 蔑视者123456    时间: 2017-12-4 19:29
我顶顶顶
作者: 水水马    时间: 2017-12-4 19:39
我也顶一波
作者: wtf679032    时间: 2017-12-21 21:26
666666666666
作者: qwertys    时间: 2017-12-24 10:45
哇 666
作者: Dradece    时间: 2018-2-22 17:21
怎么点亮LED灯呢

作者: 宋风源    时间: 2018-2-23 04:36
66666
作者: 疯语者    时间: 2018-2-26 20:59
我的程序下不进去会出现Register Window write operation to 'CYCLECOUNTER'failed,这怎末回事?
作者: 老根555    时间: 2018-4-5 14:18
pit里面怎么没有中断服务函数

作者: Ts123    时间: 2018-6-2 01:08
顶顶顶
作者: World_origin    时间: 2018-6-7 16:51
谢谢分享!!!
作者: qq498856569    时间: 2018-9-12 14:43
文件库有没有全一些的
作者: fbhsy    时间: 2018-9-12 15:51
qq498856569 发表于 2018-9-12 14:43
文件库有没有全一些的

逐飞科技淘宝KEA核心板页面有下载链接





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2