程浥 发表于 2017-8-24 11:13:55

【开源】GPIO输出口控制扩展模块IOOUT

本帖最后由 程浥 于 2018-11-27 08:44 编辑

1.介绍

IOOUT 是一个 GPIO 输出口控制扩展模块,提供 启动 、 暂停 、设置 和 停止 接口,可以根据你所需的周期、占空比和总时间,更加便捷地管理多个IO口时序。

1.1 文件结构

源文件      描述
\ioout      IOOUT操作接口和实现源码
\demo      stm32f10x平台基于HAL库的demo
\readme    移植、API说明

1.2 资源占用

单片机资源: 定时器一个
ROM: 1Kb
RAM: 视IO口多少

2. DEMO

DEMO 使用芯片为 STM32F103RCT6,使用 HAL 库,通过延时方式测试参数是否设置成功。

3.下载
GitHub: https://github.com/redocCheng/IOOUT
本站:建议上github下载
帮助文档:https://github.com/redocCheng/IOOUT

程浥 发表于 2019-8-15 10:14:08

更新ioout模块到2.0 ,使用链表结构,并添加内存管理可配置。地址一样。

程浥 发表于 2019-8-23 14:50:39

更新到3.0,增加rtt设备驱动,欢迎品尝
页: [1]
查看完整版本: 【开源】GPIO输出口控制扩展模块IOOUT