注册 登录
查看: 3615|回复: 33

[K60] 【山外无线调试器】K60 系列 智能车 学习 开发板 需求调查

[复制链接]
发表于 2013-11-2 21:37:57 | 显示全部楼层 |阅读模式
等了那么久,我们的 k60 开发板 即将 推出,进行 一下市场调查,你期待的 无线调试器 有 什么功能?

硬件 需求 :
1.无线调试,我们选择用 NRF24L01+
原因是 无线传输 速度 快 (比串口蓝牙快) 、采用 中断收发(SPI 通信速度远快于 串口通信,发送数据的时候 可把时间 拿去干其他活)

2.8个独立按键 ,玩转 无线调试 、无线 溜车
4个 独立 按键 进行 上下左右 控制 、 2个 按键 进行 确认 ,取消 功能 、2个 用于 无线溜车 的 一键 开车 ,一键 停车 功能。

3.集成 USB 转 串口 ,直接 USB 线 接入电脑 和 开发板
很多 同学 都为 串口 通信 而烦恼 ……

4.支持 1.4寸 小液晶 和 3.2寸 大液晶 (修改一个宏定义即可切换不同的液晶)
代码中 仅需 修改 一个 宏定义 即可 切换 不同 的液晶 ,无需 改其他 代码 (仅需保证 从 大液晶切换到 小液晶 时 不 溢出 画面 即可)
3.2寸 320 * 240 大液晶,玩转 无线调试……

5. 激光计时器
同学们再也 不用担心 没有 东西 可以 准确 计时了,我们新的 无线调试器 上,集成 了 计时 功能,高灵敏度、准确 实现 计时 功能。

6.多模式的 电机驱动模块
常规模式 是 目前 最常用电机驱动 都 提供的 功能。
我们 推出 的 新 的电机驱动模块 ,除了 支持 常规的 模式 外,还 比 市场上 最常用 的电机驱动模块 多了 自由滚动模式点杀模式。(卖关子,后面出视频的时候就会详细讲解,绝大部分的同学的电机驱动都是白白浪费电量,驱动模块发热严重的)

7.摄像头 接口,可支持我们的 三款摄像头
山外鹰眼(硬件二值化)、山外灰眼(灰度ov7620)、山外狼眼(灰度ov7725)
由于我们测试觉得,山外灰眼(灰度ov7620)  的 图像效果 不如 山外狼眼(灰度ov7725)  的好 (不过也比市场上的其他7620 好),所以 可能 放弃退出这摄像头。

8.3个线性CCD 接口
可多个 线性CCD 同时采集 ,容易增减 线性CCD

9.提供 8路ADC 接口 和 16个IO 接口 便于 电磁组 接入 传感器
片内ADC 或 片外 ADC 都 由你 玩转 ……

10.加入一键解锁功能
玩过 k60 的童鞋都知道 k60 容易锁上,我们 加入 了 一键 解锁功能。
误操作导致 芯片锁上了 ,复用了 下载口 导致 锁上了 ?
我们的 一键 解锁 功能,是 代码预留的 一个后门 解锁功能 ,给你保驾护航 ……


还有没有 其他 功能 需要 增加的 呢? 我们 预留了 接口,可以比较容易实现 功能拓展 ,欢迎大家提出新的 功能需求!

本帖被以下淘专辑推荐:

回复

使用道具 举报

发表于 2013-11-2 21:42:31 | 显示全部楼层
山外哥 ,超声波 啊 …… 电磁组 现在 用超声波 测 障碍
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-2 21:45:04 | 显示全部楼层
虚竹 发表于 2013-11-2 21:42
山外哥 ,超声波 啊 …… 电磁组 现在 用超声波 测 障碍

超声波 ,精度 不够 ,我们 直接 推出 的超声波 ,精度 不好,就得 给吐槽了 。
后面,我 给 个 例程 就好,这个 比较 简单。
回复 支持 反对

使用道具 举报

