- Forums
- Resources
- About
- Groups
Close
英飞凌嵌入式电源IC:评估板概述及相关工具链的使用
TLE9869QX – Evaluation Kit
1 英飞凌嵌入式功率TLE9869QXA20 2相电机控制芯片
2 英飞凌MOSFET H桥
3 板载Segger J-link调试工具链
TLE9869 EVALKIT: SP001388252
评估板相关工具链安装
I、Keil μVision5
Download from:https://www.keil.com/demo/eval/arm.htm
主窗口
选择对应的芯片型号
II、Infineon ConfigWizard
芯片模块的配置
选择设备描述为TLE986x/TLE987x
III、Segger J-LINK-Lite driver
板子上自带的驱动或者独立的调试器。
Install driver from:
https://www.segger.com/downloads/jlink/JLink_Windows.exe
IV、选择 TLE986x 和TLE987x 的相关包文件在 μVision5中
? 所有TLE98XX集成电路的设备数据库
? 设备支持 flashing/erasing
? 寄存器调试的SFR描述
? 设备描述的配置向导(XML)
? 包括SDK(软件开发工具包)
? 包含例子代码
英飞凌配置向导
? 初始化模块
? Timers
? GPIOs
J-Link配置
? 连接设备
? 程序 flash
? 使用debug窗口
如何从运行时环境中添加模块
? 选中:
? 进入“Device-> SDK”
? 选择“Timer2x”
? 点击“OK”
? 添加代码到 main.c:
? 包含相关库
? 初始化模块
如何使用配置向导
? 打开配置向导进行选择“Tools->Config Wizard”
? 配置向导将在另一个窗口中打开
? 橙色状态栏指示一个新项目
? 红色状态栏指示未保存的更改
? 白色状态栏指示保存项目
如何配置各个端口
? 选择: “PORT”
? 展开 “Port0”
? 展开 “PIN2”
? 配置引脚到“输出”模式
? 保存通过“File” -> “Save Project”
? 保存后,状态栏变为白色
如何配置Time2
? 打开“Timer 2x” 部分
? 点击“Configure Timer”checkbox
? 点击:“Reload / Capture Register”
? 选择“1000” μs
? 点击: “Interrupt”
? 允许溢出中断
? 类型 “task_1ms” 在“Call Back”
? 点击“Enter” 并且 “Save”
如何实现Time2
在“main.c”中完成实现代码
? 选择 Keil MDK
? 在“while(1)”循环之前启动Time2
? 写关于中断回调的函数定义
? 使用 API功能“PORT_ChangePin()”
? “Save” 并且“Build”项目
只有注册用户才能在此添加评论。 如果您已经注册,请登录。 如果您还没有注册,请注册并登录。