查看: 6783|回复: 5

[分享] LPC独家秘笈之SGPIO

[复制链接]
  • TA的每日心情

    2017-1-4 08:05
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    85

    主题

    1629

    帖子

    1

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2569

    优秀版主

    最后登录
    2019-3-28
    发表于 2016-12-16 18:50:40 | 显示全部楼层 |阅读模式
    LPC独家秘笈之SGPIO


      SGPIO是干哈的?
      SGPIO是为了解决,在攻城狮开发中,遇到串行接口在数量和功能上不易满足要求的情况。例如,工程师在项目开发中需要提升音频数据的传输速率、设计带滤波功能的串口、通过I/O口作数据的搬运时占用过多的CPU带宽、软件模拟并/串行通讯协议时由于比特搬运而使MCU性能变低等情况。类似于老飞思卡尔的FlexIO。相比用过FlexIO的宝宝们已经知道其功能是多么强大了

      SGPIO模块是一个非常灵活和强大的外设,可以用于实现几乎所有标准的和自定义的串行通信接口,比如,SPI,I2C,I2S,SDMMC及摄像头接口等。SGPIO还可以和其它外设联动,如,SCT、ADC、TIMER。在模拟通信接口方面,传统的方法是通过数据的比特搬运,该方法的弊端是:每个比特搬移匀需要CPU参与、最大频率受到限制、大量的软件循环、需要周期性的工作;SGPIO模块可简单理解为可编程逻辑器件,通过配置少量寄存器就能够使SGPIO模块实现高度自动化操作、大量吞吐数据,能有较的克服传统方法的弊端。SGPIO模块由标准的通用输入输出端口(GPIO)与带定时器功能移位片组成。

    SGPIO模块特性
    1.每个移位片匀带双缓冲区;
    2.特定移位片相连接,增加FIFO的深度;
    3.每个移位片带一个32位的模式匹配滤波器;
    4.每个移位片都能实现串行到并行或并行到串的数据流转换;
    5.中断产生方式有:移位时钟中断、数据匹配中断、输入比特中断、双缓冲交换中断;
    6.16个移位片匀带内部的32位FIFO,实现在每个移位时钟下从引脚移入数据或移出数据;





    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-11-30 16:16
  • 签到天数: 206 天

    连续签到: 1 天

    [LV.7]常住居民III

    74

    主题

    2793

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    7878
    最后登录
    2025-4-11
    发表于 2016-12-16 19:06:06 | 显示全部楼层
    新板子花样就是多
    来根华子
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-12-12 12:24
  • 签到天数: 160 天

    连续签到: 1 天

    [LV.7]常住居民III

    1

    主题

    226

    帖子

    0

    高级会员

    Rank: 4

    积分
    665
    最后登录
    2024-11-26
    发表于 2016-12-16 21:56:05 | 显示全部楼层
    支持               .
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-1-21 08:52
  • 签到天数: 861 天

    连续签到: 1 天

    [LV.10]以坛为家III

    75

    主题

    2523

    帖子

    24

    金牌会员

    Rank: 6Rank: 6

    积分
    5867
    最后登录
    2025-1-22
    发表于 2016-12-16 22:21:19 | 显示全部楼层
    谢谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-10-15 13:16
  • 签到天数: 191 天

    连续签到: 1 天

    [LV.7]常住居民III

    11

    主题

    664

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1722
    最后登录
    2017-10-15
    发表于 2016-12-17 09:20:52 | 显示全部楼层
    好资料啊                           
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-12-29 14:09
  • 签到天数: 144 天

    连续签到: 1 天

    [LV.7]常住居民III

    9

    主题

    534

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1833
    最后登录
    2019-3-18
    发表于 2016-12-17 09:37:43 | 显示全部楼层
    SGPIO 真不错,谢谢分享。
    签到!!!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-18 01:58 , Processed in 0.093456 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表