限时福利领取


英飞凌开发板

作为智能车竞赛的老朋友,今年逐飞科技针对英飞凌TC264芯片推出了全新的开源库,帮助选手们快速上手这款竞赛指定单片机。

1. 开发背景

第十五届智能车竞赛明确规定双车组和信标组必须使用英飞凌AURIX TriCore系列单片机,官方也提供了优惠的芯片购买方案。为了帮助参赛选手解决开发难题,逐飞科技推出了配套的核心板、下载器以及这个重量级的开源库。

开发板展示

2. 开源库结构

这套开源库采用分层设计,让开发者可以根据需求灵活调用:

  1. BaseSw:英飞凌官方底层驱动
  2. seekfree_libraries:逐飞封装的基础驱动
  3. seekfree_peripheral:常用模块驱动
  4. CODE:用户自定义代码区
  5. USER:核心配置文件
  6. DOC:版本说明文档

软件目录

3. 实际应用案例

3.1 PWM输出实现

通过调用gtm_pwm_init()函数即可快速配置PWM输出,支持频率和占空比调节:

gtm_pwm_init(ATOM0_CH4_P02_4, 50, 0);
pwm_duty(ATOM0_CH4_P02_4,5000);

3.2 TFT屏幕驱动

集成多种显示屏驱动,简单调用即可实现图像显示功能:

lcd_show_image(0, 0, 128, 160, (uint8*)gImage_logo);

程序示例

4. 硬件资源建议

库中提供了详细的IO分配方案,包括:

  • 摄像头接口配置
  • 编码器连接方式
  • PWM输出引脚
  • 传感器接口等

这套规划能帮助选手快速完成硬件连接,避免引脚冲突。

5. 开发环境配置

由于使用Tasking开发环境可能对新手不太友好,逐飞还特别准备了详细的环境配置指南,帮助开发者快速搭建开发环境。

6. 获取方式

所有资源都可以在码云平台免费获取:

https://gitee.com/seekfree/TC264_Library

下载器和开发板

这套开源库不仅适用于智能车竞赛,也是学习英飞凌TC264系列芯片的优秀参考资料。遇到任何问题都可以通过社区反馈,逐飞团队会持续优化更新。

Logo

音视频技术社区,一个全球开发者共同探讨、分享、学习音视频技术的平台,加入我们,与全球开发者一起创造更加优秀的音视频产品!

更多推荐