历史上的今天
今天是:2024年12月14日(星期六)
2018年12月14日 | STM32系统时钟硬件仿真查看
2018-12-14 来源:eefocus
前几天回校调试基于407的程序,以前都是在别人的程序基础上面改写只要能实现想要的功能不会管其他的,结果基本就没用用过硬件JLINK的硬件仿真,那晚蔡师姐帮忙一直弄到夜里12点多,真的很感谢她 后来师姐帮我发现那块板子的系统时钟不是原以为的时钟168MHZ。后来用107程序查看了下发现那种查看系统时钟的方法是可行的,今晚我用103也查看了下系统时钟也是所想象的72MHZ.
闲话少说,下面粘上一个简单查看当前单片机系统时钟的小技巧,希望得到更多指引
1.在主程序里面的最前面假如下面俩行代码:
int main(void)
{
RCC_ClocksTypeDef RCC_Clocks;
RCC_GetClocksFreq(&RCC_Clocks);
}
2.Debug下,进入硬件仿真界面如下:

3.此时鼠标的光标放入图示光标位置(可看到寄存器里面的值)或在光标位置处右击出现如下界面:

4.点击上图选中的“watch1”(watch2也一样的)出现如下界面:

最后看到了各时钟的寄存器内容,用计算机算了下SYSCLK的发现确实是72000000。
史海拾趣
|
在移动运营商寻求非语音业务收入增长时,终端用户对高级多媒体应用范围和业务的需求也在飞速增长。那些期望从其他来源获取收入增长的运营商在可下载游戏、应用程序和音轨等方面已取得成功。移动电视提供了一个潜在的盈利业务,这是当前很多运营商考 ...… 查看全部问答> |
|
刚做好一个时钟(还要谢谢帮我修改程序的那些热心的朋友们),装好运行后发现每走一小时就要快5分钟左右,一天下来就差不多快了两小时。12MHz的石英晶振换过了,那两只电容也由原来的33P换到22P,再换到12P还是不行。我把电路原理图和工程文件一起 ...… 查看全部问答> |
|
大家好。现在想使用2440的GPIO模拟SPI口通讯,主控制器是2440主板,从器件是LCD屏驱动器 2440主频工作在400Mhz LCD屏驱动器SPI口频率不超过20Mhz。 现在发现GPIO输出频率可能过高 使用2440的GPIO模拟SPI口通讯,GPIO的频率要怎么控制呢?会不会 ...… 查看全部问答> |
|
我的MC39I不插卡时能启动,插卡后启动不到5秒就自动关闭了,有哪位大侠知道是什么原因,是电源有问题吗,请高手指点,最好能提供一个电源解决方案,另外,我的模块直接接的SIM卡,SIM卡各引脚之间没有接电容,或电感,这有影响吗?… 查看全部问答> |
|
启动EVC新建一个工程不能选CPU类型呢?所有的CPU类型全部是灰色的?在Tools->confure platform manage下能手动启动模拟器,。。。。。另外,点Tools->Options->Directories程序就异常退出了?这是为什么?… 查看全部问答> |
|
我写了一个读写iic的程序.对寄存器进行操作的时候出错了. 程序头 #define rGPECON (*(volatile unsigned *)0x56000040) //Port E control #define rGPEDAT (*(volatile unsigned *)0x56000044) //Port E data #def ...… 查看全部问答> |