发表于 2013-11-2 21:46:13 | 显示全部楼层
计时器 , 是用 k60 自带 的模块 吗?
可以 用来 测 代码 的执行时间不?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-2 21:51:49 | 显示全部楼层
虚竹 发表于 2013-11-2 21:46
计时器 , 是用 k60 自带 的模块 吗?
可以 用来 测 代码 的执行时间不?

不仅 可以 用来 测 代码 执行时间。

我们 的 代码,还有独创 的地方,不用 任何定时器 来时间 准确 延时
超频 也 不影响 延时 时间的哦
回复 支持 反对

使用道具 举报

发表于 2013-11-2 21:53:21 | 显示全部楼层
Admin 发表于 2013-11-2 21:51
不仅 可以 用来 测 代码 执行时间。

我们 的 代码,还有独创 的地方,不用 任何定时器 来时间 准 ...

先 用 个 计时器 测量 延时 参数 ,然后 后面就 不用 计时器 就能 实现 准确 延时?
回复 支持 反对

使用道具 举报

发表于 2013-11-2 21:58:41 | 显示全部楼层
本帖最后由 山外メ雲ジ 于 2013-11-2 22:08 编辑
功率谱 发表于 2013-11-2 21:53
先 用 个 计时器 测量 延时 参数 ,然后 后面就 不用 计时器 就能 实现 准确 延时?

好办法 ,不过 我们不是 这样的 …… 你猜猜 …… 我们 k60 视频 很快 就出来, 到时 解开谜底 ……

再给你 说说,新的 k60 库,增加 了 不少 的函数即可, 例如  计时 功能 (pit 和 lptmr 都提供计时功能) ,延时功能 就 山外哥之前所的 不用 定时器 实现 精准 延时,汉字 显示 功能 , BMP 图像 显示功能 等……
GPIO 采用 寄存器位操作 ,原先 采用 结构体位域操作 ,比之前 快了 2倍 的速度……
而且 架构 更加 清晰,非常适合 初学者 ……
回复 支持 反对

使用道具 举报

发表于 2013-11-3 08:54:30 | 显示全部楼层
1.希望像 STM32库那样,增加 DMA 在各个寄存器之间传送数据的代码。比如用DMA读ADC,DMA发串口之类。
2.增加对市面上OLED显示的支持。原因:OLED体积小,这点很重要,不是所有地方都安的上什么3.2寸液晶之类。希望你们的显示代码能全面兼容OLED的显示。
3.拥有独立的SPI库,而不只是针对NRF了。很多外设用到SPI通信的很多,比如各种传感器。希望有独立的SPI代码针对这些外设的稳定支持。
4.库的可移植性。不少地方用的是100pin的K60,144体积有时候过于庞大。包括现在新出的CM0+内核的Kinetis_L系列,都是逐渐走向小的体积。建议你们的库代码能有很好的可移植性和兼容性。

这是能想到的,其他的暂时没有
回复 支持 反对

使用道具 举报

发表于 2013-11-3 09:19:22 | 显示全部楼层
自由滚动模式 和 点杀模式。

啥意思啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-3 09:30:40 | 显示全部楼层
Daniel_Lau 发表于 2013-11-3 08:54
1.希望像 STM32库那样,增加 DMA 在各个寄存器之间传送数据的代码。比如用DMA读ADC,DMA发串口之类。
2.增 ...

SPI,我们 准备 发布的 代码 ,很独立的,我们虽然给出 SPI NRF ,但也可以轻易 用在 其他地方。
我们的 SPI 和 I2C 都 可以 传递 波特率 进去,自行 计算 最 匹配 的波特率 (这是 其他 网上例程都没有的功能。)

OLED 也是 SPI 通信, 用我们的 SPI 函数接口,很容易实现。

代码的兼容性和 可移植性,这是 我们 准备 推出 的例程的 一个亮点地方,例如 按键 和 LED 可以 任意换 IO ,SPI /UART/I2C/FTM 都 可以根据 复用表 快速配置复用(我们有专门头文件进行复用配置,也整理好可选用的 IO口)



回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-3 09:32:03 | 显示全部楼层
Daniel_Lau 发表于 2013-11-3 08:54
1.希望像 STM32库那样,增加 DMA 在各个寄存器之间传送数据的代码。比如用DMA读ADC,DMA发串口之类。
2.增 ...

