登录
首页 » 驱动 » STM32 GPIO输入和输出

STM32 GPIO输入和输出

于 2022-07-13 发布 文件大小:377.07 kB
0 49
下载积分: 2 下载次数: 1

代码说明:

应用背景 STM32输入输出IO口控制STM32输入输出IO口控制 STM32输入输出IO口控制STM32输入输出IO口控制 STM32输入输出IO口控制STM32输入输出IO口控制 STM32输入输出IO口控制STM32输入输出IO口控制 STM32输入输出IO口控制STM32输入输出IO口控制 关键技术 05、GPIO输入和输出 05、GPIO输入和输出 05、GPIO输入和输出05、GPIO输入和输出 05、GPIO输入和输出05、GPIO输入和输出 05、GPIO输入和输出05、GPIO输入和输出

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 一个WINCE操作系统的USB源码
    这个驱动是 S3C6410 USB驱动  可以根据该    驱动编写自己的驱动
    2022-03-18 12:51:02下载
    积分:1
  • 软件定时器
    应用背景     我们在做单片机程序时,经常会用到多个定时器,这时我们就需要各个配置多个不同的TIMER,有时TIMER不够用,有时TIMER配置过多,标志过多,程序写着写着就乱了,就算是理清了,也会造成程序可读性差,可移植性低,对硬件依赖性强的缺点。     为了解决这个问题,我们可以用程序实现一个软件定时器,在内存允许的范围内,它可以实现无数个定时器、计数器功能,当需要一个定时器,只需要在程序里定义一个定时器变量,通过不同接口的调用,就可以实现定时功能;实现这一功能,只需要占用一个硬件定时器即可,大大减少了硬件TIMER的占用,提高了程序的可移植性,降低程序的复杂度。   关键技术     在这里,我们需要借鉴操作系统架构里的系统嘀嗒功能。先初始化一个硬件TIMER作为系统的心跳,用这个TIMER来驱动一个全局变量sys_pulse的递增;然后利用程序来查询变量当前值判断系统程序的执行时间,从而得现时间的间隔,再通过事件发送程序来通知任务定时已到。     一个软件定时器变量,至少需要包括三个元素,开始时间start_time,定时时长interval,事件内容event;     每当程序启动一个定时器,将当前系统的sys_pulse值赋于开始时间变量start_time, 设定定时器的定时时长interval, 和事件内容event, 然后在主循环里不断查询sys_pulse 是否大于 start_timer + interval,如果大于,则表明此定时器定时结束,然后调用事件发送函数告诉任务,定时已到,开始执行任务。     如果用户要移植此程序,只需要修改timer_init()内硬件TIMER的初始化程序即可,其它内容可以直接引用,不需要修改。   &
    2023-04-15 22:30:04下载
    积分:1
  • S5PV210 DS18B20
    int retval = 0;      s3c_gpio_cfgpin(S5PV210_GPH0(2),S3C_GPIO_SFN(1));//配置GPH0(0)为输出模式 //s3c_gpio_pullup(S5PV210_GPH0(2), 0);     gpio_set_value(S5PV210_GPH0(2), 1);//发送上升沿,并且保持高电平状态100微秒     udelay(2);     gpio_set_value(S5PV210_GPH0(2), 0);//发送下降沿,并且保持低电平状态600微秒     udelay(500);     gpio_set_value(S5PV210_GPH0(2), 1);//发送上升沿,此时可以释放DS18B20总线     udelay(60);        &
    2022-02-28 22:25:28下载
    积分:1
  • kernelIPC通信源代码
    应用背景 -----------需要的要好好研究啦 要读懂看透--------------- 关键技术 Kernel IPC   通信的 的源代码,用于理解 IPC通信机制,对于理解系统的运行机制很有好处 要读懂看透。读懂了就可以了解系统层面上面的好多设计了
    2022-05-12 15:48:13下载
    积分:1
  • STM32F407VET串口6和LED灯闪烁
    STM32F407采用移植官方库V1.8版本经过工业现场测试,可靠稳定
    2022-05-05 09:09:22下载
    积分:1
  • STM32 DS2431
    STM32 DS2431 驱动 用于各种STM系列嵌入式,DS2431是一款1024位1-Wire® EEPROM芯片,由四页存储区组成,每页256位。数据先被写入一个8字节暂存器中,经校验后复制到EEPROM存储器。该器件的特点是,四页存储区相互独立,可以单独进行写保护或进入EPROM仿真模式,在该模式下,所有位的状态只能从1变成0。DS2431通过一条1-Wire总线进行通信。通信采用了标准的1-Wire协议。每个器件都有不能更改的、唯一的64位ROM注册号,该注册号由工厂光刻写入芯片。在一个多点的1-Wire网络环境中,该注册号用做器件地址。
    2022-05-17 19:52:03下载
    积分:1
  • HID Client(VS2005, VS2010)
    stm32f4作为下位机,上位机HID通讯程序源码。包括vs2005与2010工程文件。是学习usb通信的好例程。和下位机配合可以实现对下位机开发板上LED灯的控制。
    2022-04-16 20:09:08下载
    积分:1
  • G600模块上电
    本文主要是基于STM32平台开发的NAND+U盘的源代码   已经调试通过 ,希望对大家有帮助
    2022-07-15 10:14:49下载
    积分:1
  • STM32定时器中断控制
    STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M内核,应用非常广泛,新STM32的标准外设包括10个定时器、两个12位1-Msample/s 模数转换器 (交错模式下2-Msample/s)、两个12位数模转换器、两个I2C接口、五个USART接口和三个SPI端口。新产品外设共有12条DMA通道,还有一个CRC计算单元,像其它STM32微控制器一样,支持96位唯一标识码。此为STM32定时器中断控制,初学者必须要掌握。
    2023-03-03 06:10:04下载
    积分:1
  • USB HID 实用源码
    上位机HID通讯程序源码。包括C++文件。是学习usb通信的好例程。
    2022-10-29 07:10:04下载
    积分:1
  • 696518资源总数
  • 104353会员总数
  • 66今日下载