在线时间1312 小时
UID3124330
注册时间2015-11-26
NXP金币2828
TA的每日心情 | 开心 2019-3-5 08:47 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]初来乍到
金牌会员
 
- 积分
- 9002
- 最后登录
- 2025-7-17
|
收到板卡有一段时间了,这段时间其他事耽搁了学习,着急的很。一切先从点灯开始,先从NXP官网上下载SDK,这里我们选择熟悉的Keil作为开发环境,官网生成的SDK就可以选择基于keil的文件。下载好SDK_2_14_0_MCXN947包,解压后,找到SDK_2_14_0_MCXN947\boards\frdmmcxn947\driver_examples\gpio\led_output路径,打开基于keil的项目。对了,还需要在Keil官网上下载NXP.MCXN947_DFP.17.0.0.pack文件,安装好,才能正常Debug项目。
LED原理图部分如图1所示:
图1
这里仅使用绿灯,需要修改一下引脚,简单修改了一下程序,如下所示:
- #ifndef BOARD_LED_GREEN_GPIO
- #define BOARD_LED_GREEN_GPIO GPIO3
- #endif
- #ifndef BOARD_LED_GREEN_GPIO_PIN
- #define BOARD_LED_GREEN_GPIO_PIN 2U
- #endif
复制代码- /* Init output LED GPIO. */
- GPIO_PinInit(BOARD_LED_GPIO, BOARD_LED_GPIO_PIN, &led_config);
- while (1)
- {
- delay();
- delay();
- delay();
- GPIO_PortToggle(BOARD_LED_GPIO, 1u << BOARD_LED_GPIO_PIN);
- }
复制代码
最后debug效果如图2所示:
好好学习,着急进阶NPU部分。
|
|