拿到msp432的板子差不多一年了,刚刚进行了开机点亮LED工程:
         首先是msp432的时钟模块(CS),个人理解msp432最特色的功能应该是超低功耗和高性能的组合。432系列的时钟系统主要有三个方面:  

  1、硬件时钟--时钟源;    基础

  2、时钟映射--控制转换;   转换 

  3、时钟设置--软件控制;   配置
        时钟源:
                    LFXTCLK  外部低频时钟源,一般为32.768kHz晶振或者外部时钟
                    VLOCLK   内部低功耗低频时钟,9.4kHz
                    REFOCLK   内部低功耗低频时钟,32.768kHz或128kHz
                    DCOCLK  内部可调数字时钟, 典型值3MHz
                    MODCLK  内部低功耗时钟,典型值25MHz
                    HFXTCLK    外部高频时钟,1MHz--48MHz,可以是晶振、外部始终,旁路时,可以使用外部方波信号
                    SYSOSC   内部时钟,典型值5MHz

系统时钟--控制转换:
                   ACLK :  辅助时钟,可选LFXTCLK、VLOCLK、REFOCLK,最高128kHz,可分频,主要用于低频外设
                   MCLK: 系统主时钟,可选LFXTCLK、VLOCLK、REFOCLK、DCOCLK、MODCLK、HFXTCLK,可分频,可用于CPU和外设,
                   HSMCLK: 子系统主时钟,可选LFXTCLK、VLOCLK、REFOCLK、DCOCLK、MODCLK、HFXTCLK,可分频,可用于高速外设
                   SMCLK:低速子系统主时钟,使用HSMCLK分频得到,可选LFXTCLK、VLOCLK、REFOCLK、DCOCLK、MODCLK、HFXTCLK,最高为HSMCLK最高时钟的一半,可用于外设
                   BCLK:低速后备时钟,可选LFXTCLK、REFOCLK,最高32kHz

  ×时钟控制尽量使用低频率时钟

  ×每个时钟都可单独打开和关闭

  ×时钟工作在不同的功耗模式下

寄存器功能--软件设置寄存器

CSKEY : CS模块密钥寄存器,必须写入正确的密钥,才可对CS模块进行操作
                  CSCTL0:CS控制寄存器0,DCO控制寄存器,用于控制DCO使能和频率设定
                  CSCTL1:CS控制寄存器1,SMCLK、ACLK、HSMCLK、MCLK分频和时钟源选择,BCLK的分频
                  CSCTL2:CS控制寄存器2,LFXTCLK、HFXTCLK配置寄存器
                  CSCTL3:CS控制寄存器3,LFXTCLK、HFXTCLK出错计数配置寄存器
                  CSCLKEN:时钟源和系统时钟使能寄存器
                  CSSTAT:  时钟状态寄存器
                  CSIE:       时钟出错、出错计数中断使能寄存器
                  CSIFG:     中断标志寄存器
                  CSCLRIFG:中断清零标志寄存器
                  CSSETIFG:中断设置挂起寄存器
                  CSDCOERCAL0:DCO外部电阻校准寄存器0
                  CSDCOERCAL1:DCO外部电阻校准寄存器1

最新文章

  1. Devexpress Gantt 应用
  2. How to create a launcher for a manually extracted program in Ubuntu
  3. iOS开发UI篇—懒加载
  4. python爬虫实战(一)——实时获取代理ip
  5. C# DataGrid合并单元格
  6. JavaScript操作DOM对象
  7. 使用iskindofclass来发现对象是否是某类或其子类的实例
  8. PHP初识
  9. Linux less命令
  10. ruby简单的基本 6
  11. pypi 的使用
  12. 使用JSONP实现跨域
  13. 前端之旅HTML与CSS篇之自己总结的关于居中的方法
  14. 安卓 App 性能专项测试指标之 CPU 深度解析
  15. 【SQL学习笔记】一、select语句
  16. python基础之从认识python到python的使用
  17. OpenJ_POJ C16G Challenge Your Template 迪杰斯特拉
  18. IOS 入门开发之创建标题栏UINavigationBar的使用
  19. IDEA中maven项目导jar包太慢
  20. 06-Linux RPM 命令参数使用详解

热门文章

  1. laravel跨域问题
  2. Python全栈 MongoDB 数据库(数据的查找)
  3. Elasticsearch中的DocValues
  4. Java生成C#可用Model包
  5. [leetcode-640-Solve the Equation]
  6. 【集训试题】exam 信心考 最小割
  7. Caused by: redis.clients.jedis.exceptions.JedisDataException: WRONGTYPE Operation against a key holding the wrong kind of value
  8. 另外一种C#多选下拉框
  9. 搭建springmvc项目没扫描到mapper和service
  10. Graphic的一些基本概念