当前位置: 首页 > news >正文

宝塔wordpress建站教程湖北最新消息

宝塔wordpress建站教程,湖北最新消息,关键词能报价的网站,做30个精品网站嵌入式入门,继续点亮第一盏LED灯,前面文章已经配置了GPIO引脚和时钟,那么基本上stm32CubeMX的配置就完成了,还有一点就是可以对PC13这个引脚起个别名, 这里起的别名是 LED_PC13,还有注意地方就是GPIO mode…

嵌入式入门,继续点亮第一盏LED灯,前面文章已经配置了GPIO引脚和时钟,那么基本上stm32CubeMX的配置就完成了,还有一点就是可以对PC13这个引脚起个别名,
在这里插入图片描述
这里起的别名是 LED_PC13,还有注意地方就是GPIO mode的选项是 Output push pull (推挽输出),这个是比较常用的输出模式,GPIO的输出输入模式也是很重要的知识点,这里先记住这个推挽输出。

到这里,stm32CubeMX所有的配置已经完成,接下来就是生成Keil代码。

点击 Project Manager 这个标签页
在这里插入图片描述
设置项目名,项目保存的位置,重点是红色箭头指向的这个配置,这里的MDK-ARM指的就是Keil,

然后点击 Code Generator
在这里插入图片描述
按照图片选中选项就可以了,这两个选项指的是复制所需的库文件,以及.c文件和.h文件要分开生成。

配置完成之后,点击 生成代码
在这里插入图片描述
然后stm32CubeMX会自动打开Keil,可以看到,已经将文件目录和代码文件自动生成好了
在这里插入图片描述
认识一下这里的文件,startup_这个文件是启动文件,是最先执行的文件,main.c是入口文件,由于项目只配置了PC13这个引脚,所以只有gpio.c这个文件

接下来就是写业务代码,这个项目的业务代码很简单,就是PC13这个引脚输出低电平。

在这里插入图片描述
业务代码写在哪里?在main.c这个文件,找到 while(1){} 这部分,业务代码就写在 while 函数里面。

stm32的代码开发有3种方式,1是使用标准库,2是使用HAL库,3是使用寄存器。初学者先使用HAL库,HAL库就是封装好的函数,直接调用就可以了,

在这里插入图片描述
使用的HAL函数就是 HAL_GPIO_WritePin(),就是使用这个函数将PC13这个引脚输出低电平。

 HAL_GPIO_WritePin(GPIOC, LED_PC13_Pin, GPIO_PIN_RESET)

就这么一句代码就完成了,HAL_GPIO_WritePin有3个参数,参数1是引脚端口,例如PC13引脚端口就是C,第2个参数就是引脚名称,还记得前面文章将PC13引脚设置了别名LED_PC13,第3个参数就是引脚的电平状态, GPIO_PIN_RESET是常年,表示低电平

ok,代码写完了,接下来就是烧录到stm32板子。

http://www.shuangfujiaoyu.com/news/17959.html

相关文章:

  • asp动态网站开发技术身边的网络营销案例
  • 成都建站培训网络营销项目
  • 网站公安备案有什么用长沙官网优化公司
  • 惠阳建设局网站直播营销策划方案范文
  • 南宁做网站外包在线查询网站收录
  • 优美女人女性网站模版网站关键词优化方案
  • 长春个人网站制作网页制作网站
  • nginx即代理又做网站全网万能搜索引擎
  • 高端企业网站建设蓦然郑州网站建设6企业邮箱格式
  • 有好看图片的软件网站模板下载关键词排名优化报价
  • 先做它个天猫网站google下载安装
  • 国内网站要备案湘潭网站seo
  • dede网站文档不能更新无锡网络推广平台
  • b2b网站黄页88网站建设需求模板
  • 重庆公司网站搭建公司推荐网店运营推广方案
  • 企业网站系统手机版营业推广
  • 河北网站建设搭建百度文库官网登录入口
  • 招聘网站建设方案模板百度关键词规划师工具
  • 甘肃省建设厅网站质监局创建网站的流程是什么
  • 延安网站建设费用正规seo关键词排名网络公司
  • 做网站应下哪个软件青岛设计优化公司
  • 网站个人中心页面设计公司的公关
  • 局网站建设环球网
  • 做旅游网站的开题报告semi final
  • 怎样做网站吸引客户口碑营销理论
  • 深圳燃气公司有几家重庆seo黄智
  • 西安做网站找缑阳建互联网舆情
  • 阿里巴巴做特卖的网站自己开网店怎么运营
  • 重庆专业网站推广方案seo优化运营
  • 如何做网站进行推广网站seo外包靠谱吗