给其他卖家一条活路
回复 支持 反对

使用道具 举报

发表于 2013-11-3 09:38:09 | 显示全部楼层
Admin 发表于 2013-11-3 09:32
给其他卖家一条活路

目前发现的可以增补的还有一个:SPI和I2C这两种数据总线对于多外设的挂载的支持。例如我有3个I2C设备需要挂载在I2C0上。一组I/O的带载能力有限,需要复用多路I2C0的I/O。这个是原来使用时遇到的。
回复 支持 反对

使用道具 举报

发表于 2013-11-3 09:39:33 | 显示全部楼层
Admin 发表于 2013-11-3 09:32
给其他卖家一条活路

另外,可以出个教程,简单的对K60底层寄存器进行一下介绍~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-3 09:42:24 | 显示全部楼层
Daniel_Lau 发表于 2013-11-3 09:38
目前发现的可以增补的还有一个:SPI和I2C这两种数据总线对于多外设的挂载的支持。例如我有3个I2C设备需要 ...

带载能力有限?上拉电阻 问题吧? I2C 本身可接 多个 从机主机。

如果用 多个 IO ,那可以选择 不同的 I2C 模块 。如果仅仅是 复用 多个 IO 口,没测试过,不知道 会不会冲突。(修改一下初始化里的复用即可,我们新代码的复用配置也比之前简单了很多)
回复 支持 反对

使用道具 举报

发表于 2013-11-3 09:49:49 | 显示全部楼层
Admin 发表于 2013-11-3 09:42
带载能力有限?上拉电阻 问题吧? I2C 本身可接 多个 从机主机。

如果用 多个 IO ,那可以选择 不同的 ...

哦对,希望你们的系统板留出VSSA的接口。原来测试在要求更高精度的ADC采样中,如果外设的AGND不和系统板的VSSA相连,容易有波动。毕竟,你们用磁珠进行隔离,而在VSSA与DGND见会有微小的电势差的。这一点在硬件上,最好留出VSSA的接口。我把外设的AGND和磁珠的一端焊上就没这个波动了。望改进吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-3 09:51:11 | 显示全部楼层
Daniel_Lau 发表于 2013-11-3 09:39
另外,可以出个教程,简单的对K60底层寄存器进行一下介绍~

我们 直接 出 视频 ,有 Datasheet 解读 、 寄存器 用法 、代码的使用方法 等……

收集了 一年 多的 飞思卡尔 智能车 同学们的 反馈,所以我们资料都针对反馈 来 修改 教程。

我们引入 新的 软件,教 大家如何 阅读 代码 ,比起 IAR 、MDK 、CW ,我觉得 新的软件更适合 初学者 用(傻瓜化操作,高手般的阅读代码效果)
回复 支持 反对

使用道具 举报

发表于 2013-11-3 10:00:32 | 显示全部楼层
预留 I2C 、SPI 接口 在 调试板上 ,我想 做个 重力加速度 遥控 小车
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-3 10:02:18 | 显示全部楼层
微粒子 发表于 2013-11-3 10:00
预留 I2C 、SPI 接口 在 调试板上 ,我想 做个 重力加速度 遥控 小车

你想到的,我早就想到了

uart 、i2c 、spi 、i2s 、can 、以太网、adc、dac 都 预留了 接口……

够不够用呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-3 10:13:40 | 显示全部楼层
Daniel_Lau 发表于 2013-11-3 09:49
哦对,希望你们的系统板留出VSSA的接口。原来测试在要求更高精度的ADC采样中,如果外设的AGND不和系统板的 ...

VSSA,只要把磁珠换成0欧就可以直接相连。或者去掉,就可以独立出来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-3 10:19:15 | 显示全部楼层
风落小鱼 发表于 2013-11-3 09:19
自由滚动模式 和 点杀模式。

啥意思啊?

