历史上的今天
今天是:2024年10月25日(星期五)
2019年10月25日 | MSP430F149学习笔记——时钟
2019-10-25 来源:eefocus
由于近期的需要,开始学习TI的MSP430 MCU。脑子不好使记不下来,只能辛苦一一敲在这里,便于大脑短路时随时查阅。
首先学习了F149的时钟系统。F149拥有一个名为DCOCLK的内部数控振荡器,可外接两个晶振,通常一个晶振提供32768Hz实时时钟(LFXT1CLK),另一个晶振提供最大8MHz的系统主时钟(XT2CLK)。
以上3个时钟源可以产生三个时钟信号:
ACLK:辅助时钟。可由LFXT1CLK经1/2/4/8分频得到,可软件配置作为各种外设提供时钟信号。
MCLK:主时钟。可由DCOCLK/LFXT1CLK/XT2CLK经1/2/4/8分频得到,作为CPU和系统时钟。
SMCLK:副时钟。可由DCOCLK/LFXT1CLK/XT2CLK经1/2/4/8分频得到,可软件配置为各种外设提供时钟信号。
在PUC之后,MCLK和SMCLK将会以DCOCLK(被重置为800kHz)为时钟源,ACLK以LFXT1CLK为时钟源(低频模式)。
DCO的频率被等分为8个大范围,由RSELx寄存器控制,每个大范围又被分为8个小范围,由DCOx控制。寄存器值从0-7频率逐渐增大。MODx寄存器可在DCOx和DCOx+1的频率间继续细调。
史海拾趣
|
内置与外置天线及内置天线技术要求 天线分为内置与外置,外置主要使用螺旋或者PCB,螺旋天线一般带宽比较好也比较常用,PCB 天线比较容易调频率易于设计,但爱立信有两项重要专利,所以在欧美市场上很少其他厂商使用。还有一种假内置天线,其实 ...… 查看全部问答> |
|
norflash支持片上运行,nandflash不支持。那通常所说的在norflash上运行的程序是不是可以不需要ram? 如果我想做一个最小的ARM系统,一个2440芯片+一片norflash可行吗?不用操作系统,只运行一些百K左右大的.bin文件,也不用考虑程序的运行速度。 ...… 查看全部问答> |
|
小弟使用的是C8051F020芯片 以太网接口芯片是CP2201 由于开发使用芯片自带的库文件 函数和socket有些类似 程序基本实现将从PC收到的数据再次传回去 发送发送一段时间后(10ms或100ms) 单片机将不收数据了 不知道是什么原因?… 查看全部问答> |
|
STM32可以编译包括运行,但是收不到数据。很郁闷。 公司台式电脑没串口,用的是USB转串口,相当于虚拟串口,串口调试助手,是用COM3口。下述程序可以运行,LED也会闪,但是串口调试助手上就是收不到数据。 请帮忙看看,十分感谢! 附近 ...… 查看全部问答> |
|
大家好,我按着TI的资料做了一块2401的板子,做出来后不要说用来做调试了,就是连都不能连上.接下来的工作根本无法进行.后来找JTAG的资料来研究,发现EUM0和EUM1是用来作为接收来自仿真器的中断 ...… 查看全部问答> |
|
最近在移植UCOS到MCF52259中,我是新手啊,遇到个问题(如标题),我有几个疑问啊:1.书上说,在正确设置了软中断向量或TRAP向量,使之指向OSCtxSw()函数的前提下,CPU将会执行OSCtxSw函数 我想问这个正确设置的问题:我这里是这样的:#d ...… 查看全部问答> |
|
我用这个28035运行其他的程序能够运行,应该说明系统时钟应该能够支持系统的运行。 但是我现在在做一个28035+TOPWAY 的液晶屏的显示就是显示不出来。 以前我在MSP430F149上已经实现了。这次只是换到DSP28035上就 ...… 查看全部问答> |




