请选择 进入手机版 | 继续访问电脑版
查看: 321|回复: 7

[原创] 【DIY-LPC553X】+ 测试板焊接和调试

[复制链接]
  • TA的每日心情
    开心
    前天 17:02
  • 签到天数: 1067 天

    [LV.10]以坛为家III

    95

    主题

    2257

    帖子

    31

    金牌会员

    Rank: 6Rank: 6

    积分
    6020
    最后登录
    2022-9-23
    发表于 2022-8-24 16:34:49 | 显示全部楼层 |阅读模式
        电路板打样回来了,开始焊接调试,烧写个点灯程序。


        一、电路板的焊接

      1.1、电路板正面


        板子上有几个元器件手上没有,还没有焊。
        001.jpg


        1.2、电路板背面   


        002.jpg


        二、电路板调试


        2.1、使用MCUXpresso IDE软件导入官网开发板的GPIO例程
        100.png
        101.png


        2.2、根据我板子的硬件修改GPIO端口


        102.png


         2.3、代码
       
    1. <font size="3">int main(void)
    2. {
    3.     uint32_t port_state = 0;

    4.     /* Define the init structure for the output LED pin*/
    5.     gpio_pin_config_t led_config = {
    6.         kGPIO_DigitalOutput,
    7.         0,
    8.     };

    9.     /* Board pin, clock, debug console init */
    10.     /* attach 12 MHz clock to FLEXCOMM0 (debug console) */
    11.     CLOCK_SetClkDiv(kCLOCK_DivFlexcom0Clk, 0u, false);
    12.     CLOCK_SetClkDiv(kCLOCK_DivFlexcom0Clk, 1u, true);
    13.     CLOCK_AttachClk(BOARD_DEBUG_UART_CLK_ATTACH);
    14.     /* enable clock for GPIO*/
    15.     CLOCK_EnableClock(kCLOCK_Gpio0);
    16.     CLOCK_EnableClock(kCLOCK_Gpio1);

    17.     BOARD_InitPins();
    18.     BOARD_BootClockPLL150M();
    19.     BOARD_InitDebugConsole();

    20.     /* Print a note to terminal. */
    21.     PRINTF("\r\n GPIO Driver example\r\n");
    22.     PRINTF("\r\n The LED is taking turns to shine.\r\n");

    23.     /* Init output LED GPIO. */
    24.     GPIO_PortInit(GPIO, APP_BOARD_TEST_LED_PORT);
    25.     GPIO_PortInit(GPIO, APP_SW_PORT);
    26.     GPIO_PinInit(GPIO, APP_BOARD_TEST_LED_PORT, APP_BOARD_TEST_LED_PIN, &led_config);
    27.     GPIO_PinWrite(GPIO, APP_BOARD_TEST_LED_PORT, APP_BOARD_TEST_LED_PIN, 1);

    28.     /* Port masking */
    29.     GPIO_PortMaskedSet(GPIO, APP_BOARD_TEST_LED_PORT, 0x0000FFFF);
    30.     GPIO_PortMaskedWrite(GPIO, APP_BOARD_TEST_LED_PORT, 0xFFFFFFFF);
    31.     port_state = GPIO_PortRead(GPIO, APP_BOARD_TEST_LED_PORT);
    32.     PRINTF("\r\n Standard port read: %x\r\n", port_state);
    33.     port_state = GPIO_PortMaskedRead(GPIO, APP_BOARD_TEST_LED_PORT);
    34.     PRINTF("\r\n Masked port read: %x\r\n", port_state);

    35.     /* Set systick reload value to generate 1ms interrupt */
    36.     if (SysTick_Config(SystemCoreClock / 1000U))
    37.     {
    38.         while (1)
    39.         {
    40.         }
    41.     }

    42.     while (1)
    43.     {
    44.         //port_state = GPIO_PortRead(GPIO, APP_SW_PORT);
    45.         //if (!(port_state & (1 << APP_SW_PIN)))
    46.         {
    47.             PRINTF("\r\n www.nxpic.org.cn lpc55s36 board test!\r\n");
    48.             GPIO_PortToggle(GPIO, APP_BOARD_TEST_LED_PORT, 1u << APP_BOARD_TEST_LED_PIN);
    49.         }
    50.         /* Delay 1000 ms */
    51.         SysTick_DelayTicks(500U);
    52.     }
    53. }</font>
    复制代码

        三、程序运行
       
        3.1、串口输出


        103.png


        3.2、点灯
        200.gif
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 194 天

    [LV.7]常住居民III

    2621

    主题

    5149

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    24598
    最后登录
    2022-9-23
    发表于 2022-8-24 16:45:30 | 显示全部楼层
    这速度嘎嘎快啊
    跟着日天混,天天饱九顿
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    前天 10:32
  • 签到天数: 924 天

    [LV.10]以坛为家III

    70

    主题

    2907

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    5969
    最后登录
    2022-9-23
    发表于 2022-8-24 17:06:05 | 显示全部楼层
    您这是速度与质量并存。
    学习了
    今天天气不错!签到!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 22:04
  • 签到天数: 986 天

    [LV.10]以坛为家III

    199

    主题

    1万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    53845
    最后登录
    2022-9-24
    发表于 2022-8-24 17:56:39 | 显示全部楼层
    动作迅速啊~~
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-8-31 10:44
  • 签到天数: 324 天

    [LV.8]以坛为家I

    2

    主题

    1091

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    3975
    最后登录
    2022-9-24
    发表于 2022-8-25 09:25:51 来自手机 | 显示全部楼层
    速度真快哦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 09:49
  • 签到天数: 712 天

    [LV.9]以坛为家II

    20

    主题

    8289

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    8767
    最后登录
    2022-9-24
    发表于 2022-8-25 09:54:21 | 显示全部楼层
    厉害厉害!
    跟着日天混, 三天饱九顿!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 16:35
  • 签到天数: 138 天

    [LV.7]常住居民III

    0

    主题

    326

    帖子

    0

    高级会员

    Rank: 4

    积分
    797
    最后登录
    2022-9-24
    发表于 2022-8-25 18:57:07 | 显示全部楼层
    厉害厉害!
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 758 天

    [LV.10]以坛为家III

    63

    主题

    2313

    帖子

    24

    金牌会员

    Rank: 6Rank: 6

    积分
    4883
    最后登录
    2022-9-21
    发表于 2022-8-31 21:24:35 | 显示全部楼层
    速度啊  
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2022-9-25 12:53 , Processed in 0.078752 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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