AI8051U的ADC中断我用过无数,从没遇到问题。
你说有问题,就一句话,没有代码,没有进一步的说明,不能 ...
那你发一个用ADC中断服务的例子来,看看能不返回不就行了吗,我说我遇到的问题要服什么众。你们叫我用例程,开口例程闭口例程,例程根本没用中断。你们自己先搞清楚再来回复。如果你不高兴把我贴子删了就行了,把我账号删了都可以。 guangseen 发表于 2025-6-20 13:28
那你发一个用ADC中断服务的例子来,看看能不返回不就行了吗,我说我遇到的问题要服什么众。你们叫我用例 ...
中断方式,可以看下Ai8051U实验箱 73、 84例程
guangseen 发表于 2025-6-20 13:28
那你发一个用ADC中断服务的例子来,看看能不返回不就行了吗,我说我遇到的问题要服什么众。你们叫我用例 ...用户请先别修改程序, 直接下载"Objects"里的"ADC.hex"测试.
下载时选择主频40MHZ. 测试时, 电脑的串口助手设置115200,8,n,1.
本例程在主程序中启动ADC,ADC转换完成后进入ADC中断读取结果并标志ADC中断读取完成,主程序查询到这个标志,则将结果转成十进制从串口1(P3.1)返回ADC值。
如果对15通道转换,还会返回计算出来的VCC电压值。下面为测试结果截图:
例子源码:
我们有很多的应用,简易示波器、FFT频谱、数字滤波、AI语音识别等等一大堆的应用,都是ADC中断读取数据的,从没发现问题,你不去测试这些列子,那我就专门写一个给你测试。
请贴出你的测试结果截图!!!
ercircle 发表于 2025-6-20 14:09
中断方式,可以看下Ai8051U实验箱 73、 84例程
它不会去测试这些例子的,我专门写了一个例子给他测试,我看它测不测。 梁工 发表于 2025-6-20 14:18
它不会去测试这些例子的,我专门写了一个例子给他测试,我看它测不测。 ...
你这个用什么硬件都可以吗,盒子或者是擎天柱? 另外我补充一下,我用的是PLL时钟,不知是不是有影响,用PLL的时候不能使用USB_init函数。关于PLL时钟问题我之前也反馈过,你们把我贴子移开了也就没下文了。
另外,有用的测试我都会测的,之前叫我去测的那几个根本就没用中断。别张口就来阴阳人,就事论事。 梁工 发表于 2025-6-20 14:14
用户请先别修改程序, 直接下载"Objects"里的"ADC.hex"测试.
下载时选择主频40MHZ. 测试时, 电脑的串口助手 ...
程序正常,硬件正常,改成PLL时钟ADC也正常,我要去找其它原因了,谢谢。 guangseen 发表于 2025-6-20 15:52
程序正常,硬件正常,改成PLL时钟ADC也正常,我要去找其它原因了,谢谢。 ...
对这个结果,你没有什么要说的吗? 梁工 发表于 2025-6-21 00:09
对这个结果,你没有什么要说的吗?
你想要我说什么呢,或者说你想听什么呢?不妨把话讲得明白点,不要阴阳怪气的。
我反馈我遇到的问题,你们做了测试,这本来是正常的事,我一开始就说了我只是反馈一下,本来是想万一是硬件或者软件有什么bug让你们知道。现场的应用那么多,也不一定产品就是完美的,我真实想法也是希望国产的东西越来越好,大家一起努力的。本来你们大可不必回复,我也没再说主动什么。那我也想问你现在又想怎样收场呢?或者你觉得我哪里做的不对呢,可以直接说的。
页:
1
[2]