要使用外部晶振作为时钟源有如下两点要注意:
1.4k中的时钟源配置项要和代码的配置项相同,4K中的时钟源通过studio的protocol界面的"Clock select"功能来配置:


这里可以先点击"Read"按钮,看看芯片当下的配置是什么,如果已经配置成"32k XOSC"就不需要重复配置了,如果当下配置是ROSC就修改成"32k XOSC"然后点击"Write"按钮就配置成功了.
另外说明:studio中的很多选项都是保存在4K的,比如这里说的时钟源的配置和flashdata大小的配置等等,所以在配置完自己需要的功能后可以点击"Dump Setting file(bin)"按钮保存一个4K文件作为自己独有的4K,之后烧录这个4K文件的时候,相关配置就是自己需要的了,而不需要自己从新去配置.

2.代码上要选择正确的时钟源,并且不初始化晶振所在的管脚为GPIO,配置如下:



代码可以看如下工程:Source Code\SYD8811_peripheral_misc\32k XOSC

另外对于开发板,硬件上还要注意如下的内容:
要使用外部32.768KHZ晶振作为时钟源,要保证外部32.768KHZ晶振的电路是正确的,对于开发板而言,有个地方需要注意,因为LED1,LED2占用了晶振的关键,所以这里首先要把SB5和SB6断开:

下载工程,RTT打印如下:

这里10S的定时器中断是有上报的!(注意:由于上位机的原因,RTT不能够保证1ms的精确度,这里可以使用GPIO翻转输出查看间隔)

SYD8811 使用外部32.768Khz晶振作为时钟源相关推荐

  1. stm32f103rct6使用内部晶振作为时钟源

    目录 正点原子库函数 1.void SystemInit(void) 2.FLASH 3.宏定义 4.查看 5.延时 6.最终结果 7.精准延时尝试(失败) HAL库函数 1 宏定义 2 时钟配置 3 ...

  2. TI-RTOS实时操作系统开发之低速时钟32.768kHz晶振检测

    写在前面 32.768kHz晶振一般应用于精准计时,比如RTC万年历.蓝牙的同步时钟等都是用的该低速时钟. 以下说明适用:基于TI-RTOS实时操作系统开发的芯片模组 一.检测原理 将时钟脉冲映射到I ...

  3. 32.768kHz晶振

    转自 http://www.elecfans.com/yuanqijian/jingzhen/20180428669532.html 32.768KHZ晶振最初在日本开始它的大量发展,并形成全球之势. ...

  4. 32.768khz晶振在手表中的作用

    手表一直深受大家喜爱,尤其是男士对手表更是情有独钟,因为它代表这个人品位,不仅仅是一个装饰品,而且还可以起到计时器的作用.手表的基础组件时针.分针和秒针,三个指针的走动预示这时间的流逝和新生活的到来, ...

  5. 通过PPM计算MHz晶振频率偏差和32.768KHz晶振计时公式

    PPM是英文Parts Per Million的缩写,表示百万分之几.换句话说:1PPM则代表百万分之一的误差. 举例:若一颗晶振为12.000000MHz,即:12000000Hz 精度为±30pp ...

  6. 32.768KHz晶振的使用心得

    项目需求,使用少量器件搭建一个方波发生电路.找到了一个这样的电路,两个非门和阻容,晶振.图中用两个与非门代替非门. 搭好电路后,发现两个问题: 1. 输出不能发出方波,然后测量发现晶振不能起振.示波器 ...

  7. nRF52832不使用外部32.768K晶振,使用内部晶振

    打开项目使用的sdk_config.h 相关配置如下: // <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source// <0=> RC ...

  8. 32.768KHZ的晶振有什么用

    我们在电路板上常常会看到这种圆柱状的器件,其实这是一个晶振,标称频率一般是32.768KHZ. 有的同学会感到奇怪,我们平时用的晶振频率不都是这种多少M吗,比如16M,25M,为什么会冒出来一个这么奇 ...

  9. 【晶振专题】案例:为什么对着STM32低速32.768K晶振哈口气就不起振了?

    本案例发现在一个工装产品上,首批一共做了10几台样机.发现有的样机在开机的时候读取不到RTC,有的样机却可以.读不到RTC是概率性出现的,发生在第一次上电的情况.开始他怀疑是环境问题,会不会和温度有关 ...

最新文章

  1. [原]软件设计的一些感悟
  2. crysis3 android,Crytek谈安卓版《Crysis 3》:Tegra X1图形性能OK,瓶颈是CPU
  3. MxGraph从入门到精通之4:布局
  4. php加断点,使用dump函数,给php加断点测试
  5. java状态模式例子答案_[转载]java设计模式_状态模式(带例子)
  6. Python面向对象基础示例_创建对象
  7. 中找不到iedis_CAD图纸中缺少的字体实在找不到怎么办呢?
  8. python绘画_python学画画(上)
  9. LINQ中的Lambda表达式
  10. eclipse启动springboot项目_多模块项目中的一个Spring Boot启动错误
  11. 大数据分析平台由哪些部分构成
  12. Swift中的willSet与didSet
  13. 关于动态规划,你该了解这些!
  14. wsdl文件 服务器地址,webservice 的wsdl文件详解
  15. 幻方 java,Java奇数阶幻方实现代码
  16. layui使用表格数据,json嵌套数据解决
  17. 关于bootstrap--表格(table的各种样式)
  18. 【大数据技术】实验4:熟悉Spark基础编程
  19. 集体户口和个人户口的区别,看完你就明白了
  20. PHP+MYSQL基于ThinkPHP在线影院网站的设计与实现

热门文章

  1. Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors
  2. RK3288 USB触摸屏与USB摄像头同时使用时触摸卡顿
  3. “产品经理进阶沙盘演练之产品谋划”技术讲座圆满结束!
  4. 哈工大计算机学院美女多吗,16所大学男女比例:电子科大最高,哈工大、西电其次,复旦最均衡...
  5. ndk-build 添加window环境变量
  6. 我一结婚到婆家,婆家全家人就自动不做饭了,啥都等我做
  7. HTTP协议详解(转)
  8. C++智能指针shared_ptr、unique_ptr以及weak_ptr
  9. 盼望着,盼望着,东风来了,春天的脚步近了。
  10. ESP32 MD5 代码