首页 > 其他分享 >N32WB452点亮LED灯

N32WB452点亮LED灯

时间:2023-12-02 11:02:26浏览次数:27  
标签:LED 函数 PIN 点亮 Delay GPIO N32WB452

以下是N32WB452的简单代码示例,用于点亮LED灯:

c复制代码
 #include "n32wb452.h"   // 包含N32WB452头文件  
 
   
 
 void SystemInit(void) // 系统初始化函数  
 
 {  
 
     // 设置时钟频率为144MHz  
 
     SystemInitClock(144);  
 
     // 配置GPIO口为输出模式  
 
     GPIO_Init(GPIOA, GPIO_PIN_0, GPIO_MODE_OUT);  
 
 }  
 
   
 
 int main(void) // 主函数  
 
 {  
 
     SystemInit();  // 系统初始化  
 
     while (1) {     // 循环执行  
 
         GPIO_WriteBit(GPIOA, GPIO_PIN_0, Bit_SET);  // 点亮LED灯  
 
         Delay(0x1000);  // 延时函数,等待一段时间  
 
         GPIO_WriteBit(GPIOA, GPIO_PIN_0, Bit_RESET);  // 熄灭LED灯  
 
         Delay(0x1000);  // 延时函数,等待一段时间  
 
     }  
 
 }

上述代码中,SystemInit()函数用于初始化系统时钟和GPIO口,main()函数中的while循环不断执行,通过GPIO_WriteBit()函数控制LED灯的亮灭状态,并使用Delay()函数实现延时功能。请注意,此示例代码仅供参考,实际应用中需要根据具体硬件环境和应用需求进行适当修改。

标签:LED,函数,PIN,点亮,Delay,GPIO,N32WB452
From: https://blog.51cto.com/u_15950621/8654154

相关文章

  • react项目vite报错:UnhandledPromiseRejectionWarning: SyntaxError: Unexpected toke
    问题:vite报错:UnhandledPromiseRejectionWarning:SyntaxError:Unexpectedtoken'??='今天clone一个vite的项目,安装依赖后运行npmrundev报错:UnhandledPromiseRejectionWarning:SyntaxError:Unexpectedtoken'??='atLoader.moduleStrategy(internal/modules......
  • PG14归档失败解决办法archiver failed on wal_lsn
    案例1:pg_wal下有wal_lsn文件案例1适用于以下场景:pg_wal下有该wal_lsn文件而归档目录下无该wal_lsn文件pg_wal和归档目录下同时都有该wal_lsn文件问题描述昨晚Repmgr+PG14主备主库因wal日志撑爆磁盘,删除主库过期wal文件重做备库后上午进行主备状态巡查,主库向备库发送wal文件正常,但......
  • 一种LED驱动专用控制电路方案
    一、基本的概述TM1651是一种带键盘扫描接口的LED(发光二极管显示器)驱动控制专用电路,内部集成有MCU数字接口、数据锁存器、LED高压驱动、键盘扫描等电路。本产品性能优良,质量可靠。采用SOP16/DIP16的封装形式。二、特性说明采用功率CMOS工艺显示模式(7字段×4位),支持共阳数码管......
  • 关于Vue3中调试APP触发异常:exception:white screen cause create instanceContext fai
    bug:reportJSException>>>>exceptionfunction:createInstanceContext,exception:whitescreencausecreateinstanceContextfailed,checkjsstack->atuseStore(app-service.js:2309:15)问题在于:使用了pinia,并且在所有js文件或ts文件中调用超前,导致的加载错误 解决方......
  • 世微 降压恒流IC AP5199S LED电源 车灯景观灯舞台灯 过EMC认证线路图
    说明AP5199S是一款外围电路简单的多功能平均电流型LED恒流驱动器,适用于宽电压范围的非隔离式大功率恒流LED驱动领域。芯片PWM端口支持超小占空比的PWM调光,可响应最小60ns脉宽。芯片采用我司算法,为客户提供最佳解决方案,最大限度地发挥灯具优势,以实现景观舞台灯高辉的调......
  • ORA-01187 cannot read from file 201 because it failed verification tests..temp01
    Description:WegetthismessageinrunningtheUpgradeExpress20-21export(create_customer_data):ORA-01187:cannotreadfromfile201becauseitfailedverificationtestsORA-01110:datafile201:'/exlibris/oradata/aleph20/aleph20_temp01.dbf'O......
  • idea 查看 class文件 出现 /* compiled code */
    idea在初始化的时候会默认自带反编译插件,但是在有的同学初始化的时候没有勾选上插件,从而导致不能正常的反编译,class类提示 /*compiledcode*/。 解决方案:选择file->settings->plugins,在installed的插件中搜索JavaBytecodeDecompiler,勾选上后点击右下角的a......
  • 用matplot和seaborn作图,出现This application failed to start because not Qt platfo
    用matplotlib和seaborn作图,出现这样的弹窗: 尝试过增加环境变量的方法没有解决。使用了一种临时的解决方法:importmatplotlibmatplotlib.use('TKAgg')如果不需要图形化界面,只需要运行后的参数可以使用:importmatplotlibmatplotlib.use('Agg') ......
  • nginx 报 accept4() failed (24: Too many open files)
    nginx报accept4()failed(24:Toomanyopenfiles)ulimit-aulimit-n204800vim/etc/security/limits.conf<domain><type><item><value>*softnofile204800*hardnofile204......
  • docker故障:driver failed programming external connectivity on endpoint
    故障现象Errorresponsefromdaemon:driverfailedprogrammingexternalconnectivityonendpointjenkins(ffdc7c9cda72c575d6b045574d1432b256603a3d986a05da319ab7f3af233755):(iptablesfailed:iptables--wait-tnat-ADOCKER-ptcp-d0/0--dport50000-jDN......