前言

由于当前TC264资料比较少,新手学习起来非常困难,应广大车友要求,北京龙邱智能科技在iLLD_1_0_1_11_0底层库的基础上,编写了非常方便简洁的适用于智能车比赛的专用库(包含GPIO、PWM、正交解码、IIC、SPI等驱动模块),并在此基础上提供了智能车常用传感器模块的使用示例(摄像头、陀螺仪、编码器,OLED等),以及做了信标组、双车组资源规划、库函数示例供大家学习参考。

Tc264例程库链接:

https://pan.baidu.com/s/1C19HQzTqqKKvYgJxL-axUw

提取码 :6y5z

信标组资源规划

1 chirp声音信号采集

推荐使用AN0-7,共八路ADC,可以满足chirp声音信号采集;

2 FM射频信号采集

使用I2C采集,单片机内部只有一路硬件I2C,直接使用即可;

  1. SCL P13_1
  2. SDA P13_2

3 速度脉冲采集

推荐GPT12模块,共可以实现5路正交解码增量编码器(兼容带方向编码器)信号采集,任意选择四路即可;

  • ENC_InitConfig(ENC2_InPut_P33_7, ENC2_Dir_P33_6);
  • ENC_InitConfig(ENC4_InPut_P02_8, ENC4_Dir_P33_5);
  • ENC_InitConfig(ENC5_InPut_P10_3, ENC5_Dir_P10_1);
  • ENC_InitConfig(ENC6_InPut_P20_3, ENC6_Dir_P20_0);

4 电机驱动

使用GTM模块,ATOM四个通道可产生4*8共32路PWM,而且各自频率和占空比可调,推荐使用ATOM0的0-7通道;

  • IfxGtm_ATOM0_0_TOUT53_P21_2_OUT
  • IfxGtm_ATOM0_1_TOUT54_P21_3_OUT
  • IfxGtm_ATOM0_2_TOUT55_P21_4_OUT
  • IfxGtm_ATOM0_3_TOUT56_P21_5_OUT
  • IfxGtm_ATOM0_4_TOUT50_P22_3_OUT
  • IfxGtm_ATOM0_5_TOUT40_P32_4_OUT
  • IfxGtm_ATOM0_6_TOUT42_P23_1_OUT
  • IfxGtm_ATOM0_7_TOUT64_P20_8_OUT

5 定时器

推荐使用STM模块,两个定时单元可以产生2*2共4个定时中断。推荐使用STM1-CH0作为PID定时器, STM1-CH1作为速度采集定时器;

6 按键、屏幕显示、开关信号采集

一般用GPIO口就可以了,比较灵活,例程里面我们推荐使用:

▲ IO端口分配

双车组资源规划

1 摄像头信号采集

推荐方案一:中断 + DMA方式
● 数据端口:P02.0-P02.7口,共8位,接摄像头的数据端口;
● 时钟像素:外部中断第0组:P00_4;
● 场信号:外部中断第3组:P15_1;

推荐方案二:硬件CIF方式
● 数据端口:P02.0-P02.7口,共8位,接摄像头的数据端口;
● 时钟像素:P00.7;
● 场信号:P00_8;
● 行信号:P00_9;

2 速度脉冲采集

推荐GPT12模块,共可以实现5路正交解码增量编码器信号采集。
由于第二路与摄像头数据冲突,除此之外其它4路,任意选择两路即可;

3 电机驱动

使用GTM模块,ATOM四个通道可产生4*8共32路PWM,而且各自频率和占空比可调,推荐使用ATOM0的0-3通道;

  • IfxGtm_ATOM0_0_TOUT53_P21_2_OUT
  • IfxGtm_ATOM0_1_TOUT54_P21_3_OUT
  • IfxGtm_ATOM0_2_TOUT55_P21_4_OUT
  • IfxGtm_ATOM0_3_TOUT56_P21_5_OUT

4 舵机驱动

使用GTM模块,ATOM四个通道可产生4*8共32路PWM,而且各自频率和占空比可调,推荐使用ATOM0的4通道;

  • IfxGtm_ATOM2_0_TOUT32_P33_10_OUT

5 定时器

推荐使用STM模块,两个定时单元可以产生2*2共4个定时中断。
推荐使用STM1-CH0作为PID定时器, STM1-CH1作为速度采集定时器;

6 按键、屏幕显示、简单开关信号采集

一般用GPIO口就可以了,比较灵活,例程里面我们推荐使用:

▲ GPIO端口分配

库函数使用举例

▲ 库函数使用举例

▲ 核心MCU板

更多 龙邱TC264 开源资料视频,
请移步【b站】搜索"龙邱科技"观看

