12
返回列表 发新帖
楼主: zhjb1

[原创] [我为LPC代言] 将LPC824用ARMmbed工程常见到模块实验总结一下

[复制链接]
  • TA的每日心情
    擦汗
    2016-12-2 08:40
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    103

    主题

    868

    帖子

    7

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    4336
    最后登录
    2025-6-13
    发表于 2017-3-28 13:22:09 | 显示全部楼层
    精品文章,赞
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-12-8 10:21
  • 签到天数: 743 天

    连续签到: 1 天

    [LV.9]以坛为家II

    0

    主题

    1650

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    19069
    最后登录
    2021-5-6
    发表于 2017-3-28 22:57:42 | 显示全部楼层
    标记,10篇都没礼包
    我又来签到了.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-9-15 08:42
  • 签到天数: 1952 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    1

    主题

    4686

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9405
    最后登录
    2023-9-15
    发表于 2017-3-29 06:49:55 | 显示全部楼层
    谢谢分享!
    今天天气不错!签到!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-3-26 09:40
  • 签到天数: 23 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    2

    主题

    63

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    348
    最后登录
    2021-3-17
    发表于 2017-3-29 22:00:03 | 显示全部楼层
    zhjb1 发表于 2017-3-27 07:41
    您好,IIC已经有文发表了,驱显IIC的OLED,SPI有时间再做,因为最近实验开发板任务较多。Sorry ...

    一直在关注你的帖子,受益匪浅,谢谢了。一直在用库,寄存器配置看的似懂非懂,楼主有寄存器操作的程序没,发份给我,我学的是kl27和lpc824。
    天气好,心情舒畅。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-2-14 16:49
  • 签到天数: 296 天

    连续签到: 1 天

    [LV.8]以坛为家I

    241

    主题

    2239

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    4473
    最后登录
    2020-4-14
     楼主| 发表于 2017-3-29 22:45:42 | 显示全部楼层
    本帖最后由 zhjb1 于 2017-3-30 09:27 编辑
    kiri 发表于 2017-3-29 22:00
    一直在关注你的帖子,受益匪浅,谢谢了。一直在用库,寄存器配置看的似懂非懂,楼主有寄存器操作的程序没 ...

    您好!我现在学的非常杂,已经不玩寄存器直写的方式了。只有在Nuvoton的M051x上还用寄存器直写的方式,但也不是全部。KL27试用的HAL库函数,而824则直接用mbed。对不住了。不过寄存器写是最直接的了,基本方法就是先看手册,明白后,相对应的寄存器位置写入0或1就可以了。我到时候给你找一个例子,容易明白。例子如下:
    比如KL27的GPIO寄存器,文档:KL27P64M48SF6RM.pdf,Page135的11.7.1 Pin Control Register n (PORTx_PCRn)一节,见图1
    reset表示复位时多数为0,有几个为随机值——不确定。下边有一张表说明各个位的赋值关系:
    31-25为保留位,读为0
    24 中断状态位,只读。0表示没有中断,1表示有中断发生,还有说明自己看
    23-20 保留位
    19-16 中断配置位,它会引起IO中断发生和DMA请求 的中断方式上
    15-11 保留
    10-8 混合控制[复用IO],写入不同的值,IO口可以模拟输入、GPIO、或其他[诸如I2C、SPI、等]
    7 保留
    6 驱动设置 如果IO是数字口,0表示弱驱,1表示强驱
    5 保留
    4 无源滤波使能 0不使能,1使能
    3 保留
    2 压摆使能 如果为数字IO 0高速压摆使能,1低速压摆
    1 弱拉使能 0没有弱拉,1上下弱拉
    0 弱拉选择
    明白后,只需要PORTB_PCR0=0xXXYYZZUU的二进制值即可完成配置PTB_0引脚的复用功能。注意这只是一个IO口的一个配置,如果是设置其他功能对应的还有若干个寄存器。


    KL27GPIO复用寄存器

    KL27GPIO复用寄存器
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-9-15 08:42
  • 签到天数: 1952 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    1

    主题

    4686

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9405
    最后登录
    2023-9-15
    发表于 2017-3-30 07:27:24 | 显示全部楼层
    赞一个!!!
    今天天气不错!签到!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-3-26 09:40
  • 签到天数: 23 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    2

    主题

    63

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    348
    最后登录
    2021-3-17
    发表于 2017-3-30 10:31:31 | 显示全部楼层
    zhjb1 发表于 2017-3-29 22:45
    您好!我现在学的非常杂,已经不玩寄存器直写的方式了。只有在Nuvoton的M051x上还用寄存器直写的方式,但 ...

    麻烦你了,谢谢。
    天气好,心情舒畅。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-21 22:17 , Processed in 0.097209 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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