INFINEON DAVE4使用教程

INFINEON DAVE4使用教程

ID:47194642

大小:4.55 MB

页数:18页

时间:2019-08-20

INFINEON DAVE4使用教程_第1页
INFINEON DAVE4使用教程_第2页
INFINEON DAVE4使用教程_第3页
INFINEON DAVE4使用教程_第4页
INFINEON DAVE4使用教程_第5页
资源描述:

《INFINEON DAVE4使用教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DAVE4A使用教程一:打开软件右上角选择DAVECE。以后软件的使用大部分都在DAVECE下。二:新建工程File-new-DAVEProject选择DAVECEProject,并填写ProjectName。点next。选择芯片型号,点finish。可以看到新的工程aa已经生成。3:怎样编写程序Infineon的DAVE开发软件对于各种cpu的外设驱动,都是通过app生成的,不得不说,这是非常方便的,节省了大量看文档,编写驱动的时间。下面编写一个pwm的程序,完成如下功能,输出20kHZ的方波,并产生20khz的

2、中断。单击AddNewAPP(绿色加号)搜索里输入pwm选择PWM[4.1.10],中括号里的是版本号,不用在意。单击add。APPDependency就已经有了pwm了。不知道怎么使用,可以右键点击PWM,选择APPHelp。APPConfigurationParameters,这里会详细描述各个参数怎么设定。Usage,这里会给出使用的例子,这是我很喜欢看的地方,很有用。Frequency改为20K选择比较中断,中断需要和其他的APP相连接,所以给出提示,我们之后再连接,直接点ok就可以了。点击AddNewAP

3、P选择INTERRUPT,双击INTERRUPTAPP,可以配置参数,包括中断优先级,设置中断函数名(修改interrupthandler)。右键点击PWM,点击HW_Signal_Connection。配置如上,将pwm的比较中断和interrupt连接起来。单击save保存。HWsignalconnectivity里可以看到连接情况。点击ManualPinAllocator,可以配置pwm的输出脚。配置为p0.12,点击save。点击GenerateCode,可以生成代码生成的代码在Dave-Gerated里面

4、。修改main.c,编写程序就可以了。/**main.c**Createdon:2017Mar2713:42:56*Author:yanfa*/#include//DeclarationsfromDAVECodeGeneration(includesSFRdeclaration)/***@briefmain()-Applicationentrypoint**Detailsoffunction
*Thisroutineistheapplicationentrypoint.Itisi

5、nvokedbythedevicestartupcode.Itisresponsiblefor*invokingtheAPPinitializationdispatcherroutine-DAVE_Init()andhostingtheplace-holderforuserapplication*code.*/voidUserIRQHandler(){}intmain(void){DAVE_STATUS_tstatus;status=DAVE_Init();/*InitializationofDAVEAPPs*/i

6、f(status!=DAVE_STATUS_SUCCESS){/*Placeholderforerrorhandlercode.Thewhileloopbelowcanbereplacedwithanusererrorhandler.*/XMC_DEBUG("DAVEAPPsinitializationfailed");while(1U){}}PWM_Start(&PWM_0);/*Placeholderforuserapplicationcode.Thewhileloopbelowcanbereplacedw

7、ithuserapplicationcode.*/while(1U){}}。UserIRQHandler就是pwm的中断函数,每秒触发20k次。点击BuidActiveProject编译就可以了。4:调试程序点击DebugConfiguration双击GDBSEGGERJ-LINKDebugging点击Debugger,inerface选择JTAG。点击Apply,就配置好了。之后点击Debug就可以通过JLINK仿真器编程下载了。5:导入工程可以导入DAVE4的工程点击import选择DAVEProject选择目

8、录点击finish就导入成功了。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。