这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » ARM——DIY进程贴之ADC的使用(单次循环转换DMA+串口显示实际电压值)

共9条 1/1 1 跳转至

ARM——DIY进程贴之ADC的使用(单次循环转换DMA+串口显示实际电压值)

高工
2012-08-14 23:28:15     打赏

记不清楚当时自已是怎么将一个47欧电阻焊成100k电阻的。致使在调试AD时,我一度指责ST公司没有写明ADC参考电压的配置方法,寄存器翻了通也没有找到相关的配置位,也没有提到默认的参考电压是多少或者选哪个,虽然在我的印像中,直接就是外部的参考引脚上的电压差值。不过最终问题还是找到并解决了,是将47欧的R62焊成了更小的0欧,因为我觉得这样应该更好点吧(这里可能又与功耗有关了,但在不要求功耗的测试代码中,我就没有考虑那么多了)。好了,话不多说,同样上图:


当然,同样有完整工程的代码,在代码的压缩包中除了整个工程的代码外还有以上的两张图片和串口工作的视屏(.exe文件),代码的地址是:
——回复可见内容——




关键词: 进程     贴之     使用     单次     循环     转换     串口     显示         

高工
2012-08-15 07:54:05     打赏
2楼
呵呵,得加快点了,马上又要去做其他的事情,晚上时间来调试。

高工
2012-08-15 13:55:41     打赏
3楼
这个倒无所谓,对这个有兴趣,加班做这个东西和加班打游戏是一样的效果。

高工
2012-08-15 22:33:32     打赏
4楼
呵呵,还算比较整齐的咯,只是线比较多,在学校实验室时更乱,现在好些了,空间大些了,只是桌子依旧很小,所以调一点东西就感觉比较乱了。

高工
2012-08-17 15:16:11     打赏
5楼
除非整个工程做完了稍微收拾一下工作台,否则别想,呵呵!

高工
2012-08-20 07:34:06     打赏
6楼

如果不考虑自已绘制电路,只是看懂的话,首先要对器件有一定的认识,包括对主控芯片STM32有一定认识,知道其最小系统电路和常用的外设接口还要对外围芯片的外围电路有一定认识,比如I2C总线器件的外围 电路,I2C总线需加上拉电阻等等,这些知识。
可能你是才学习这一方面不久,不过不用担心,如果真有心的话,这些知识会在不知不觉的情况下学会,只要你遇到问题后会去查找资料解决就是了。
我当时大一刚刚开始进实验室时,什么也不懂,像电容的正负极这些知识也是在平时使用过程中查资料得来的。网上资料很多,真正遇到问题时,一般查到相关资料看一次印像便会很深。


高工
2012-08-20 16:29:01     打赏
7楼
你不用去单独下载,好像DIY那次是提供了完整的电路图的(还是AltiumDesigner格式的)。你先看原理图吧,这样可以对整个电路功能有一个了解,然后再看实物图。其实看原理图时可以同时看PCB图就可以了解器件实际的布局了。

高工
2012-08-20 16:44:22     打赏
8楼
外部接口当然需要了解,但是芯片内部的寄存器也必须了解,因为开发过程中其实大部分都需要对寄存器进行操作,不管你使用汇编还是C语言。而内部的具体电路你不用了解,但是必须了解其大概的结构及工作原理,这样才能写出较好的程序。

高工
2015-01-04 23:07:09     打赏
9楼
额,这个工作台现在又没了

共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]