1. 外设时钟的配置,有次ADC就是不工作,查问题查了很久,总是怀疑ADC配置问题,然后利用库函数的例程,发现就可以,最后发现,外设时钟没开启,外设时钟如下配置

        CLK->PCKENR1 = 0x00;
    CLK->PCKENR2 = 0x00;

    导致ADC不工作。

  2. 查ADC不工作问题时,为什么会怀疑配置有问题呢,主要原因也是由于debug时,查看ADC寄存器发现跟期望值不符,ADC寄存器的值大部分为0,查看datasheet这些寄存器均是可读写的,按道理应该可以观察的到,但是就是不行,,最后打开外设时钟后,发现观察ADC寄存器跟期望一致了。
    总结:外设时钟没开,ADC寄存器观察期望不符;外设时钟开了,ADC寄存器和期望相符。
  3. ADC不断进入中断,导致其他任务无法执行

最新文章

  1. 【iCore3 双核心板】DEMO 1.0 测试程序发布
  2. struts2的 result 通配符 OGNL
  3. JAVA嵌入运行Groovy脚本
  4. UVa 11464 Even Parity 偶数矩阵
  5. poj 1789 Truck History【最小生成树prime】
  6. VBS学习日记(一个) 开始了解
  7. headfirst设计模式(2)—观察者模式
  8. LANMP系列教程之MySQL编译安装CentOS7环境
  9. UTL_DBWS - Consuming Web Services in Oracle 10g Onward
  10. [Android] Android 去掉界面标题栏的方法
  11. [转载]SpringBoot系列: SpringMVC 参数绑定注解解析
  12. python操作redis集群
  13. struts2框架学习笔记6:拦截器
  14. java基础-配置java的环境变量
  15. PHP框架CI CodeIgniter 的log_message开启日志记录方法
  16. qt creator翻译流程
  17. SPOJ QTREE Query on a tree 树链剖分+线段树
  18. Java,JavaScript,jQuery,jSP,js
  19. hihocode 1336 Matrix Sum 【二维树状数组】
  20. Linux 修改 IP地址 和 网关

热门文章

  1. 应用二:Vue之ElementUI Form表单校验
  2. day25-3 json,pickle模块
  3. 【udacity】机器学习
  4. EL表达式中,param和requestScope的区别
  5. jQuery元素属性操作
  6. 记Spring搭建功能完整的个人博客「Oyster」全过程[其二] Idea中Maven+SpringBoot多模块项目开发的设计和各种坑(模块间依赖和打包问题)
  7. 【codeforces 732F】Tourist Reform
  8. PHP学习总结(5)——PHP入门篇之PHP字符串
  9. static类型autowired 注入失败
  10. asp.net mvc-identity初步学习