查看: 3036|回复: 7

RT1052+综合测试之按键,GPT,FATFS

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

    2021-2-4 09:24
  • 签到天数: 190 天

    [LV.7]常住居民III

    38

    主题

    591

    帖子

    28

    金牌会员

    Rank: 6Rank: 6

    积分
    2193
    最后登录
    2023-12-1
    发表于 2018-11-10 13:38:56 | 显示全部楼层 |阅读模式
    1052的按键非常简单,配置一下GPIO就可以了,跟LED一样操作,用emwin做的检测按键的窗口

    IMG_20181110_132254.jpg
    IMG_20181110_132330.jpg
    IMG_20181110_132509.jpg
    图中黄色的线表示按键,蓝色的线表示ADC,按下按键后K3后黄色的线便会下降,转动电位器后蓝色的线也会随之升高和降低。
    在移植fatfs的时候出了一点问题,搞了一天才搞好,裸机的fatfs很简单,仿照官方的例程。
    将middleware文件夹里面的sdmmc和fatfs文件夹添加到我们的工程,然后配置USDHC的时钟跟GPIO,复制官方的ffconf.h文件,基本就移植好了,我的例程是在frreertos下运行的,在sdmmc里面有个文件会用到滴答定时器的中断,跟freertos的滴答定时器重复了,刚开始是用了支持freertos的sdmmc文件,结果文件系统就是建立不起来,后来将裸机的SDMMC文件里的滴答定时器中断用GPT1代替,这里面用到中断主要是在中断里面计时。
    4.png
    我用GPT1的中断来代替滴答定时器的中断,fatfs能成功运行。
    sdmmc里面的文件都是关于SD卡读写的,只进行了移植,并没仔细去看。 新建文件夹.zip (14.97 MB, 下载次数: 111)
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-4-9 17:01
  • 签到天数: 1478 天

    [LV.10]以坛为家III

    203

    主题

    2万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    92609
    最后登录
    2024-4-9
    发表于 2018-11-10 13:54:55 | 显示全部楼层
    好,支持~
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情

    2019-2-12 11:34
  • 签到天数: 33 天

    [LV.5]常住居民I

    10

    主题

    149

    帖子

    2

    高级会员

    Rank: 4

    积分
    673
    最后登录
    2021-9-30
    发表于 2018-11-10 14:45:59 | 显示全部楼层
    赞一个!!!
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-10 10:22
  • 签到天数: 1317 天

    [LV.10]以坛为家III

    124

    主题

    2831

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    7570
    最后登录
    2024-4-10
    发表于 2018-11-10 15:57:22 | 显示全部楼层
    显示屏效果不错
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-2-4 09:24
  • 签到天数: 190 天

    [LV.7]常住居民III

    38

    主题

    591

    帖子

    28

    金牌会员

    Rank: 6Rank: 6

    积分
    2193
    最后登录
    2023-12-1
     楼主| 发表于 2018-11-10 16:02:46 | 显示全部楼层
    TLLED 发表于 2018-11-10 15:57
    显示屏效果不错

    淘宝30买的
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-10 10:22
  • 签到天数: 1317 天

    [LV.10]以坛为家III

    124

    主题

    2831

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    7570
    最后登录
    2024-4-10
    发表于 2018-11-10 16:06:40 | 显示全部楼层

    不错,驱动板自己做的?
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-2-4 09:24
  • 签到天数: 190 天

    [LV.7]常住居民III

    38

    主题

    591

    帖子

    28

    金牌会员

    Rank: 6Rank: 6

    积分
    2193
    最后登录
    2023-12-1
     楼主| 发表于 2018-11-10 16:25:37 | 显示全部楼层
    TLLED 发表于 2018-11-10 16:06
    不错,驱动板自己做的?

    嗯嗯.自己做的转接板
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-3-29 09:54
  • 签到天数: 418 天

    [LV.9]以坛为家II

    21

    主题

    2928

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3307
    最后登录
    2021-4-7
    发表于 2018-11-10 22:56:25 | 显示全部楼层
    666
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-19 18:48 , Processed in 0.149854 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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