楼主: 噬猎者

[分享] 【YL-KL26开发资料】+IAR编译器+库函数学习

[复制链接]
  • TA的每日心情
    开心
    2019-9-17 17:18
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    26

    主题

    394

    帖子

    0

    高级会员

    Rank: 4

    积分
    967
    最后登录
    2019-10-9
    发表于 2015-11-12 13:12:20 | 显示全部楼层
    无私的楼主,顶一个
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-22 20:15
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    23

    主题

    341

    帖子

    1

    高级会员

    Rank: 4

    积分
    909
    最后登录
    2019-4-7
     楼主| 发表于 2015-11-12 19:51:41 | 显示全部楼层
    darren_liu 发表于 2015-11-12 13:12
    无私的楼主,顶一个

    呵呵呵,这样发帖子可以激励我学的更快
    成功的小小喜悦里,大脑自身可以产生兴奋剂哦!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-22 20:15
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    23

    主题

    341

    帖子

    1

    高级会员

    Rank: 4

    积分
    909
    最后登录
    2019-4-7
     楼主| 发表于 2015-11-14 08:43:05 | 显示全部楼层
    十一、OLED模块可能大家在学的过程中没有OLED的程序,也可能你手头上有一份OLED的程序,但,我觉得你应该看一下我这个!!!


    2.png

    4.png

    我不知道这一些宏定义处理速度好不好,不过我认为一定比函数处理的快!这些都是我写了三天的结果,分享给大家!
    IMG_20151113_111929.jpg IMG_20151113_111935.jpg

    不过要注意这个程序暂时在小的屏幕上不能用!因为两个屏幕的地址不同!!!

    我的程序: 10.OLED显示.zip (3.46 MB, 下载次数: 12)
    成功的小小喜悦里,大脑自身可以产生兴奋剂哦!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-11-4 16:56
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    8

    主题

    602

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1842
    最后登录
    2020-8-25
    发表于 2015-11-15 19:56:49 | 显示全部楼层
    宏定义只是减少了函数切换的上下文时间(这个也就是多若干时钟周期,你基本感觉不到),但对于程序的可维护性、可扩展性带来不利。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-6 07:38
  • 签到天数: 736 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    3486

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    5093
    最后登录
    2024-1-7
    发表于 2015-11-15 20:27:33 | 显示全部楼层
    楼主好厉害
    谢谢楼主分享
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-22 20:15
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    23

    主题

    341

    帖子

    1

    高级会员

    Rank: 4

    积分
    909
    最后登录
    2019-4-7
     楼主| 发表于 2015-11-16 15:37:42 | 显示全部楼层
    moyanming2013 发表于 2015-11-15 19:56
    宏定义只是减少了函数切换的上下文时间(这个也就是多若干时钟周期,你基本感觉不到),但对于程序的可维护 ...

    请问我应该如何改进?我的理解上是宏定义处理速度要快一点,不过听您这么一说,最好的方法是采用将库的改为寄存器方式对吧?
    成功的小小喜悦里,大脑自身可以产生兴奋剂哦!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-1-24 09:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    654

    主题

    3262

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    13128
    最后登录
    2019-1-27
    发表于 2015-11-16 19:26:03 | 显示全部楼层
    赞一下楼主的坚持!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    22

    帖子

    0

    注册会员

    Rank: 2

    积分
    54
    最后登录
    2015-12-27
    发表于 2015-11-16 20:28:14 | 显示全部楼层
    楼主好伟大!感谢分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-11-4 16:56
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    8

    主题

    602

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1842
    最后登录
    2020-8-25
    发表于 2015-11-17 10:20:44 | 显示全部楼层
    噬猎者 发表于 2015-11-16 15:37
    请问我应该如何改进?我的理解上是宏定义处理速度要快一点,不过听您这么一说,最好的方法是采用将库的改 ...

    没必要重复发明轮子。
    官方的代码是最优的,如果可以,还是根据官方的方式编写自己的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-22 20:15
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    23

    主题

    341

    帖子

    1

    高级会员

    Rank: 4

    积分
    909
    最后登录
    2019-4-7
     楼主| 发表于 2015-11-17 21:56:19 | 显示全部楼层
    moyanming2013 发表于 2015-11-17 10:20
    没必要重复发明轮子。
    官方的代码是最优的,如果可以,还是根据官方的方式编写自己的。 ...

    我刚才看了一下中景园给的小的OLED板的资料,和我的OLED是不一样的,很多的写法都有所不同,还有地址也是不同的。我的2.4寸的屏幕当时给的资料仅仅是51单片机的一点资料,只有显示个字符的,16X16字体,而这些字体和记忆功能,字符重叠功能都是我从八月份开始编的,需要的都装上了。 如果你这么说,官方的又是谁写的?!
    成功的小小喜悦里,大脑自身可以产生兴奋剂哦!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-22 11:08 , Processed in 0.102743 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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