怎么使用codewarrior怎么用 里的PE中断

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

图1 打开软件选择路径 2点击左上角,新建工程 图2 新建工程 图3 输入工程名 1 3芯片型号以及调试器选择 图3 选择芯片型号 图4 选择调试器 4,芯片型号以及调试器选择 图5 默认选择 图6 選择专家系统完成 经过以上的一系列配置完成了一个codewarrior怎么用 基于PE 的新建工程,下面就可以利用PE 配 置芯片信息以及模块功能了 2 三, 配置CPU 這里对于CPU 的配置主要针对时钟源,时钟大小时钟模式等配置。 图7 CPU 配置操作 图7 中将对于系统时钟中,核时钟总线时钟等配置,根据鼡户手册需要满足如下要求: (1) 核时钟和系统时钟频率必须小于等于100MHz实际操作发现也可以超频,但是不建议 这样使用因为可能会引起一些異常情况。 (2) 总线时钟频率必须小于等于50MHz,需要能够被核时钟整除 (3) Flash 时钟频率必须小于等于25MHz,同样必须被核时钟整除 (4) FlexBus 时钟频率需要小于等于總线时钟。 需要更详细内容请查看用户手册第5 章,时钟分配 3 四, 添加串口 往往为了便于调试,我们通常会使用串口打印一些信息来標志所以这里讲解下如何在PE 下添加串口打印功能。 1板上串口硬件资源 要添加串口,首先需要知道硬件结构上与电脑通信的串口号对於TWR-K60D100M板,支持 通过usb调试口进行串口通信同样如果也可以使用塔式系统,结合串口板TWR-SER 通信具体的 串口分配如下: 表1 串口硬件资源 调试口串ロ 发送 UART5_TX 即PTE8 接收 UART5_RX 即PTE9 串口板 发送 UART5_TX 即PTE17 接收 UART5_RX 即PTE16 本文中使用调试器集成的串口,即UART5 下面讲解如何使用PE添加串口模块。 2添加串口模块 首先添加一个集成好串口的ConsoleIO模块,操作如下: 图8 串口模块添加 3配置串口模块 添加完串口,就需要对串口进行配置主要包括串口号,串口引脚配置波特率配置。 4 图9 串口模块配置 这时候串口功能就可以工作了,可以在这里做一个小测试 4,串口测试模块 要进行串口测试需要做如下幾步: (1),在main 函数中添加发送代码; (2)PE 生成代 码; (3),编译工程; (4)烧入芯片; (5),运行代码并在串口助手窗口中查看

我要回帖

更多关于 codewarrior怎么用 的文章

 

随机推荐