楼主: NXP管管

[在线活动] 【送70块板卡】“中秋芯礼”开发板大放送

  [复制链接]
回帖奖励 27 NXP金币 回复本帖可获得 3 NXP金币奖励! 每人限 2 次
抢楼 抢楼 查看抢中楼层 本帖为抢楼帖,欢迎抢楼!  奖励楼层: 7,77,177 
  • TA的每日心情
    慵懒
    9 小时前
  • 签到天数: 1608 天

    连续签到: 2 天

    [LV.Master]伴坛终老

    25

    主题

    1万

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    10833

    活跃会员

    最后登录
    2025-8-1
    发表于 2024-9-15 23:52:39 | 显示全部楼层

    回帖奖励 +3 NXP金币

    开发过程遇到的bug:没认真看datasheet,使用的GPIO没有上下拉电阻设置,板子上也没加入上拉电阻。废了板。
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-12-9 14:23
  • 签到天数: 204 天

    连续签到: 1 天

    [LV.7]常住居民III

    7

    主题

    567

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1143
    最后登录
    2025-3-12
    发表于 2024-9-16 09:05:19 | 显示全部楼层
    ②写一段控制类代码
    import time

    def countdown(seconds):
        while seconds > 0:
            print(f"Countdown: {seconds}")
            time.sleep(1)  # 等待1秒
            seconds -= 1
        print("Blast off!")

    # 调用倒计时函数,设置倒计时为10秒
    countdown(10)

    定义了一个名为countdown的函数,该函数接受一个整数参数seconds,表示倒计时的秒数。函数内部使用了一个while循环来不断减少秒数,直到秒数减到0为止。在每次循环中,它打印出当前的秒数,并暂停1秒,然后减少秒数。当秒数减少到0时,打印出"Blast off!"表示倒计时结束。最后,我们调用这个函数,设置倒计时为10秒进行测试。

    这个例子展示了如何使用while循环来实现重复执行某段代码直到满足特定条件(这里是秒数减到0)的控制流程。通过调整循环条件和循环体内的代码,可以实现各种不同的控制逻辑‌1。


    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-8-9 11:45
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    0

    主题

    5

    帖子

    0

    注册会员

    Rank: 2

    积分
    51
    最后登录
    2024-9-16
    发表于 2024-9-16 10:16:00 来自手机 | 显示全部楼层

    回帖奖励 +3 NXP金币

    我为MCXN947打call!集成了NPU加速器的MCU主控,对工控场景支持度很高的各种数模外设,各种各样的应用场景都可以适配。例如数字电源,PD快充,无线充等等产品。
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3

    帖子

    0

    新手上路

    Rank: 1

    积分
    12
    最后登录
    2024-9-16
    发表于 2024-9-16 10:28:27 来自手机 | 显示全部楼层

    回帖奖励 +3 NXP金币

    开始发现i2c总线怎么都拉不低,后来才发现是板子的问题,板子的地线竟然不连在一起
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3

    帖子

    0

    新手上路

    Rank: 1

    积分
    12
    最后登录
    2024-9-16
    发表于 2024-9-16 10:28:32 来自手机 | 显示全部楼层
    开始发现i2c总线怎么都拉不低,后来才发现是板子的问题,板子的地线竟然不连在一起
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:15
  • 签到天数: 718 天

    连续签到: 7 天

    [LV.9]以坛为家II

    14

    主题

    2345

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    4499
    最后登录
    2025-8-1
    发表于 2024-9-16 11:29:40 | 显示全部楼层

    回帖奖励 +3 NXP金币

    ①写一个你开发过程是遇到的bug之前开发一个电热垫温控的时候,在冬天使用产品是,如果温度在0上工作没有一点问题,如果在0度以下的室内温度时就会出现温控无法工作的情况,就是在0度以下时,开的软件检测到室内温度是不在可以开机的状态,低于正常值,导致温控无法开机,和可以开机,可以操作,但是不加温的状态。
    ②写一段控制类代码
    下面代码是一个按键控制蜂鸣器程序。
    1. void setup() {  
    2.   pinMode(buzzerPin, OUTPUT); // 设置蜂鸣器引脚为输出模式  
    3.   pinMode(buttonPin, INPUT);  // 设置按键引脚为输入模式  
    4.   Serial.begin(9600);         // 启动串行通信(可选,用于调试)  
    5. }  
    6.   
    7. void loop() {  
    8.   // 读取按键状态  
    9.   int reading = digitalRead(buttonPin);  
    10.   
    11.   // 简单的去抖动逻辑  
    12.   if (reading != buttonState) {  
    13.     // 如果状态改变了,等待10毫秒  
    14.     delay(10);  
    15.     // 再次读取按键状态,以确认  
    16.     reading = digitalRead(buttonPin);  
    17.     if (reading != buttonState) {  
    18.       // 如果状态确实改变了,更新状态  
    19.       buttonState = reading;  
    20.   
    21.       // 如果按键被按下(这里假设按键按下时读取为LOW)  
    22.       if (buttonState == LOW) {  
    23.         digitalWrite(buzzerPin, HIGH); // 打开蜂鸣器  
    24.         Serial.println("Buzzer ON");  
    25.       } else {  
    26.         digitalWrite(buzzerPin, LOW); // 关闭蜂鸣器  
    27.         Serial.println("Buzzer OFF");  
    28.       }  
    29.     }  
    30.   }  
    31. }
    复制代码

    ③找一个你觉得设计想法很好的方案可以是板子也可以是应用

    最近在计划一个日天派的开发板,计划用LPC55S69、MCX N947 开发,首先是硬件,先确定开发功能,再画好原理图和PCB,相关的外设有(SPI,IIC,UART,OLED,LED等),再实现软件的具体功能,展示出来。
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-9-24 10:29
  • 签到天数: 95 天

    连续签到: 1 天

    [LV.6]常住居民II

    15

    主题

    228

    帖子

    23

    高级会员

    Rank: 4

    积分
    665
    最后登录
    2025-7-28
    发表于 2024-9-16 12:58:32 | 显示全部楼层

    回帖奖励 +3 NXP金币

    申请个54114 做一个音频采集 播放设备
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    7
    最后登录
    2024-9-16
    发表于 2024-9-16 14:33:21 来自手机 | 显示全部楼层

    回帖奖励 +3 NXP金币

    由于黑色具有较强的吸收能力,当循迹模块发射的红外线照射到黑线时,红外线将会被黑线吸收,导致 循循迹小车原理 迹模块上光敏三极管处于关闭状态,此时模块上一个LED熄灭。在没有检测到黑线时,模块上两个LED常亮\n\n总结就是一句话,有感应到黑线,D0输出高电平 ,灭灯
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    7
    最后登录
    2024-9-16
    发表于 2024-9-16 14:33:59 来自手机 | 显示全部楼层

    回帖奖励 +3 NXP金币

    期待中奖
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-29 09:02
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    0

    主题

    29

    帖子

    0

    注册会员

    Rank: 2

    积分
    108
    最后登录
    2024-9-29
    发表于 2024-9-17 11:53:58 来自手机 | 显示全部楼层
    ws2812b控制代码,用汇编写了一段延时函数,首次调用延时占用时间总是很长,后来发现是因为从flash加载运行代码导致的,将代码放在高速区域就行了。
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-8-1 20:28 , Processed in 0.099175 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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