发 帖  
  • 回答了问题 2019-5-28 13:56

    怎么从DMA读取ADC值

    嗨,我有一个FJ128GP708设备。检查了12位ADC扫描输入ANA1和ANA3,结果由DMA5传送。PIC与FRC时钟一起运行,ADC与内部RC时钟一起转换。结果看起来不错。所以我真的不知道你的代码或设备有什么问题。 以上来自于百度 ...
  • 回答了问题 2019-5-28 12:34

    怎么从DMA读取ADC值

    当您使用“DMA”修饰符时,不需要指定绝对地址,MyKoc将在没有您帮助的情况下将缓冲区放置在正确的位置(参见截图)。 以上来自于百度翻译 以下为原文 dma unsigned int dma_bufferA[16] absolute 0 ...
  • 回答了问题 2019-5-28 11:58

    怎么从DMA读取ADC值

    嗨,有些事情我不明白:1)你定义(3int值,Adc1Ch0[0],Adc1Ch0[1]和Adc1Ch0[2]),但是你写在缓冲区外部。2)振荡器是如何配置的?您必须编写一个特殊的解锁序列来写入OSCON SFR。(除非你的编译器能随时为您做这 ...
  • 回答了问题 2019-5-27 13:37

    怎么将整数转换为十六进制并将其除以字节数

    ~(128)/H3>?是的,您可以用UART在原始中发送一个字节。但是,您不仅可以传输可打印字符,还可以传输控制代码,如XON、XOFF、BELL等。其他方法如其他人所解释的那样,发送“无符号int”或“int”值-作为字符串的 ...
  • 回答了问题 2019-5-24 07:17

    ucgui把水平的滚动条改成垂直的滚动条结果滚动不了

    上面有程序,你可以下载来看一下,  就明白的我的意思了,水平方式是正常的,垂直方式不行。
  • 回答了问题 2019-5-23 14:13

    PIC18F87J94上的SPI主控器始终读为零

    我实施了一些建议以及一些其他提到的变化。(使用_u._us,volatile关键字,将SSP1BUF保留在Watch窗口之外)。我还添加了SCK1的映射作为输入。双映射SCK1信号似乎没有影响。设置TRIS寄存器仍然产生0xFF,而清除寄存器 ...
  • 回答了问题 2019-5-22 15:46

    DMA如何配置通道扫描所有端口?

    嗨,你的问题是“多扫描ADC模拟引脚和ADC读取”的问题?你能解决这个问题吗?我记得你用DMA和通道扫描在CH0上读取4个模拟输入。如果这个代码是工作的,你只需要做一些小的改变来采样20个输入:-在AD1CSH::Ad1CSSL中 ...
  • 回答了问题 2019-5-20 15:01

    dspic33fj128mc804中的DAC单元无法读取

    好的,从您关于_DAC1RInterrupt(void)的问题中,我看到您对中断并不熟悉。当然,您可以完全不这样做。基本代码是Post No.11-.bleDAC1RInter.-填充Word()缓冲区的代码,其中包含一些已知的值——每当使用正确的FIF时 ...
  • 回答了问题 2019-5-20 14:45

    dspic33fj128mc804中的DAC单元无法读取

    我同意Aussie Susan:将ISR(中断服务例程;void_.((inter.,no_auto_psv))_DAC1RInterrupt(void))放在main()函数之外。否则,ISR在闪存程序中没有分配到正确的位置,并且当中断触发时,PIC无法找到ISR,它将会找到I ...
  • 回答了问题 2019-5-20 14:09

    dspic33fj128mc804中的DAC单元无法读取

    关于DAC速率2.5kHz:你听说过Nyquist和香农吗?理论上说,从2.5kHz的采样频率中恢复的最高频率是2.5kHz/2=1.25kHz,不只是麦克风的频率。对于高达20kHz的音频信号,采样频率为44.1kHz。 以上来自于百度翻译 ...
  • 回答了问题 2019-5-20 14:01

    dspic33fj128mc804中的DAC单元无法读取

    我在DAC1LDAT上看到0x0000。可能是因为DAC1LDAT是一个具有4个单词的FIFO,而不是一个简单的寄存器。但是DAC的输出跟随我的数据。你的中断触发了吗?在第一次审判中,我除了做DAC和等待中断外,什么也不做。程序的其 ...
  • 回答了问题 2019-5-20 13:24

    dspic33fj128mc804中的DAC单元无法读取

    是的,你的计算是正确的。另一方面,我的信息是来自DS70291C,与较新的数据表不同。我们必须测量输出频率,看看哪个数据表是正确的。祝你好运。 以上来自于百度翻译 以下为原文 Yes, your calculati ...
  • 回答了问题 2019-5-20 12:55

    dspic33fj128mc804中的DAC单元无法读取

    灵感来自你以前的线程,我有一个测试与DAC上周。我的时钟是主振荡器(8MHz)与Pll配置为运行在FCY=32兆赫(启动设备与FRC,然后切换时钟;时钟开关必须启用)测试左通道的DAC。在DAC1L中断中,将0x4000和0xC000交替 ...
  • 回答了问题 2019-5-20 12:23

    dspic33fj128mc804中的DAC单元无法读取

    嗨,我错过了SFR ACLKCON中DAC时钟的配置。DAC的时钟可能来自-1-辅助振荡器-2-初级振荡器或-3-Fvco(在一些数据表中它被声明为来自Fcy,但我猜Fvco(预分频器之前PLL输出的时钟)是正确的,请看一下配置ACLKCON的数 ...
  • 回答了问题 2019-5-17 11:54

    首次运行时出现假中断触发

    RX引脚在RP21?RP21具有模拟功能C1IND。如果你不改变为数字输入,RX总是读为0。这将作为UART接收机的开始位。 以上来自于百度翻译 以下为原文 RX pin is at RP21? RP21 has analog function C1IND. ...
ta 的专栏

成就与认可

  • 获得 1 次赞同

    获得 0 次收藏
关闭

站长推荐 上一条 /6 下一条

返回顶部