历史上的今天
返回首页

历史上的今天

今天是:2025年02月05日(星期三)

正在发生

2021年02月05日 | STM32F407--编写跑马灯

2021-02-05 来源:eefocus

一、跑马灯硬件连接

 

二、库函数版--程序编写

1、库函数

//

头文件:stm32f4xx_gpio.h

源文件:stm32f4xx_gpio.c

//

2、初始化函数

3、GPIO_Init函数初始化样例

//

GPIO_InitTypeDef GPIO_InitStructure;

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE);//使能GPIOF时钟

 

//GPIOF9,F10初始化设置

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9 | GPIO_Pin_10;//LED0和LED1对应IO口

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//普通输出模式

GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;//推挽输出

GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz

GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;//上拉

GPIO_Init(GPIOF, &GPIO_InitStructure);//初始化GPIOF9,F10

//

4、技巧

assert_param是对入口参数有效判断,通过右键的 go to definition of XX 能快速的拷贝宏所需要的定义参数!

 


推荐阅读

史海拾趣

Cygnal Integrated Products Inc公司的发展小趣事

在20世纪90年代末,Cygnal Integrated Products Inc由几位热衷于微控制器技术的工程师创立。他们看到了嵌入式系统在电子产品中的巨大潜力,并决定专注于开发高性能、低功耗的微控制器。通过不断的技术创新和市场调研,Cygnal成功推出了其首款产品——一款集成了多种外设接口的8位微控制器,受到了市场的热烈欢迎。

HBControls公司的发展小趣事
冰箱电路跳闸或保险丝熔断可能是由于电路负载过大或短路引起的。检查冰箱周围是否有其他大功率电器同时使用,或者冰箱内部是否放置了过多物品导致压缩机超负荷工作。
珠海艾派克(APEXMIC)公司的发展小趣事

随着技术的不断进步,艾派克逐渐在打印机芯片领域取得了突破。公司成功研发出一系列从打印机主控SoC芯片到耗材加密芯片的全系列打印机芯片产品,不仅满足了国内市场的需求,还成功打入国际市场,成为全球打印机通用耗材芯片的重要供应商。这一成就标志着艾派克在打印机芯片领域的领先地位得到了进一步巩固。

BOSER公司的发展小趣事

随着科技的不断发展,BOSER公司意识到只有不断创新才能在激烈的竞争中立于不败之地。因此,公司投入大量研发资源,致力于开发具有自主知识产权的新技术。经过不懈努力,BOSER成功推出了一系列创新产品,引领了电子行业的技术发展潮流。

Fluke公司的发展小趣事

BOSER公司成立于XXXX年,初期专注于研发和生产电子元器件。面对市场竞争的激烈,BOSER凭借其卓越的技术实力和对市场需求的敏锐洞察,成功开发出一款性能卓越的电子元器件,迅速赢得了市场的认可。这一突破为BOSER公司后续的发展奠定了坚实的基础。

Hsuan Mao Technology Co公司的发展小趣事

在国内市场取得一定成绩后,BOSER公司开始积极寻求海外市场的扩张。公司加强与国际知名企业的合作,通过参加国际展览、举办技术研讨会等方式,不断提升品牌知名度和影响力。同时,BOSER还针对不同国家和地区的市场需求,推出定制化的产品和服务,成功打开了多个海外市场。

问答坊 | AI 解惑

汽车技术常见缩略语

ACL:空气滤清器(节温型空气滤清器)   ACT:进气温度            AIR:二次空气喷射   AIRB:二次空气喷射旁通管      AIRD:二次空气喷射   AIS:二次空气喷射           ALDL:总成线诊断线   ...…

查看全部问答>

PADS能不能对某一些区域设定走线规则?

本信息来自合作QQ群:电子工程师技术交流(12425841) 群主在坛子ID:Kata 请教。…

查看全部问答>

关于源端阻抗匹配的问题

关于源端阻抗匹配的问题,我算出我的DDR2的阻抗为89,根据SI8000软件算的,那我的源端匹配电阻如果为22R的话,那我的阻抗是不是89+22=111R呢 其实这样是错误的, DDR2阻抗是89欧姆,源端匹配电阻也应该是89欧姆,这样才不会反射!   不知道我 ...…

查看全部问答>

行业内知名LED芯片厂家

replyreload += \',\' + 384094;Timson,如果您要查看本帖隐藏内容请回复…

查看全部问答>

求教使用何种开发板

最近要使用开发板开发一个系统,包括发送端和接收端,发送端使用蓝牙发送音视频数据,接收端接收数据后要即时进行播放,播放要流畅。本人对嵌入式了解不多,不知道使用何种开发板比较好?不知道要不要使用嵌入式系统? 麻烦各位兄弟姐妹推荐一下? ...…

查看全部问答>

哪位有龚建伟老师的串口调试助手源代码,给我发一份,谢谢

哪位有龚建伟老师的串口调试助手源代码,给我发一份,谢谢,实在没分可给了 king_2001888@yahoo.com.cn…

查看全部问答>

NXP 读卡机芯片资料

  (一)RC530  概述: RC530是NXP 公司出品的应用与13.56MHz非接触式通信中高集成读卡IC系列中的一员,该芯片完全集成了在 13.56MHz下所有类型的被动非接触式通信方式和协议。 MFRC530支持ISO14443A所有的层。RC530的外围电路入图 ...…

查看全部问答>

msp430调试的时候出现的问题

不知道这个错误: Warning[Pe223]: function \"TestUART\" declared implicitly E:\\ArmRobot21\\MCU_prog\\Src\\main.c 34    啥意思啊?…

查看全部问答>

今年的电子设计共同讨论,思路 双路低频信号发生及分析仪的设计制作(E题)

双路低频信号发生及分析仪的设计制作(E题)[本科题]一、任务设计并制作一个双路低频信号发生器,以及一个能对信号进行频域分析的仪器。电路结构框图示意图如图1所示。 图1  电路结构框图示意图二、要求1.基本要求(1)两路信号均可程 ...…

查看全部问答>

线性直流稳压电源如何提供负电压呢?

各位老师,同学我最近得到一个SSM2142的IC,想搞一个电路验证它,需要正负电压18V,手头上有两套电源,一套给正电压,别一套 给负电压是不是把电源线正负调换,这样吗?…

查看全部问答>