查看: 1218|回复: 0

[项目分享] 【N32G430开发板】+点灯

[复制链接]
  • TA的每日心情
    慵懒
    2024-7-25 20:48
  • 签到天数: 773 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2023-8-21 15:39:19 | 显示全部楼层 |阅读模式
    分享到:
      本次分享一下国民技术的N32G430的MCU开发学习经验。一般拿到一款新的MCU首先是找找MCU的资料,安装开发环境,点个灯试试。
      下面就是国民技术的资料连接,国民技术所有资料访问地址:ftp://download.nationstech.com 。
      我们找到N32G430的资料包。下载资料包。
    1.jpg
    开发工具使用KEIL。需要安装N32G430的PACK包。直接打开安装pack文件。这样就可以在keil中开发写程序了。
    2.jpg


    下面打开官方的点灯例程,测试一下。例程在如下路径。


    3.jpg


    打开的例程如下:
    4.jpg


    工程设置检查一下


    5.jpg 6.jpg 7.jpg




    然后编译下载固件。点灯主要是操作GPIO输出。程序如下:
    1. /**
    2. *\*\name   main.
    3. *\*\fun    main function.
    4. *\*\param  none.
    5. *\*\return none.
    6. **/
    7. int main(void)
    8. {
    9.     /* Initialize Led1~Led3 as output push-pull mode */
    10.     LED_Initialize(LED1_GPIO_PORT, LED1_GPIO_PIN | LED2_GPIO_PIN | LED3_GPIO_PIN);

    11.     /* Turn off Led1~Led3 */
    12.     LED_Off(LED1_GPIO_PORT, LED1_GPIO_PIN | LED2_GPIO_PIN | LED3_GPIO_PIN);

    13.     /* Turn on Led2~Led3 */
    14.     LED_On(LED2_GPIO_PORT, LED2_GPIO_PIN | LED3_GPIO_PIN);

    15.     /* Delay 1s */
    16.     SysTick_Delay_Ms(1000);

    17.     while(1)
    18.     {
    19.         /* Turn on Led1 */
    20.         LED1_ON;
    21.         
    22.         /* Toggle LED2 */
    23.         LED_Toggle(LED2_GPIO_PORT, LED2_GPIO_PIN);
    24.         
    25.         /* Delay 1s */
    26.         SysTick_Delay_Ms(100);
    27.         
    28.         /* Toggle LED3 */
    29.         LED_Toggle(LED3_GPIO_PORT, LED3_GPIO_PIN);
    30.         
    31.         /* Delay 1s */
    32.         SysTick_Delay_Ms(100);
    33.         
    34.         /* Turn off LED1 */
    35.         LED1_OFF;
    36.         
    37.         /* Delay 1s */
    38.         SysTick_Delay_Ms(100);
    39.     }
    40. }
    复制代码


    下载到MCU,然后复位就可以看到板上的LED灯在闪烁了。
    8.jpg


    哈哈哈,MCU开发还是很容易的,后面可以继续学习一下高深玩法,继续分享给大家。


    再次感谢国民技术提供的开发板。




    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-12-18 19:55 , Processed in 0.122303 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.