STM32F4 IO 设置测试

发布于:2024-07-17 编辑:匿名 来源:网络

环境:  主机:WIN7  开发环境:MDK4.72  MCU:STM32FVGT6  说明:  目标板上有一个 LED 和一个按钮。

该按钮实现LED状态翻转。

  LED:PE2,低电平亮,高电平灭  按键:PC13,低电平按下,高电平释放  源代码:  main .c  /***** ****************************************************** **************  *主文件  *(c)版权,jdh  *版权所有  * 新日期:/3/25byjdh  * ****************************************************** *****************/  /******************** ********** ********************************************* ****  *标题文件  ************************************************ **** *****************************/  #include“main.h”  #include“stm32f4xx_rcc.h”   #include“stm32f4xx_gpio.h”  /******************************** **** *********************************  *全局变量  **** **** ************************************************** *** *************/  static__IOuint32_tTimingDelay;  /************************ *** **********************************************  *函数定义  **************************************************** * **********************/  voidDelay(__IOuint32_tnTime);  /************************************************ ***** ******************************  *功能  ******** ****************************************************** ********** ******/  intmain(void)  {  //定义IO初始化结构体  GPIO_InitTypeDefGPIO_InitStructure;  //系统时钟:每1ms 1个刻度  if( SysTick_Config(SystemCoreClock/))  {  while(1);  }  //设置LED IO端口  //初始化时钟  RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOE,ENABLE) ;  //引脚模式:输出端口  GPIO_InitStructure.GPIO_Mode=GPIO_Mode_OUT;  //类型:推挽模式  GPIO_InitStructure.GPIO_O类型=GPIO_OType_PP;  //上拉下拉设置:禁用 可以   GPIO_InitStructure.GPIO_PuPd=GPIO_PuPd_NOPULL;  //IO口速度   GPIO_InitStructure.GPIO_Speed=GPIO_Speed_MHz;  //管脚规格   GPIO_InitStructure.GPIO _Pin=GPIO_Pin_2;  //初始化 ?   GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IN;  //类型:推挽模式   GPIO_InitStructure.GPIO_OType=GPIO_OType_PP;  //上拉下拉设置:不使能  GPIO_InitStructure.GPIO_PuPd=GPIO_PuPd_NOPULL;  //IO口速度  GPIO_InitStructure.GPIO_Speed=GPIO_Speed_MHz;  //管脚指定  GPIO_InitStructure.GPIO_Pin=GPIO_Pin_13;  //初始化  GPIO_Init (GPIOC,&GPIO_InitStructure);  while(1)  {  //GPIO_SetBits(GPIOE,GPIO_Pin_2);  //Delay();  //GPIO_ResetBits(GPIOE,GPIO_Pin_2);   //Delay();  //按键检测  if(GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_13)==0)  {  GPIO_ToggleBits(GPIOE,GPIO_Pin_2);  Delay( );  }  }  }  /**  *@briefInsertsadelaytime。

  *@paramnTime:指定延迟时间长度,单位毫秒。

STM32F4 IO 设置测试

  *@retvalNone  */  voidDelay(__IOuint32_tnTime)  {  TimingDelay=nTime;  while(TimingDelay!=0);  }  /**  *@briefDecrementstheTimingDelay变量。

  *@ paramNone  *@retvalNone  */  voidTimingDelay_Decrement(void)  {  if(TimingDelay!=0x00)  {  TimingDelay--;  }   }  #ifdefUSE_FULL_ASSERT  /**  *@brief报告源文件的名称和源行号  *发生assert_param错误的位置。

STM32F4 IO 设置测试

