查看: 4261|回复: 11

[求助] Manley的DKK20 + MxDock-1有没有例程啊?

[复制链接]
  • TA的每日心情
    奋斗
    2018-4-9 14:06
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    10

    帖子

    0

    新手上路

    Rank: 1

    积分
    33
    最后登录
    2018-4-9
    发表于 2015-10-28 00:12:48 | 显示全部楼层 |阅读模式

    C:\Freescale\KSDK_1.3.0\examples\twrk21d50m\demo_apps\hello_world\mdk
    C:\Freescale\KSDK_1.3.0\examples\frdmk22f\demo_apps\hello_world\mdk
    这2个例程把DEBUG串口改到UART0,改了一晚上没有看到打印,没成功。
    要改些什么?

    我知道答案 目前已有11人回答
    1st day
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-4-9 14:06
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    10

    帖子

    0

    新手上路

    Rank: 1

    积分
    33
    最后登录
    2018-4-9
     楼主| 发表于 2015-10-28 00:32:28 | 显示全部楼层
    我改了下面这些
    #ifndef BOARD_DEBUG_UART_INSTANCE
        #define BOARD_DEBUG_UART_INSTANCE   0
        #define BOARD_DEBUG_UART_BASEADDR   UART0
    #endif
    #ifndef BOARD_DEBUG_UART_BAUD
        #define BOARD_DEBUG_UART_BAUD       9600
    #endif

    /* This define to use for power manager demo */
    #define BOARD_LOW_POWER_UART_BAUD       9600

    #define BOARD_USE_UART
    #define PM_DBG_UART_IRQ_HANDLER         UART0_RX_TX_IRQHandler
    #define PM_DBG_UART_IRQn                UART0_RX_TX_IRQn



    void configure_uart_pins(uint32_t instance)
    {
      switch(instance) {
        case UART0_IDX:                      /* UART2 */
          /* Affects PORTE_PCR16 register */
          //PORT_HAL_SetMuxMode(PORTE,16u,kPortMuxAlt3);
          PORT_HAL_SetMuxMode(PORTA,1u,kPortMuxAlt3);
          /* Affects PORTE_PCR17 register */
    //      PORT_HAL_SetMuxMode(PORTE,17u,kPortMuxAlt3);
          PORT_HAL_SetMuxMode(PORTA,2u,kPortMuxAlt3);
          break;
        default:
          break;
      }
    }

    #define TX_DEBUG_CONSOLE_DIS PORT_HAL_SetMuxMode(PORTA, 2, kPortPinDisabled)
    #define RX_DEBUG_CONSOLE_DIS PORT_HAL_SetMuxMode(PORTA, 1, kPortPinDisabled)
    1st day
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    34

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    255
    最后登录
    2020-11-21
    发表于 2015-10-28 09:10:11 | 显示全部楼层
    还有端口时钟要打开
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-10-28 09:34:41 | 显示全部楼层
    楼主芯片信号是多少? K20DX128VLL7?
    参考这个代码:
    FSL K20DX128VLL7.rar (1.83 MB, 下载次数: 11)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-4-9 14:06
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    10

    帖子

    0

    新手上路

    Rank: 1

    积分
    33
    最后登录
    2018-4-9
     楼主| 发表于 2015-10-28 11:28:53 | 显示全部楼层
    wei122 发表于 2015-10-28 09:10
    还有端口时钟要打开

    MK20DX256VLL7吧。就是MANLEY万利的DK-K20板子
    1st day
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-4-9 14:06
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    10

    帖子

    0

    新手上路

    Rank: 1

    积分
    33
    最后登录
    2018-4-9
     楼主| 发表于 2015-10-28 11:30:16 | 显示全部楼层
    wei122 发表于 2015-10-28 09:10
    还有端口时钟要打开

    项目本身就打开了的,如下:
    void hardware_init(void) {

      /* enable clock for PORTs */
      CLOCK_SYS_EnablePortClock(PORTA_IDX);
      CLOCK_SYS_EnablePortClock(PORTE_IDX);

      /* Init board clock */
      BOARD_ClockInit();
      dbg_uart_init();
    }

    对不?
    1st day
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-10-28 12:30:18 | 显示全部楼层
    仲行天下 发表于 2015-10-28 11:28
    MK20DX256VLL7吧。就是MANLEY万利的DK-K20板子

    用4楼我给你的代码吧,配套的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-4-9 14:06
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    10

    帖子

    0

    新手上路

    Rank: 1

    积分
    33
    最后登录
    2018-4-9
     楼主| 发表于 2015-10-28 15:43:34 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-10-28 12:30
    用4楼我给你的代码吧,配套的。

    好的,谢谢!
    但我主要想的是自己改代码怎么改。
    如你给我的代码DEBUG_UART是UART0,我又要把它改到UART1,应该怎么改
    1st day
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-10-28 15:48:44 | 显示全部楼层
    仲行天下 发表于 2015-10-28 15:43
    好的,谢谢!
    但我主要想的是自己改代码怎么改。
    如你给我的代码DEBUG_UART是UART0,我又要把它改到UART1 ...

    那么修改定义UART0的硬件头文件,然后还有相关的串口引脚配置。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-4-9 14:06
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    10

    帖子

    0

    新手上路

    Rank: 1

    积分
    33
    最后登录
    2018-4-9
     楼主| 发表于 2015-10-28 22:11:31 | 显示全部楼层
    本帖最后由 仲行天下 于 2015-10-28 22:34 编辑
    FSL_TICS_ZJJ 发表于 2015-10-28 09:34
    楼主芯片信号是多少? K20DX128VLL7?
    参考这个代码:

    这个代码不!运行了3个样例都正常,UART有打印输出, 点亮了两个屏(单色的128*64, 彩色的TFT 320*240)。

    再注明一下我使用的板子:
    制造商:Manley万利
    接口板:MxDock-1。  带一块128*64的单色屏(型号可能是:ZYMG12864C3)
    主板: K20-K10 Development KitDKK20)。 板上焊接的芯片是MK20DX256VLL7, 带一块320*240的TFT彩色屏(MDM-2803)。
    1st day
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-27 12:59 , Processed in 0.108174 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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