在线时间588 小时
UID3469866
注册时间2018-4-19
NXP金币2997
TA的每日心情 | 慵懒 2024-2-8 09:39 |
---|
签到天数: 217 天 [LV.7]常住居民III
版主
- 积分
- 7639
- 最后登录
- 2024-4-25
|
作为一个万年keil党,其他的IDE使用还是非常少的。
装了个新版的MCUXpresso IDE,拿来点点灯试试。
炒鸡简单的代码。
三色灯循环。
- if (SysTick_Config(SystemCoreClock / 1000U))
- {
- while (1)
- {
- }
- }
- while(1)
- {
- GPIO_PortClear(BOARD_INITLEDSPINS_LED_RED_GPIO, BOARD_INITLEDSPINS_LED_RED_PORT, BOARD_INITLEDSPINS_LED_RED_PIN_MASK);
- GPIO_PortSet(BOARD_INITLEDSPINS_LED_GREEN_GPIO, BOARD_INITLEDSPINS_LED_GREEN_PORT, BOARD_INITLEDSPINS_LED_GREEN_PIN_MASK);
- GPIO_PortSet(BOARD_INITLEDSPINS_LED_BULE_GPIO, BOARD_INITLEDSPINS_LED_BULE_PORT, BOARD_INITLEDSPINS_LED_BULE_PIN_MASK);
- SysTick_DelayTicks(1000U);
- GPIO_PortSet(BOARD_INITLEDSPINS_LED_RED_GPIO, BOARD_INITLEDSPINS_LED_RED_PORT, BOARD_INITLEDSPINS_LED_RED_PIN_MASK);
- GPIO_PortClear(BOARD_INITLEDSPINS_LED_GREEN_GPIO, BOARD_INITLEDSPINS_LED_GREEN_PORT, BOARD_INITLEDSPINS_LED_GREEN_PIN_MASK);
- GPIO_PortSet(BOARD_INITLEDSPINS_LED_BULE_GPIO, BOARD_INITLEDSPINS_LED_BULE_PORT, BOARD_INITLEDSPINS_LED_BULE_PIN_MASK);
- SysTick_DelayTicks(1000U);
- GPIO_PortSet(BOARD_INITLEDSPINS_LED_RED_GPIO, BOARD_INITLEDSPINS_LED_RED_PORT, BOARD_INITLEDSPINS_LED_RED_PIN_MASK);
- GPIO_PortSet(BOARD_INITLEDSPINS_LED_GREEN_GPIO, BOARD_INITLEDSPINS_LED_GREEN_PORT, BOARD_INITLEDSPINS_LED_GREEN_PIN_MASK);
- GPIO_PortClear(BOARD_INITLEDSPINS_LED_BULE_GPIO, BOARD_INITLEDSPINS_LED_BULE_PORT, BOARD_INITLEDSPINS_LED_BULE_PIN_MASK);
- SysTick_DelayTicks(1000U);
- }
复制代码 点亮效果
使用MCUXpresso IDE感觉就是,超级别扭,按钮太小了,而且好多可以操作的地方,人都晕了。一身功力失去大半。
不过感觉就是NXP确实努力简化工程的操作,而且使用指南很详细。就是不知道是软件编写的问题,有好多多出来的按钮,而且好多界面不知道怎么用。
再研究研究看看。说不定以后就习惯了。
|
|