ePower入门-TLE9879新建Keil MDK工程

  以下,记录从零开始创建一个全新的Keil MDK工程:
选择“Project”–>“New uVision Project”:
在这里插入图片描述
在这里插入图片描述
选择芯片型号:
在这里插入图片描述
弹出Run-Time Environment(也就是RTE)配置界面:
在这里插入图片描述
关于RTE管理界面网上资料并不是很多,我的理解就是一个配置工具,可以管理选择软件组件。感兴趣可以访问官方帮助
如下组件必选,CMSIS下面的CORE(CMSIS是基于Arm Cortex系列处理器的与供应商无关的硬件抽象层);Device是和设备相关的软件组件。勾选中并且没有问题的选项会以绿色显示,如果有问题的选项会呈现橘黄色,可以使用“Resolve”功能来解决问题。
在这里插入图片描述
从左下角的提示栏中可以看到,似乎是勾选Startup后,缺少了组件支持,展开SDK,我并没有选SDK里的组件:
在这里插入图片描述
使用Resolve,Startup必须的SDK支持组件自动选中了:
在这里插入图片描述
顺便看一下SDK,TLE9879的所有外设驱动都在这里了,我准备调试一下UART,这里手动勾选上就行。大家根据需要勾选软件组件。
在这里插入图片描述
回到主界面,继续做一些配置:
在这里插入图片描述
这里主要设置项目文件夹:
在这里插入图片描述
如下,可以将Target重命名,新建了两个,将Demo2设置为激活项效果如下:
在这里插入图片描述
注意上图的Add Files只是添加已有程序文件,一般不建议从这里添加。
在这里插入图片描述
删除Demo2,回到正常的一个文件架构,如下,开始给这个工程添加代码源文件,比如,main.c:
在这里插入图片描述
从模板创建一个main.c文件:
在这里插入图片描述
展开项目文件树,可以看到这个项目有一个main.c文件了,从File Extensions管理界面也可以看到:
在这里插入图片描述
在这里插入图片描述
接下来对项目选项做一些设置:
在这里插入图片描述
Device选项卡可以修改芯片型号:
在这里插入图片描述
Output选项卡可以勾选创建Hex文件:
在这里插入图片描述
Debug选项卡可以对使用的仿真器进行选择、设置,这个具体情况具体对待吧:
在这里插入图片描述
其他地方目前不用修改,也不懂,遇到问题在看吧。
编译一下项目:
在这里插入图片描述
没有错误,但Warning还是蛮多的,后面在查找问题吧。
在这里插入图片描述

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
随后汽车电子化程度的提升,自动驾驶及智能化的进展,电机在车中的应用会越来越多,电机的类型和驱动也在发生着变化,传统的机械驱动或者电机继电器控制正在向 PWM(脉宽调制)调速和BLDC(无刷直流)电机控制方向转变,尤其是在节能减排的这个大趋势下,BLDC在汽车中将得到更广泛的应用,一个500W的散热风扇,继电器控制改为BLDC可PWM调速方案, 可以节省大概1%的油耗;300W的水泵从机械方式改为电动驱动方式,可以减少 7.1g/km的二氧化碳排放;80W 的油泵从不可调速方案改为可调速方案,可以减少 1.9g CO2 /km的二氧化碳排放。 品佳集团一直致力于汽车行业产品方案的设计与推广,本方案是基于Infineon的新一代嵌入式电源控制芯片开发的一款汽车水泵电机控制方案。该方案主要特点就是高效率、低噪音、高可靠性、智能性以及高动态响应等。相比较其他半导体公司的方案,该方案的优势就是芯片采用cortex-M3内核,并且集成了了BDRV、charge pump、LIN BUS、LDO。目前该方案已在长城、一汽、上汽等车厂的部分车型中得到应用。 场景应用图产品实体图 展示板照片方案方块图核心技术优势(1):内核是ARM cortex-M3。 (2):系统时钟40MHz。 (3):内置了带charge pump的NFET drivers。 (4):Current programmable NFET driver with patented slope control for optimized EMC behavior。 (5):Integrated LIN transceiver com-patible with LIN standard 2.2 and SAE J2602。 (6):内置oscillator & PLL。 (7):Current sense amplifier。 (8):Grade-1 & grade-0 qualification。 (9):Complete system-on-chip for BLDC motor control。 (10):Minimum number of external components reduce BOM cost。 方案规格1):sensorless FOC,节省hall成本。 2):speed up to 5000RPM。 3):过压、欠压、短路、开路、过流保护。 4):Current、Speed PID; 5):支持LIN通讯和LIN升级。 6):支持PWM调速。
随后汽车电子化程度的提升,自动驾驶及智能化的进展,电机在车中的应用会越来越多,电机的类型和驱动也在发生着变化,传统的机械驱动或者电机继电器控制正在向 PWM(脉宽调制)调速和BLDC(无刷直流)电机控制方向转变,尤其是在节能减排的这个大趋势下,BLDC在汽车中将得到更广泛的应用,一个500W的散热风扇,继电器控制改为BLDC可PWM调速方案, 可以节省大概1%的油耗;300W的水泵从机械方式改为电动驱动方式,可以减少 7.1g/km的二氧化碳排放;80W 的油泵从不可调速方案改为可调速方案,可以减少 1.9g CO2 /km的二氧化碳排放。 品佳集团一直致力于汽车行业产品方案的设计与推广,本方案是基于Infineon的新一代嵌入式电源控制芯片开发的一款汽车水泵电机控制方案。该方案主要特点就是高效率、低噪音、高可靠性、智能性以及高动态响应等。相比较其他半导体公司的方案,该方案的优势就是芯片采用cortex-M3内核,并且集成了了BDRV、charge pump、LIN BUS、LDO。目前该方案已在长城、一汽、上汽等车厂的部分车型中得到应用。 场景应用图产品实体图展示板照片方案方块图核心技术优势(1):内核是ARM cortex-M3。 (2):系统时钟40MHz。 (3):内置了带charge pump的NFET drivers。 (4):Current programmable NFET driver with patented slope control for optimized EMC behavior。 (5):Integrated LIN transceiver com-patible with LIN standard 2.2 and SAE J2602。 (6):内置oscillator & PLL。 (7):Current sense amplifier。 (8):Grade-1 & grade-0 qualification。 (9):Complete system-on-chip for BLDC motor control。 (10):Minimum number of external components reduce BOM cost。方案规格1):sensorless FOC,节省hall成本。 2):speed up to 5000RPM。 3):过压、欠压、短路、开路、过流保护。 4):Current、Speed PID; 5):支持LIN通讯和LIN升级。 6):支持PWM调速。 方案来源:大大通
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值