查看: 5265|回复: 4

[经验] LPC810的编程

[复制链接]
  • TA的每日心情
    开心
    2014-8-7 21:57
  • 签到天数: 35 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2013-8-18 22:09:29 | 显示全部楼层 |阅读模式
    分享到:
             不知道论坛里玩LPC810 mini kit开发板的多不多?由于是首次接触32位的MCU,到现在才觉得慢慢摸到了点门路,渐渐觉得LPC800系列MCU的易用性,没有想象中的难以理解,献丑来分享下一点点编程的经验,借以抛砖引玉。
          
             1.永远要先设置好时钟。
               LPC800系列有很多好用的工具来配置时钟。例如“lpc8xx pll calculator.xlsx”时钟配置工具,配合Keil软件编程下和工程模板C源文件源文件 System_LPC8xx.c的“ Configuration Wizard”工具可以很简单完成,只要注意一点:LPC810不支持外部晶振。刚开始在周立功官网上下的例程一直不能运行成功后来才知道那些例程是按照LPC812来写的,使用的是晶振输入时钟,即使改分配引脚不改时钟也是不能在LPC810上运行的。
           周立功官网上有很多关于LPC800的好资料,里面有篇是关于时钟配置的,链接如下:

            http://www.zlgmcu.com/NXP/LPC800/LPC800.asp
            
            2 .利用好“Switch Matrix Tool ”
               这个工具确实很给力:利用这个可以很快配置引脚功能,优酷网上有这个教程,具体的小弟就不多说了。
    /****/ 现在发现个问题:不能通过这个工具给同一个引脚配置多个功能,例如想把UART0的RXD和UART1的TXD放在一个脚上,现在只能通过寄存器配置了。
          
           3.注意寄存器配置和移位操作
              这些天的摸索LPC810的编程给我很大的感受就是要配置太多寄存器了,因为功能太多的缘故。看别人写的例程也是一大堆的寄存器配置信息。我的经验就是先看例程和文档弄懂各个寄存器的作用,多记笔记,记下实现某些功能常用的寄存器配置,在这里面要注意的就是位运算,移位的操作,因为这个寄存器都是32位的,有很多使用一个寄存器里不同的位有不同的定义,所以移位一定要清楚。

            4.多看例程,注重理解
                例程我推荐周立功官网上的资料,论坛上也有不少同志写的例程,都很给力,想要快速入门,多学习前辈的经验还是很有效果的。

           5...
           6....


             在这没有给些例程,一是因为自己水平还不够,二是觉得推荐的网站里给的例程涵盖了LPC800系列的各个方面,再写恐有COPY之嫌,要是日后有好的项目再来露面...Ts


    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-25 12:42
  • 签到天数: 692 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-8-19 07:36:06 | 显示全部楼层
    不错!顶一个!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-8-10 17:40
  • 签到天数: 641 天

    连续签到: 2 天

    [LV.9]以坛为家II

    发表于 2013-8-19 08:33:50 | 显示全部楼层
    看来楼主摸索出些门道了.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-9 13:54
  • 签到天数: 297 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-8-19 08:48:30 | 显示全部楼层
    顶顶顶顶顶顶顶顶顶顶顶
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-7-13 19:58
  • 签到天数: 1818 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2013-8-19 09:15:25 | 显示全部楼层
    看了 此贴
    收获不小
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2025-1-11 10:55 , Processed in 0.145004 second(s), 23 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.