在调试stm8单片机的adc模拟看门狗功能时,不管怎么设置ADC_HTR和ADC_LTR寄存器的值,然后通过IAR软件单步调试时观察这两个寄存器的值都不对。
根据中文手册上看,高位寄存器存储的是10位数据的高两位,低位寄存器存储的是数据的低8位。但是按照这种方式,将数据写入寄存器后,然后通过变量观察窗口观察这四个寄存器的值,发现寄存器里面的值和写入的值不一样。
于是找到了一个官方库函数对这两个寄存器设置方法
通过库函数中对这两个寄存器的设置可以看出,寄存器高位存储的是10位数据的高8位,寄存器低位存储的是寄存器的低2位。和中文手册中对寄存器的介绍不一样。按照这种方式对寄存器写入数据,然后在变量窗口观察寄存器的值,发现寄存器的值和写入的完全一样,看来是中文手册对这两个寄存器的描述是错的。
又找来了一个英文手册,然后看手册上这两个寄存器的介绍,发现英文手册对这两个寄存器的介绍和库函数中操作是一致的。
英文手册中寄存器高位存储数据的高8位,寄存器低位存储数据的低两位。看了英文手册中对这两个寄存器的描述是正确的,而中文手册对这两个寄存器的描述是错误的。
上一篇:STM8单片机读取18B20温度传感器
下一篇:STM8将库函数移植为寄存器方法
推荐阅读最新更新时间:2024-11-11 11:17
推荐帖子
- 【TI首届低功耗设计大赛】GSM短信测试
- 本帖最后由tianshuihu于2015-1-800:47编辑 采用GPS定位只能获得当前位置的信息,如果不能将信息上传其应用受到很大局限GPS通讯应用范围很广,但是局限也很明显:一是成本很高,另一点是其本身的通信原理决定其通信地点不能有太多、太厚的遮蔽物相比之下,目前有人聚居的几乎都有2G通信网络,而且资费也越来越便宜;并且在GPS信号不佳时,利用基站定位也可以获得大致的地理位置So,我的设计选用的是一个GSM模块来和主机通信:初步计划是,利用短信将当前位置信息上传
- tianshuihu 微控制器 MCU
- wince R2 打补丁 081231 后出现堆栈溢出
- 各位大哥,我的WINCE6。0升级到R2版本后运行一切正常,当我装上081231的补丁后就出现堆栈溢出了,调试信息如下,OEMLaunch:PhysicalAddress0xA0501000(VirtualAddress0x80501000)WindowsCEKernelforARM(ThumbEnabled)BuiltonNov242008at14:58:01+OEMInitINFO:OALLogSetZones:dpC
- 10082888 WindowsCE
- Vision板子和机器视觉omv
- Vision板子的开箱体验 最近有关于rtthread社区和瑞萨举办的Vision板子活动已经快要接近收官,我们快速来体验一下板子的开发环境等初步流程。 首先要去社区官网论坛上找到有关板子的教程文档和环境搭建等技术内容如以下地址https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/hw-board/ra8d1-vision-board/ra8d1-vision-
- ly87802541 DigiKey得捷技术专区
- 红旗488怠速高基本设定方法
- 强制怠速学习具体做法1首先将空气流量计后面软管卡箍松开,使进气软管和空气流量计之间漏进大量空气。由于混合气过稀,怠速会低下来。2通过控制漏进空气的量,使怠速保持在860r/min左右(标准怠速值),这样发动机电脑就会开始适应新的自适应值。3连接大众检测仪(VAG-COM,K81,X431等均可)进入数据流看显示组006组中的第三项,(一般洗完节气门后在1800r/min时,该值为1.14左右这为
- frozenviolet 汽车电子
- 在高频PCB设计中的干扰分析
- 在高频PCB设计中的干扰分析在高频PCB设计中的干扰分析
- linda_xia 模拟电子
- 【极海APM32F407 Tiny Board】 5.基于LWIP的IAP升级
- #1LWIP##1.1LWIP简介LwIP是一款轻量化的TCP/IP协议,是瑞典计算机科学院(SICS)的AdamDunkels开发的一个小型开源的TCP/IP协议栈。在保持TCP协议主要功能的基础上减少对资源的占用。此外LwIP既可以移植到操作系统上运行,也可以在无操作系统的情况下独立运行。可以在网页http://savannah.nongnu.org/projects/lwip/,下载获取到LwIP的各个版本的源代码包和对应的contri
- zght 单片机
设计资源 培训 开发板 精华推荐
- STEVAL-IFP034V1,基于 IPS161H 的单高侧驱动器评估板
- esp32天气时钟
- 使用 Microchip Technology 的 MIC2774L-XXBM5 的参考设计
- DC945A,LT5572EUF 演示板,具有 HiZ + 0.5VDC 偏置的 2GHz I/Q 调制器
- 具有电源排序功能的 LTC3589IUJ-1 8 输出降压稳压器的典型应用电路
- C2903513_0.69寸OLED显示屏方案验证板-14PIN
- TA8145FN 1.5v立体声耳机放大器典型应用
- 使用 ON Semiconductor 的 KA7809E 的参考设计
- 适用于汽车 LED 照明的 24W 升压和升压至电池电压参考设计
- 使用 LTC2377HMS-18、18 位、500ksps SAR ADC 的典型应用