站长声明

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

  • 「问卷网」获1.8亿元C+轮融资

    「问卷网」获1.8亿元C+轮融资

    「中研科技」宣布完成1.8亿元C+轮融资。 本轮融资由IDG资本、前海母基金、中青旅红奇基金联合领投,元和控股跟投。 中研科技成立于2007年,旗下包括研究平台“问卷网”和客户体验管理平台“贝事德”。

    06-18

  • “豪吉星”踏入万亿血海,独角兽频出的K12在线教育迎来新玩家

    “豪吉星”踏入万亿血海,独角兽频出的K12在线教育迎来新玩家

    张剑的采访发生在10月的一个下午。 采访前一周,胡润研究院发布了最新的《36计胡润百富榜》。 37岁的好未来创始人张邦鑫以亿万财富登上首富王座。 这是来自中国教育机构的创始人首次登上首富王座。 张剑受到鼓舞。 “教育行业是一个巨大的市场,市场规模在亿元左右。 这么大的

    06-18

  • 8英寸碳化硅单晶研究取得进展

    8英寸碳化硅单晶研究取得进展

    中国科学院物理研究所碳化硅(SiC)是一种宽禁带化合物半导体,具有高击穿场强(约为Si的10倍)以及高饱和电子漂移率(约为Si的2倍)、高热导率(Si的3倍、GaAs的10倍)等优异性能。 与同类硅基器件相比,SiC器件具有耐高温、耐高压、高频特性好、转换效率高、体积小、重量轻

    06-06

  • 全球融资周报(5.20-5.26)

    全球融资周报(5.20-5.26)

    头条:1、腾讯首次参与Moonshot AI投资。 近日,《月之暗面》获得新一轮融资,融资后估值达到30亿美元。 新进入者包括腾讯、高榕创投等机构。 这也是腾讯首次参与投资《月之暗面》。 据阿里巴巴发布的年度财报显示,其首次披露了对大型初创公司月之暗面的投资。 据悉,阿里巴

    06-18

  • 九曳供应链获正大集团数亿元C轮战略投资,打造智慧生鲜仓储系统

    九曳供应链获正大集团数亿元C轮战略投资,打造智慧生鲜仓储系统

    投资界消息,10月10日,九曳供应链宣布获得数亿元融资获正大集团C轮战略投资。   九曳创始人和CEO张冰透露,未来九曳将继续扩大对IT技术和生鲜云仓的投入,打造智慧生鲜仓储系统,优化供应链各个环节,与正大合作打造全球生鲜供应链服务平台。   “平台”需要战略眼光和资

    06-18

  • 超越原版 iPhone 电池体验

    超越原版 iPhone 电池体验

    每一代 iPhone 几乎都是销量最大的单机手机之一。 仅iPhone 5s的累计销量就达到了2亿部。 尽管iPhone的性能和销量一直在飙升,但近年来电池的改进却远没有其他领域那么显着。 时至今日,初代 iPhone 的电池仍然比同代 Android 旗舰的电池小,并且仍然受到死机问题的困扰。 甚

    06-18

  • CSCDC中国智能内容开发者大会揭幕 智能终端应用备受关注

    CSCDC中国智能内容开发者大会揭幕 智能终端应用备受关注

    11月17日,中国智能内容开发者大会(CSCDC)在北京国家会议中心拉开帷幕,专业论坛和展览精彩纷呈。 焦点一:行业领袖峰会,大佬在讲什么?文化部党组成员、部长助理刘玉珠谷歌大中华区总裁史伯蒙在行业领袖峰会上表示,文化部也将移动互联网领域视为发展的重要组成部分。 近

    06-17

  • 爱奇艺30天整合PPS,VC启明创投等退出利润10倍

    爱奇艺30天整合PPS,VC启明创投等退出利润10倍

    据5月8日消息,昨日,百度出资爱奇艺以3.7亿美元收购拥有8年创业历史的PPS视频业务。 国内网络视频领域的多起收购案终于尘埃落定。 在随后举行的媒体见面会上,爱奇艺CEO龚宇和PPS两位创始人徐伟峰和张洪禹接受了媒体采访。   龚宇强调,爱奇艺与PPS整合调整的重点在“人”

    06-18

  • 应用材料公司数字化服务工具省时增效

    应用材料公司数字化服务工具省时增效

    应用材料公司的数字服务工具缩短了生产时间市场对领先和尖端技术节点半导体器件的强劲需求促使全球制造商紧急尽可能地改进设备。 加快故障排除、维修和升级速度,同时加快安装和产品验证,以加速产能提升。 由于 COVID-19 大流行造成的全球旅行限制和供应链中断,这些挑战最近

    06-06

  • 环保行业物联网数据服务商“酷路科技”获数千万元A轮融资

    环保行业物联网数据服务商“酷路科技”获数千万元A轮融资

    今日,环卫行业物联网数据服务商“酷路科技”宣布获得数十万元A轮融资数百万元A轮融资,本轮融资由启富资本独家投资。 公司表示,该笔资金将主要用于数据化环卫及环境运营项目及相关研发投入,扩大公司在环卫行业的影响力。

    06-18

  • 2023深圳国际高性能医疗器械展落幕

    2023深圳国际高性能医疗器械展落幕

    2023深圳国际高性能医疗器械展览会于2023年6月10日落下帷幕。 深圳国际高性能医疗器械展览会在深圳会展中心(福田)圆满落幕。 本届展会以“汇聚前沿创新,汇聚智慧,打造高地”为主题,由深圳市人民政府指导,中国医疗器械协会、国家高性能医疗器械创新中心、深圳市医疗器械

    06-17

  • 上市游戏公司Nexon购买价值1亿美元的比特币

    上市游戏公司Nexon购买价值1亿美元的比特币

    据媒体报道,韩国游戏巨头Nexon周三宣布购买价值1亿美元的比特币,加入特斯拉等大型科技公司配置比特币的行列。 该公司在周三的一份声明中表示,已购买 1 个比特币,总成本为 1 亿美元,平均价格为 6 美元。 以当前比特币价格计算,当前投资价值约为 10,000 美元。 Nexon 表示

    06-18