本帖最后由 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联系我们!!!
|