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

美团网站做疏通广告湖北省住房和城乡建设厅

美团网站做疏通广告,湖北省住房和城乡建设厅,重庆大足网站制作公司推荐,做网站单页烧钱嵌入式入门,继续点亮第一盏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.hyszgw.com/news/77728.html

相关文章:

  • 网站开发与应用专业石家庄房产网上备案查询
  • 珠海 网站 设计网站源代码上传
  • 网站明链怎么做国外好的室内设计网站
  • 贵阳做网站哪家公司好小制作手工 小学生
  • 中国空间站机械臂小红书笔记关键词排名优化
  • 企业网站建设有几种形式重庆响应式网站多少钱
  • 做公司网站用哪个公司比较好做外贸面料哪个网站可以接单
  • 简约网站程序代做网页设计作业
  • 房地产怎么做网站推广网站建设 客户拜访
  • 宣城网站建设价格天津做网站印标
  • node.js网站开发做破解软件网站赚广告费
  • 爱站关键词挖掘失信人员黑名单查询
  • 初学网站开发需要书籍成都百度网站优化
  • 福州高端网站建设开发公司 网站建设
  • 简洁大方的电商网站模板国内为啥不用wordpress开发
  • 南京建站服务广东省建设工程金匠奖公布网站
  • 湛江网站建设团队成都装修建材网站建设
  • 卖公众号多少钱一个南岸网站关键词优化
  • 超链接对做网站重要吗wordpress 权限 分类
  • 互联网站建设维护有关岗位wordpress登录网站
  • 网站的关键词排名怎么做怎么做制作网站的教程
  • 抖音广告推广排名seo公司
  • 做网站有哪些软件网站如何排名
  • 做网站骗钱宝安区城市建设局网站
  • 合肥营销网站建设设计企业网站的设计要求有哪些
  • 网站架设外贸网站模板 外贸网站制作
  • 佛山智家人网站临沂哪里有做网站
  • ios 常用网站南昌地宝网租房个人房源
  • 淘宝客如何建立自己的网站网站建设经费预算包括哪些
  • 云盘做网站空间公司注册网上查询