最近在忙找工作的事,也遇到一些技术上的问题,比如ADC数模的转换,对于它原理来说是挺简单的,但是用起来还是挺麻烦的,在STM32中用到最多的,现在也基本上用到了,比如电压值的转换,程序中出现temp=(float)adcx*(3.3/4095)最终得出的结果是一个整数,为什么不是0呢,有很多初学者不怎么理解,这主要考虑到C语言的知识,/除号进行类型转换后就是取小数部分的,不是取整数部分的,最终得出的结果就是一个整数来的,我一直开始是这么认为的,可以自行写一个简单的代码进行试验验证一下哈哈,我也学到了一点ADC和C语言的知识。
ADC数模转换中一些小小的疑点
最新推荐文章于 2024-01-10 02:04:16 发布