欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    单片机飞思卡尔开发工具使用入门.ppt

    • 资源ID:6103524       资源大小:1.16MB        全文页数:39页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机飞思卡尔开发工具使用入门.ppt

    单片机原理与应用,第11章 CodeWarrior V5.1开发工具使用入门,单片机原理与应用,一、概述二、创建工程三、编写程序四、编译调试五、并行口及驱动六、实验扩展,本章要点,单片机原理与应用,一、概述二、创建工程三、编写程序四、编译调试五、并行口及驱动六、实验扩展,本章要点,Page 4 4 4,单片机原理与应用,一、概述 1.实验框图,build,CodeWarrior IDE,Computer,platform,BDM,RS232 cable,USB cable,Page 4 4 5,单片机原理与应用,一、概述 2.最小系统板,S12DG128,BDM connector,Reset button,Crystal,LED,RS232 DB9,MAX232,Power socket,Power socket,Signal connector,Page 4 4 6,单片机原理与应用,一、概述 3.实验目标板,Signal connector,Signal connector,keypad,Pulse generator,PWM D/A convert,Analog voltage generator,8 LED,switch,I2C,SPI,RS232 driver,7Seg Numeric LED,Connect points,Page 4 4 7,单片机原理与应用,CodeWarrior for HCS12Features:IDESource-code editorProject managerSource code and symbol browserBuild SystemOptimizing C,C+,EC+compilersAssemblerLinker dead strips unused codeTrue Time SimulatorFast simulation(1.6 Mcycles/s)Fully configurable memory simulation I/O register awarenessEvent and interrupt handling for cycle accurate I/O simulation,DebuggerSource debugging in assembly,C and C+Flash programming utilityCommand line support,一、概述 4.集成开发环境CodeWarrior IDE,Free for evaluation!,单片机原理与应用,一、概述二、创建工程三、编写程序四、编译调试五、并行口及驱动六、实验扩展,本章要点,Page 4 4 9,单片机原理与应用,二、创建工程 Lab tour step by step,创建一个新的工程,按照向导选项的 8个步骤选择。双击桌面快捷图标,进入 Code Warrior集成开发环境窗口。第1步:创建一个新的工程。,next,Page 4 4 10,单片机原理与应用,二、创建工程 Device and Connection,next,第2步:选择CPU类型,选择HCS12X目录下的HCS12X Family,Page 4 4 11,单片机原理与应用,二、创建工程 Device and Connection,next,第3步:选择CPU芯片型号和BDM工具TBDML,Page 4 4 12,单片机原理与应用,二、创建工程 Project Parameters,next,第4步:选择编程语言,Page 4 4 13,单片机原理与应用,二、创建工程 Add Additional Files,第5步:添加文件到工程,这里直接按“下一步”,Page 4 4 14,单片机原理与应用,二、创建工程 Processor Expert,第6步:快速开发应用程序选择,这里选None,Page 4 4 15,单片机原理与应用,第7步:选择V5.0中的用户自定义模式,二、创建工程 C/C+Options,Page 4 4 16,单片机原理与应用,第8步:选择不使用PC-Lint(TM)链接工具软件,点击“完成”按钮,Code Warrior集成开发环境就会自动生成整个工程的文件系统。,二、创建工程 PC-Lint,单片机原理与应用,一、概述二、创建工程三、编写程序四、编译调试五、并行口及驱动六、实验扩展,本章要点,Page 4 4 18,单片机原理与应用,三、编写程序 1.用C语言设计简单程序,在Code Warrior集成开发环境中,利用其自动生成的main.c函数模板,就可以编写和调试你的应用程序了。,Page 4 4 19,单片机原理与应用,三、编写程序 2.程序范例,例如,最简单的程序,试着在main.c函数模板上添加两条语句:PORTB=0XAA;/让接在B口上的8个LED间隔点亮 DDRB=0XFF;/B口8个引脚全部设为输出,单片机原理与应用,一、概述二、创建工程三、编写程序四、编译调试五、并行口及驱动六、实验扩展,本章要点,Page 4 4 21,单片机原理与应用,四、编译调试 1.说明,单击“编译”按钮,如果有错误,会指出错误类型和位置,可修改后重新编译;如果没有错误,单击“运行”按钮就会弹出仿真和实时调试窗口。由于选择了TBDML调试方式,程序会在单击运行后,被自动下载到单片机中。,Page 4 4 22,单片机原理与应用,四、编译调试 2.Lab tour with BDM,Just edit your code!,Latch the debugger,编译与链接,Page 4 4 23,单片机原理与应用,四、编译调试 3.仿真和实时调试窗口,Page 4 4 24,单片机原理与应用,四、编译调试 4.debugger,Source code,assembly code,Register file,memory,单片机原理与应用,一、概述二、创建工程三、编写程序四、编译调试五、并行口及驱动六、实验扩展,本章要点,Page 4 4 26,单片机原理与应用,五、并行口及驱动 1.Digital I/O,IO是和外部接口的最基本的手段通常在微控制器中将8个IO口合成一组IO通常是双向的(部分管脚是单向的)IO引脚通常还和其他外设引脚复用IO的相关寄存器端口方向寄存器(DDR)端口数据寄存器(PT)端口状态寄存器(PTI)端口设定寄存器(key wakeup,pull-up),Page 4 4 27,单片机原理与应用,五、并行口及驱动 1.Digital I/O(续),端口方向寄存器(DDR)Read/writeSpecifies for each bit the corresponding pin as input or output function端口数据寄存器(PT)Read/writeSpecifies for output pin whether the output is high/lowSpecifies the high/low status on the input pin端口状态寄存器(PTI)Read onlyContains the current value of all pins(input and output)Why need PTI?,Page 4 4 28,单片机原理与应用,五、并行口及驱动 2.GPIO,Page 4 4 29,单片机原理与应用,五、并行口及驱动 3.IO output,Page 4 4 30,单片机原理与应用,五、并行口及驱动 4.IO input,Page 4 4 31,单片机原理与应用,五、并行口及驱动 5.Peripheral pins,Page 4 4 32,单片机原理与应用,五、并行口及驱动 6.GPIO control registers,PortE,DDRE,PEAR,PUCR,RDRIV,Page 4 4 33,单片机原理与应用,五、并行口及驱动 7.IO应用 LED,LED(light emitting diode/发光二极管)将电转化为可见光PN节结构,正向导通发光,反向截至熄灭。多种颜色,多种尺寸,多种封装 控制流经电流决定其亮度,需要使用限流电阻LED具有一定的响应速度,Page 4 4 34,单片机原理与应用,五、并行口及驱动 8.Turn on LED,Page 4 4 35,单片机原理与应用,五、并行口及驱动 9.Turn off LED,Page 4 4 36,单片机原理与应用,五、并行口及驱动 10.IO output,端口作为输出使用时,应先设置数据寄存器,然后设置方向寄存器,IO端口的灌电流方式下的驱动能力高于拉电流方式。,DDRB=0 xFF;PORTB=0 x55;,PORTB=0 x55;DDRB=0 xFF;,单片机原理与应用,一、概述二、创建工程三、编写程序四、编译调试五、并行口及驱动六、实验扩展,本章要点,Page 4 4 38,单片机原理与应用,六、实验扩展 IO programming,Main(void)PORTB=0 x00;DDRB=0 xFF;for(;)delayms(1000);PORTB=PORTB;,硬件连接调试时选择TBDML,并将“BDM驱动DLL”目录下的文件复制到“C:Program FilesFreescaleCWS12v5.1Proggdi”连接硬件后,安装驱动使用“BDM驱动DRIVER”目录下文件,Page 4 4 39,单片机原理与应用,单片机原理与应用教学团队,end,

    注意事项

    本文(单片机飞思卡尔开发工具使用入门.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开