- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Codewarrior Processor Expert使用简介
Freescale? and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product
or service names are the property of their respective owners. ? Freescale Semiconductor, Inc. 2005.
TM
CodeWarrior
集成开发环境
使用简介
Freescale
傅志强
TM Freescale? and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product
or service names are the property of their respective owners. ? Freescale Semiconductor, Inc. 2005.
Slide 1
建立项目(1)-确定芯片和开发模式
? 运行CodeWarrior,点击“创建
工程”
? 选择芯片型号
最新的CW6.x中,除了支持几乎所有
的HC08和全部HCS08单片机型号外,
增加了对飞思卡尔最低端的8位单片机
(RS08系列)和低端32位处理器
(Coldfire V1系列)的支持
? 缺省的和目标板的连接方式
芯片全功能模拟仿真 - Full Chip
Simulator
BDM调试 - PE Multilink/Cyclone Pro
SofTec硬件调试工具 - SofTec HCS08
芯片串口监控调试 - HCS08 Serial
Monitor
TM Freescale? and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product
or service names are the property of their respective owners. ? Freescale Semiconductor, Inc. 2005.
Slide 2
建立项目(2)-选择编程语言
? 选择编程语言
通常用C语言编程
也可以选择纯汇编,或C和
汇编混合编程
C++编程只有在专业版的
CW下支持
输入项目名称
确定项目路径
选择编程语言
TM Freescale? and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product
or service names are the property of their respective owners. ? Freescale Semiconductor, Inc. 2005.
Slide 3
建立项目(3)-添加文件和初始化工具
? 添加现成的文件代码模块
如果没有,则简单跳过此步
? 添加芯片初始化工具
Device Initialization为简单的芯片初始化配置
工具,可实现片内各功能模块的可视化配
置;
Processor Expert为高级的芯片初始化配置工
具,除了可视化配置片内功能模块,还提供
相关的软件驱动代码;
自己编写代码就选择 “None”
TM Freescale? and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product
or service names are the property of their respective owners. ? Freescale Semiconductor, Inc. 2005.
Slide 4
建立项目(5)-确定编译模式
? 启动代码
最小化:堆栈指针初始化
ANSI标准:堆栈指针初始化、全局和静
态变量自动清零或赋初值
? 内存模式
微小:程序不超过64KB,RAM变量不
超过内存地址最前面的256字节
小型:程序空间一样不超过64KB,但
RAM不限于第0页,可以覆盖整个64K
地址空间
? 浮点数支持
无
浮点和双精度都是IEEE32
浮点IEEE32,双精度IEEE64
TM Freescale? and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All ot
您可能关注的文档
- bone-like mineral film on phenotype of adult human mesenchymal stem cells in vitro.pdf
- Bone-endo9.pdf
- BoneAAOS_Review.pdf
- Book6 Unit3 A Healthy Life.ppt
- book6unit3 LP.ppt
- book3 Unit 3 Writing and Translation.ppt
- Borodovsky_阿尔泰地区妇女的配饰.pdf
- BOOX i86用户手册 V1.6.pdf
- Bose atoms in a trap a variational Monte Carlo formulation for the universal behavior at th.pdf
- Boronic Acids.pdf
- coda_news_2010_march.pdf
- Cognitive Functions and Performance shaping in accident or incident.pdf
- cognitive impairment in hemodialysis patients is common.pdf
- Colgate-Palmolive Co The Precision Toothbrush.pdf
- COLLABORATION – A THREAT TO ACADEMIC AUTONOMY.pdf
- college-entrance-examination2.pptx
- College entrance exams.ppt
- Collisionless relaxation in gravitational systems From violent relaxation to gravothermal c.pdf
- Combating the threat of new emerging infections.pdf
- Combination Therapy with S-1 and Pegylated Interferon Alpha for Advanced Hepatocellular Carcinoma.pdf
文档评论(0)