自由滚动 是最省电 的驱动电机方法,通过调 电压,而不是 占空比 来驱动电机 ,效果可想而知 ,比 普通常规模式 滑动更加流畅
点杀 模式,是 刹车效果 最好的 一个模式 ,摩擦力 是 接近 最大 静摩擦力 ,效果可想而知
回复 支持 反对

使用道具 举报

发表于 2013-11-4 11:49:27 | 显示全部楼层
Admin 发表于 2013-11-3 10:19
自由滚动 是最省电 的驱动电机方法,通过调 电压,而不是 占空比 来驱动电机 ,效果可想而知 ,比 普 ...

山外狼眼和现在的火眼有什么区别?狼眼不带FIFO?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-4 12:00:46 | 显示全部楼层
Daniel_Lau 发表于 2013-11-4 11:49
山外狼眼和现在的火眼有什么区别?狼眼不带FIFO?

狼眼 是 不带 FIFO ,直接输出 灰度 图像 ,使用范围是 图像处理 这一块 ……
火眼是 带 FIFO ,输出 彩色 图像
回复 支持 反对

使用道具 举报

发表于 2013-11-4 12:07:43 | 显示全部楼层
电磁组的话,可以考虑 增加 电磁组 的 调试 内容
例如 pid 参数
回复 支持 反对

使用道具 举报

发表于 2013-11-4 12:08:12 | 显示全部楼层
山外哥,出 个 电磁组 感应器 ,初学者 上手快啊……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-4 12:42:44 | 显示全部楼层
小学童鞋 发表于 2013-11-4 12:07
电磁组的话,可以考虑 增加 电磁组 的 调试 内容
例如 pid 参数

直接用 变量 调试 即可 调试 PID
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-4 12:43:32 | 显示全部楼层
小学童鞋 发表于 2013-11-4 12:08
山外哥,出 个 电磁组 感应器 ,初学者 上手快啊……

就 一个电感,功放,然后 ADC 采集,这部分也需要我来完成?
回复 支持 反对

使用道具 举报

发表于 2013-11-4 23:26:28 | 显示全部楼层
Admin 发表于 2013-11-4 12:43
就 一个电感,功放,然后 ADC 采集,这部分也需要我来完成?

会不会有基于MDK的库出现呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-5 08:26:14 | 显示全部楼层
Daniel_Lau 发表于 2013-11-4 23:26
会不会有基于MDK的库出现呢?

不会,MDK 的优势 在于 编辑,我们就发布新的 教程 ,教程里 推荐 的 编辑器 ,比 MDK 的  编辑功能好用多了 ,而且 简单易用。

IAR 的 优势 在于 调试,例如 调用栈 ,非常容易找到 硬件上访,数组溢出等问题。
回复 支持 反对

使用道具 举报

发表于 2013-12-15 21:11:16 | 显示全部楼层
山外哥,无线调试器的代码在哪里,资料里面找不到啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-15 22:38:03 | 显示全部楼层
DaJiBa 发表于 2013-12-15 21:11
山外哥,无线调试器的代码在哪里,资料里面找不到啊

怎么可能 找不到? 配套视频讲解 如何进行 无线调试的

【山外K60】一天攻破k60视频和代码 - 一天攻破K60 - 山外-vcan123论坛 http://www.vcan123.com/forum.php ... &extra=page%3D1
回复 支持 反对

使用道具 举报

发表于 2014-3-11 18:19:24 | 显示全部楼层
山外哥,LCD液晶显示屏不显示是怎么回事啊?需要另外接线吗?

回复 支持 反对

使用道具 举报

发表于 2014-3-11 19:23:39 | 显示全部楼层
Admin 发表于 2013-11-3 09:30
SPI,我们 准备 发布的 代码 ,很独立的,我们虽然给出 SPI NRF ,但也可以轻易 用在 其他地方。
我们的 ...

LCD显示屏一直白屏怎么回事啊?
回复 支持 反对

使用道具 举报

发表于 2014-12-5 23:23:16 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2016-5-22 19:55:00 | 显示全部楼层
山外哥,上面那个无线调试器的问题,你回答的链接无效,请问我该在哪里找到无线调试器的代码和视频啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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