时钟频率和GPIO的设定【DSP】

答案:

void InitGpio(void)

{

EALLOW;

GpioMuxRegs.GPBMUX.all = 0x0000; // 配置为GPIO模式

GpioMuxRegs.GPBDIR.all = 0x00F0; // GPB4-7为输出,GPB0-3为输入

GpioMuxRegs.GPBQUAL.all = 0x0000; // 禁用输入滤波

GpioDataRegs.GPBDAT.all = 0x00F0; // 点亮 LED

EDIS;

}

void main(void)

{

InitPll(3); // 设置PLL参数,实现120MHz

}

void InitPll(unsigned int val)

{

volatile unsigned int i;

EALLOW;

SysCtrlRegs.PLLCR.bit.DIV = val; // 设置PLL分频器

EDIS;

}

解析如下:

相关推荐
A9better9 分钟前
嵌入式开发学习日志30——stm32之定时器中断简单项目练习
stm32·单片机·嵌入式硬件·学习
充哥单片机设计1 小时前
【STM32项目开源】基于STM32的智能电子秤
stm32·单片机·嵌入式硬件
学不动CV了3 小时前
C语言(FreeRTOS)中堆内存管理分析Heap_1、Heap_2、Heap_4、Heap_5详细分析与解析(二)
linux·c语言·arm开发·stm32·单片机·51单片机
XINVRY-FPGA8 小时前
XCVU9P-2FLGA2104E Xilinx AMD Virtex UltraScale+ FPGA
人工智能·嵌入式硬件·fpga开发·硬件工程·dsp开发·射频工程·fpga
10001hours10 小时前
(基于江协科技)51单片机入门:7.LED点阵屏
科技·嵌入式硬件·51单片机
10001hours11 小时前
(基于江协科技)51单片机入门:9.蜂鸣器
科技·嵌入式硬件·51单片机
transuperb12 小时前
51单片机红外遥控
单片机·嵌入式硬件
Archie_IT15 小时前
嵌入式八股文篇——P1 关键字篇
c语言·开发语言·单片机·mcu·物联网·面试·职场和发展
智者知已应修善业19 小时前
【51单片机计时器1中断的60秒数码管倒计时】2023-1-23
c语言·经验分享·笔记·嵌入式硬件·算法·51单片机
heisd_120 小时前
使用STM32CubeMX创建新的工程,使用vscode进行编码和调试
vscode·stm32·嵌入式硬件