TC264信标组 双车组 资源规划 库函数示例相关推荐

  1. 智能车调试总结——十七届编队组国一、十六届双车组国二(附代码)

    目录 简介 本文以第十六届双车组(直立)软件调试为主,第十七届部分主要讲通讯与控距 一.第十六届双车组: 1.机械结构搭建(以直立为例) 1.1 车模布局 1.2陀螺仪安装 2.软件控制部分 2.1姿 ...

  2. 智能车竞赛技术报告 | 节能信标组 - 宿迁学院 - MAkkaPakka

    学 校:宿迁学院      队伍名称:Makka Pakka    参赛队员:王妙龙 吴子敬 李翔 带队教师:倪亚南 袁静     第一章 引言   全国大学生智能车竞赛是旨在加强学生实践.创新能力和 ...

  3. 智能车竞赛技术报告 | 节能信标组-哈尔滨工业大学紫丁香五队

    简 介: 本设计以第十六届全国大学生智能汽车竞赛节能信标组赛题要求规范为背景,结合3D打印技术.PCB制板技术等制作一辆以英飞凌单片机为核心控制单元的节能信标车模.以ADS为开发环境.利用摄像头获取赛 ...

  4. 十六届智能车信标组的浅析

    文章主要是对我今天从知网上查找的一些比较有用的文献的自我分析于总结,一来是为了自已第一次参加智能车比赛的一些总结,方便自已回顾,二来是为了同我一样大一第一次参加这个比赛,而感到迷茫不知道从何下手的车友 ...

  5. 智能车竞赛技术报告 | 节能信标组 - 洛阳理工学院 - Since 2021

    参赛队员签名:程超杰张帅兵董英梁 带队教师签名:武超张伟民     日期: 2021.08.24 第一章 引言 1.1竞赛背景   全国大学生智能汽车竞赛是本科自动化及相关专业学科领域的顶级赛事之一, ...

  6. 智能车竞赛技术报告 | 节能信标组 - 太原工业学院 - 晋速-天槊星

    简 介: 本文结合了太原工业学院晋速天槊星队的队员们在准备第十六届智能车大赛中的研究成果.车模为自制车模,核心处理器采用TC264处理器,软件平台为ADS开发环境.本文主要介绍智能小车的机械结构,软硬 ...

  7. 浅谈MaxCompute资源规划管理及评估

    简介: 本文主要介绍如何进行MaxCompute存储资源和计算资源的评估及规划管理. 一.MaxCompute资源规划背景介绍 MaxCompute资源主要有两类:存储资源.计算资源(包含cpu和内存 ...

  8. 智能车大赛信标组_【学院新闻】第四届福建省智能汽车竞赛圆满落幕

    原标题:[学院新闻]第四届福建省智能汽车竞赛圆满落幕 为加强学生的工程实践能力和结合所学知识解决实际问题的综合能力,并为接下来将进行的华南地区赛做准备,2019年5月12日,我校信息学院智能车队在唐懋 ...

  9. 智能车竞赛技术报告 | 节能信标组 - 北京科技大学节能信标组

    学 校:北京科技大学      队伍名称:北京科技大学节能信标组 参赛队员:叶浩然         夏清悦         张子龙         带队教师:康翌婷         第一章 引言    ...

最新文章

  1. MPB:湖南农大尹杰组-猪粪便来源乳酸菌分离技术
  2. go防止多次递交表单
  3. 【转载】SDRAM时钟相移估算
  4. iOS之NSString
  5. 读人是基础,看人是关键,做人最重要
  6. 很漂亮个人主页自带音乐源码
  7. 详解GaussDB(DWS) explain分布式执行计划
  8. 3G时代 一起走近无线运维的3A标准——柳州市劳动和社会保障局
  9. linux重定向串口打印到telnet
  10. Router OS 全攻略
  11. 真-vue使用jsonp跨域
  12. 第十三届蓝桥杯C B组 J:砍竹子
  13. 数字化发展正在影响服装企业
  14. 几种常用内存管理底层介绍
  15. 五连阳回调买入法_百战百胜选股指标-月盈利40%以上,史上最全分时图买卖战法。...
  16. node.js 安装步骤(超详细小白版) 和 node安装指定版本
  17. 实战十四:基于线性回归预测环境空气质量 代码+数据
  18. 手撕python_手撕编译器(一)——编译原理简介
  19. 数据分析学习日记 Day4
  20. R语言使用RMySQL连接及读写Mysql数据库

热门文章

  1. .NET程序性能的基本要领
  2. Notepad++中执行Python脚本
  3. Subsonic 基本使用
  4. 深刻揭示Python 与C/C++互动
  5. mysql主从复制,半同步,主主复制架构的实现
  6. 利用微软Atlas消费外部Web服务
  7. 2011年云计算发展趋势的五大预测
  8. 使用jmeter测试java程序
  9. 蓝鸥Unity开发基础二——课时20 接口
  10. PHP开发移动端接口