【TI速成】半小时入门MSPM0G3507简明教程之点灯(一)

简介: 半小时入门MSPM0G3507简明教程

0.某些概念补充:

!!!所有Sysconfig中的配置都更新在ti_msp_dl_config.h中,每次配置完必须重新保存文件!!!


MCLK:主系统时钟,为PD1外设提供总线时钟(BUSCLK);


ULPCLK:低功耗时钟,为PD0外设提供总线时钟,系统初始化为32MHz;


**LFCLK:**低频时钟,就是低频振荡器输出的32.768KHz;


CPUCLK:CPU运行时钟;


MFCLK:中频时钟,固定4MHz不变,使用的是SYSOC振荡器分频来,系统初始化默认关闭,需要软件打开;


MFPCLK:中频精准时钟,这个是作为时钟输出用的4MHz时钟,在SLEEP,STOP等低功耗模式下也可以持续输出;

1.点灯

       首先是传统点灯,在sysconfig中配置完GPIO后写一段控制语句即可


DL_GPIO_clearPins(PORTB_PORT, PORTB_LED_RED_PIN);   // 红色LED亮

DL_GPIO_setPins(PORTB_PORT, PORTB_LED_RED_PIN);     // 红色LED灭

DL_GPIO_togglePins(PORTB_PORT, PORTB_LED_RED_PIN);  // 红色LED翻转

       使用sysconfig配置时要注意将配置文件覆盖保存,否则配置不会生效

2.时钟配置

       在SYSCTL选项卡中勾选Use Clock Tree即可使用时钟树



在时钟树中使能外部时钟,主频拉满


相关文章
|
JavaScript 前端开发 Python
传智播客预习视频(16倍速无人值守自动下一节)
传智播客预习视频(16倍速无人值守自动下一节)
884 0
传智播客预习视频(16倍速无人值守自动下一节)
|
1天前
|
芯片
【TI速成】半小时入门MSPM0G3507简明教程之按键定时器(二)
半小时入门MSPM0G3507简明教程之按键定时器
|
1天前
|
传感器 芯片 索引
|
1月前
|
人工智能 Linux 开发工具
Zynq MPSoC折腾 —— 开篇
Zynq MPSoC折腾 —— 开篇
|
10月前
|
测试技术
【测试平台系列】第一章 手撸压力机(十)-定义场景
上一章,咱们对http请求进行了一些优化,本章节我们将组成场景去运行。首先场景就是一连串的http接口的请求,我们使用list(列表)来组装成一个场景
【测试平台系列】第一章 手撸压力机(十)-定义场景
|
10月前
|
测试技术
【测试平台系列】第一章 手撸压力机(八)- 实现testobject接口
上一章中我们已经启动了一个/engine/run/testObject/接口,但是我们还没有具体的实现该接口,本章我们就来实现一下该接口。
【测试平台系列】第一章 手撸压力机(八)- 实现testobject接口
|
10月前
|
测试技术 Go
【测试平台系列】第一章 手撸压力机(七)- 使用gin
今天,我们使用gin框架将压力机做成一个web服务后端。 我们引入gin框架:
【测试平台系列】第一章 手撸压力机(七)- 使用gin
|
算法 IDE 开发工具
2021电赛F题之openmv数字识别--更新(附带视频与代码)
2021电赛F题之openmv数字识别--更新(附带视频与代码)
239 0
2021电赛F题之openmv数字识别--更新(附带视频与代码)
|
Linux
手把手教你写Linux设备驱动---定时器(一)(基于友善之臂4412开发板)
手把手教你写Linux设备驱动---定时器(一)(基于友善之臂4412开发板)
126 0
|
芯片
点灯大师--IMX.6ULL阿尔法开发板点灯的步骤和五种方式(下)
点灯大师--IMX.6ULL阿尔法开发板点灯的步骤和五种方式
135 0
点灯大师--IMX.6ULL阿尔法开发板点灯的步骤和五种方式(下)