注册 登录
查看: 435|回复: 18

kl26新人

[复制链接]
发表于 2014-3-16 11:37:11 | 显示全部楼层 |阅读模式


TSL1401 线性CCD中AO端口应该接山外飞思卡尔智能车MKL26Z256VLL4核心板哪个管脚
回复

使用道具 举报

发表于 2014-3-16 13:13:15 | 显示全部楼层
你好,可以看我们的KL26 原理图下的管脚分配文档

K60和KL26资料
http://pan.baidu.com/s/11SsaR#di ... 6%94%BB%E7%A0%B4K60
回复 支持 反对

使用道具 举报

发表于 2014-3-16 13:15:18 | 显示全部楼层
我们的例程可以同时支持3个线性CCD
支持原始信号和放大型号采集:
  1. #if 0             //宏条件编译选择不同的信号类型
  2. ADCn_Ch_e   tsl1401_ch[] = {ADC0_SE5a,     ADC0_SE6a,    ADC0_SE4a};       //CCD所用的 ADC通道(原始信号)
  3. #else
  4. ADCn_Ch_e   tsl1401_ch[] = {ADC0_SE1,      ADC0_SE2,     ADC0_SE0};       //CCD所用的 ADC通道(放大信号)
  5. #endif
PTXn_e      tsl1401_si[]  = {PTE22 ,        PTA5 ,       PTA16};          //CCD所用的 SI管脚
PTXn_e      tsl1401_clk[] = {PTE23 ,        PTA6 ,       PTA17};         //CCD所用的 SI管脚
PTXn_e      tsl1401_led[] = {PTE0 ,         PTE6 ,       PTA7};         //CCD 补光 所用的 LED_EN 管脚
回复 支持 反对

使用道具 举报

发表于 2014-3-16 13:16:25 | 显示全部楼层
假设你用第一个线性CCD的原始信号,那么你可以这样接:
ADC0_SE5a 、PTE22、PTE23、PTE0
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-16 15:59:32 | 显示全部楼层
山外メ雲ジ 发表于 2014-3-16 13:16
假设你用第一个线性CCD的原始信号,那么你可以这样接:
ADC0_SE5a 、PTE22、PTE23、PTE0

上位机还是看不到图像  我用的不是山外的线性ccd,是不是ADC0_SE5a的管脚是PTE17
回复 支持 反对

使用道具 举报

发表于 2014-3-16 16:16:16 | 显示全部楼层
点滴 发表于 2014-3-16 15:59
上位机还是看不到图像  我用的不是山外的线性ccd,是不是ADC0_SE5a的管脚是PTE17

要看 MK60_adc.h 的注释
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-16 16:24:47 | 显示全部楼层
说不得 发表于 2014-3-16 16:16
要看 MK60_adc.h 的注释

上位机显示读串口数据失败,如何解决这个问题

回复 支持 反对

使用道具 举报

发表于 2014-3-16 16:28:49 | 显示全部楼层
点滴 发表于 2014-3-16 16:24
上位机显示读串口数据失败,如何解决这个问题

这个,还真的不了解你的上位机,你检测一下串口有没有数据发送吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-16 17:04:40 | 显示全部楼层
用单片机多功能调试助手检查时没发现有数据输出
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-16 19:01:34 | 显示全部楼层
山外给的kl26中线性ccd的例程不用液晶用上位机能看线性ccd采集的效果吗?
回复 支持 反对

使用道具 举报

发表于 2014-3-16 19:39:32 | 显示全部楼层
点滴 发表于 2014-3-16 17:04
用单片机多功能调试助手检查时没发现有数据输出

串口没显示数据,那你就要检测一下串口通信哪里出问题。
如果是山外哥核心板上的USB转串口接口,那么用uart0 就可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-16 19:45:30 | 显示全部楼层
丁玉 发表于 2014-3-16 19:39
串口没显示数据,那你就要检测一下串口通信哪里出问题。
如果是山外哥核心板上的USB转串口接口,那么用uar ...

那么用uart????  什么意思,可以说清楚嘛  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-16 21:13:12 | 显示全部楼层
丁玉 发表于 2014-3-16 19:39
串口没显示数据,那你就要检测一下串口通信哪里出问题。
如果是山外哥核心板上的USB转串口接口,那么用uar ...

能在说清楚点吗?
回复 支持 反对

使用道具 举报

发表于 2014-3-16 21:50:59 | 显示全部楼层
点滴 发表于 2014-3-16 19:45
那么用uart????  什么意思,可以说清楚嘛

我们的KL26程序,默认的UART模块是用UART0的
回复 支持 反对

使用道具 举报

发表于 2014-3-16 21:51:59 | 显示全部楼层
点滴 发表于 2014-3-16 19:45
那么用uart????  什么意思,可以说清楚嘛

你需要先检测一下串口通信正不正常
回复 支持 反对

使用道具 举报

发表于 2014-3-16 21:54:10 | 显示全部楼层
点滴 发表于 2014-3-16 19:45
那么用uart????  什么意思,可以说清楚嘛

你需要先检测一下串口通信正不正常
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-16 22:32:16 | 显示全部楼层
用7.UART_INT这个例程单片机多功能调试助手能接收发送信息,但用线性ccd这个例程是时只能发送不能接受
回复 支持 反对

使用道具 举报

发表于 2014-3-17 11:37:32 | 显示全部楼层
点滴 发表于 2014-3-16 22:32
用7.UART_INT这个例程单片机多功能调试助手能接收发送信息,但用线性ccd这个例程是时只能发送不能接受

啥就不能接收?
你配置为中断接收,还是查询接收?查询接收,有可能丢失数据的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-25 12:57:18 | 显示全部楼层
山外メ雲ジ 发表于 2014-3-16 13:15
我们的例程可以同时支持3个线性CCD
支持原始信号和放大型号采集:PTXn_e      tsl1401_si[]  = {PTE22 ,   ...

100引脚的Kl26的IO端口资源列表
回复 支持 反对

使用道具 举报

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

本版积分规则

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