查看: 2259|回复: 7

[求助] 如何在工程中加入一个控件?

[复制链接]

该用户从未签到

8

主题

20

帖子

0

注册会员

Rank: 2

积分
98
最后登录
2016-9-10
发表于 2015-11-14 14:57:48 | 显示全部楼层 |阅读模式
各位老师,刚学习CodeWarrior10.6,相关较详细教程找到的不多,想试下异步通讯,要在工程中加入一个AsynchroSerial 控件,能指点下加入控件的步骤吗?谢谢
我知道答案 目前已有7人回答
回复

使用道具 举报

该用户从未签到

3

主题

555

帖子

2

金牌会员

Rank: 6Rank: 6

积分
1343
最后登录
2018-10-23
发表于 2015-11-15 10:03:38 | 显示全部楼层
这个Components很简单的,只需选择一下用SCI0或是SCI1,然后就是设置波特率。Mothods中可以选择要生成代码的函数。Events 中可以对中断进行设置。我用的是CW8.3的。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2015-11-16 09:04:36 | 显示全部楼层
    双击AsynchroSerial 就会加入到工程里,鼠标移动到需要填写或选择处会提示你如何输入的。
    具体哪个输入选项不懂可以截图发上来问一下大家。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2015-11-16 09:11:04 | 显示全部楼层
    FSL_TICS_Robin 发表于 2015-11-16 09:04
    双击AsynchroSerial 就会加入到工程里,鼠标移动到需要填写或选择处会提示你如何输入的。
    具体哪个输入选项 ...

    PE里使用异步通信uart串口可以参考【业内良心】飞思卡尔单片机中文使用指南,2014.12.31更新帖子文档中“6.2.3 处理器专家(PE)的使用”章节介绍106/133页开始有UART方面的介绍。
    PE.jpg





    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    32

    帖子

    0

    注册会员

    Rank: 2

    积分
    85
    最后登录
    2015-11-29
    发表于 2015-11-16 16:14:27 | 显示全部楼层
    这个太高级,玩不起
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    20

    帖子

    0

    注册会员

    Rank: 2

    积分
    98
    最后登录
    2016-9-10
     楼主| 发表于 2015-11-18 09:08:18 | 显示全部楼层
    本帖最后由 zcm221 于 2015-11-18 10:04 编辑

    谢谢各位老师,AsynchroSerial 已加入,编了一个最简单的通讯程序,就是每0.5秒发一个数据,程序一运行就进入PE_ISR(Cpu_Interrupt)
    {
            PE_DEBUGHALT();
    }
    中断,是否串口波特率设置时钟没开?如何及在哪开? AS1_SendChar(ch); //将串口收到的字符发送回去                       一执行这条指令即进中断
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2015-11-18 15:37:39 | 显示全部楼层
    zcm221 发表于 2015-11-18 09:08
    谢谢各位老师,AsynchroSerial 已加入,编了一个最简单的通讯程序,就是每0.5秒发一个数据,程序一运行就进 ...

    参考此帖【经验分享】CW10.x编译环境查找HardFault异常原因可以看出具体执行那条指令发生的错误。
    如果是一操作uart相关寄存器就发生HardFault,那么很有可能就是uart的时钟门没开导致的。

    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-2 06:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    59

    主题

    2888

    帖子

    10

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2020-9-28
    发表于 2015-11-18 15:43:10 | 显示全部楼层
    FSL_TICS_Robin 发表于 2015-11-18 15:37
    参考此帖【经验分享】CW10.x编译环境查找HardFault异常原因可以看出具体执行那条指令发生的错误。
    如果是 ...

    建议下次提问说明芯片型号,鉴于未知芯片型号所以先拿K60 100MHz主频手册上来说:
    你可以按照下图在“System Integration Module (SIM)”章节里找到你那个uart的时钟门Clock Gate
    ClockGate.jpg
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-27 03:18 , Processed in 0.098803 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表