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

南昌教育网站建设程伟网络营销

南昌教育网站建设,程伟网络营销,最新裁员公司名单,北京网页设计公司网站LED部分的原理图 led前面有锁存器,这是为了防止led会受到lcd的干扰(lcd也需要用到这些引脚)。 每次想要对led操作,就需要先打开锁存器,再执行操作,最后关闭锁存器。 这里需要注意的是,引脚配置…

LED部分的原理图

led前面有锁存器,这是为了防止led会受到lcd的干扰(lcd也需要用到这些引脚)。

每次想要对led操作,就需要先打开锁存器,再执行操作,最后关闭锁存器。

这里需要注意的是,引脚配置为低电平时,LED才会点亮。

具体操作

1)配置

首先要在stm32CubeMX里面配置PD2为高电平,目的是打开锁存器。

然后配置PC8-PC15都是高电平,默认刚上电是关闭的。

这里给高电平,但是不用上拉电阻。 

2)代码

这是截取的一小段代码。需要强调的是:

 
一堆代码HAL_GPIO_WritePin(GPIOD,GPIO_PIN_2,GPIO_PIN_RESET);LCD_Init();LCD_Clear(Black);LCD_SetBackColor(Black);LCD_SetTextColor(White);一堆代码

 一定要在LCD初始化之前关闭锁存器。

这样LCD无论如何操作也不会对led造成干扰。

这就是你刚才配置的那个 锁存器和PC8-PC15。

3)相关函数

void led_all_off() //关闭所有的LED灯
{HAL_GPIO_WritePin(GPIOD, GPIO_PIN_2, 1);HAL_GPIO_WritePin(GPIOC, GPIO_PIN_All, 1);HAL_GPIO_WritePin(GPIOD, GPIO_PIN_2, 0);
}void led_all_on() //打开所有的LED灯
{HAL_GPIO_WritePin(GPIOD, GPIO_PIN_2, 1);HAL_GPIO_WritePin(GPIOC, GPIO_PIN_All, 0);HAL_GPIO_WritePin(GPIOD, GPIO_PIN_2, 0);
}void led_on(int n) //只打开某一个LED灯(n取值为 1 ~ 8)
{HAL_GPIO_WritePin(GPIOD, GPIO_PIN_2, 1);HAL_GPIO_WritePin(GPIOC, GPIO_PIN_All, 1);HAL_GPIO_WritePin(GPIOC, GPIO_PIN_7 << n, 0);HAL_GPIO_WritePin(GPIOD, GPIO_PIN_2, 0);
}void led_status(unsigned char c) //打开一部分LED灯(传入的8位数据分别控制8个灯)
{HAL_GPIO_WritePin(GPIOD, GPIO_PIN_2, 1);GPIOC -> ODR = (c << 8);HAL_GPIO_WritePin(GPIOD, GPIO_PIN_2, 0);
}


文章转载自:

http://9Lb6bAOM.dmkhd.cn
http://bSislV51.dmkhd.cn
http://TMc9xS22.dmkhd.cn
http://wfFYlDRo.dmkhd.cn
http://DpNMRKGJ.dmkhd.cn
http://WWRc1AuQ.dmkhd.cn
http://OxygxxCl.dmkhd.cn
http://3Qt63vCD.dmkhd.cn
http://Gn40OKCi.dmkhd.cn
http://xgU5Emic.dmkhd.cn
http://9VzUOJ8t.dmkhd.cn
http://oeq4iBid.dmkhd.cn
http://gi5q88io.dmkhd.cn
http://tgLC2P78.dmkhd.cn
http://I1qJLUGq.dmkhd.cn
http://scuBA92Q.dmkhd.cn
http://aqvIpkbZ.dmkhd.cn
http://2fDkuIBI.dmkhd.cn
http://bRhm3VEH.dmkhd.cn
http://SwtOsAUR.dmkhd.cn
http://h5ZlcCOh.dmkhd.cn
http://B65ousbb.dmkhd.cn
http://Vq78lvJP.dmkhd.cn
http://XLOGRVKy.dmkhd.cn
http://1wD0iQVP.dmkhd.cn
http://ey3Aj7fA.dmkhd.cn
http://0J4n04kH.dmkhd.cn
http://7ksQDVD4.dmkhd.cn
http://ffswtXMj.dmkhd.cn
http://PophO3gf.dmkhd.cn
http://www.dtcms.com/wzjs/774282.html

相关文章:

  • 设计师论坛搜索引擎优化网页
  • 河北省建设厅网站重新安装号店网站建设公司
  • 花都营销型网站邵阳网页制作
  • 北京完美建设有限公司网站恩施建站建设
  • 使用dw设计个人简历网页模板郑州百度网站优化
  • 月嫂的个人简历网站模板电子商务中网站开发
  • 崇信县门户网站领导之窗网站点击代码
  • 网页设计尺寸的赏析seo推广
  • 网站建设硬件环境零基础学做网站教程
  • 建站仅向商家提供技术服务做网站语言学什么
  • 网站建设找睿智骄阳网站快照长期不更新
  • 祥云网站建设做餐厅logo用什么软件网站
  • 做饮食网站怎么样wordpress应用软件下载主题
  • 国外网站建站交互网页设计教程
  • 做美食哪些类型网站网站建设中 目录是什么
  • 门户网站建设工具太原网站建设公司大全
  • python3.5 做网站大数据做网站
  • 国外做免费网站的网站中转页怎么做
  • 网站开发平台的含义厦门一个平台做网站啥的
  • 郑州网站建设网站开发设计网站室内
  • 网站做视频一个月有多少钱收入莱芜车管所网站
  • 网站的创建历程怎么写Wordpress虚拟资源下载类主题
  • 做婚介打么网站好seo和sem的关系
  • 网站建实例接单做效果图网站
  • 从化网站建设优化网站上的qq如何做悬浮
  • 东莞住建局网站给别人做网站的话术
  • 校园社交网站开发买房子怎么找房源
  • 定制网站模板站无锡网站设计多少钱
  • 同一ip 网站 权重茂名东莞网站建设
  • 安徽论坛网站建设wrix 网站开发