Android App安全加固:比较器操作与定时器同步详解
需积分: 44 115 浏览量
更新于2024-08-10
收藏 6.33MB PDF 举报
本文档详细介绍了Microchip Technology的PIC12F/LF1822/PIC16F/LF1823系列采用nanoWatt XLP技术的8/14引脚闪存单片机中比较器的使用方法,特别是针对Android应用安全加固时的特定功能。主要内容包括:
1. **比较器滞后**:通过在输入引脚上添加可选的分离电压,可以实现比较器的滞后功能,增强系统的稳定性和响应特性。启用滞后可通过设置CMxCON0寄存器的CxHYS位为1。
2. **Timer1门控操作**:比较器输出可用于控制Timer1的工作,用于计时模拟事件的时间长度或间隔。为了确保同步,建议将比较器输出与Timer1同步,通过设置CMxCON0的CxSYNC位。
3. **比较器输出同步**:通过将CMxCON0寄存器的特定位置1,可以确保比较器C1或C2的输出与Timer1保持同步,防止因比较器变化导致的Timer1计数错误。
4. **比较器中断**:比较器支持边沿检测中断,当输出值改变时,关联的中断标志会被置位。要使中断有效,需要设置CMxCON0、CMxCON1、PIE2和INTCON寄存器中的相应位。
5. **比较器同相输入选择**:用户可以通过配置CMxCON1寄存器的CXPCH<1:0>位,将内部参考电压、模拟输入、DAC或固定参考电压连接到比较器的同相输入。禁止比较器时,输入也会被禁用,但可通过改变输出极性或开关状态产生中断。
6. **警告和责任声明**:文档提供的是中文版,但读者应参考英文原版以获取完整的产品性能和使用信息。Microchip Technology对翻译误差不承担责任,并强调用户需自行确保应用符合技术规范,且在某些高风险应用中(如生命维持或安全系统)使用其器件需自行承担全部风险。
文章的重点在于帮助开发者理解和利用比较器功能来优化Android应用的安全性和精确控制,特别是在与Timer1的集成以及中断管理方面。通过遵循文档中的指导,开发人员可以有效地利用这些功能,提升应用的性能和安全性。
2021-12-28 上传
2024-06-04 上传
2021-09-18 上传
798 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
赵guo栋
- 粉丝: 43
- 资源: 3817
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