This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RM48HDK HALCOGEN中示例代码example_adcDisplay.c不解之处,请赐教

Other Parts Discussed in Thread: HALCOGEN

根据HALCOGEN示例说明文件建立了example_adcDisplay工程,编译运行皆OK。但是有两点想不明白,故请高手指点下:
1、Halcogen中工程配置如图1,配置包括“Configure ADC Group 1 with "Hardware trigger" source as "GIOB0" at "Rising edge"”,但是RM48HDK硬件原理图中管脚GIOB0(M2,图2)并没有连接至管脚AD1EVT/MII_RX_ER/RMII_RX_ER(N19,图3),程序中操作GIOB0产生上升沿如何会触发AD采样呢?

 图1 图2 图3

2、图1中Channel Selection中勾选Enable Pin 0和Enable Pin 1,是不是对应图4中的AD1IN0和AD1IN1通道?如果是的话,那岂不是AD采样两个悬空引脚,因为这两个通道并未连接到实际的输入源(温度或light sensor)。

 图4

  • Hi 桂爱刚,

       1. 请参考HALCoGen的帮助文件中,对该example的说明文章。

            

            红线部分即触发ADC转换的代码。

            也就是,虽然对于硬件来说,我们配置了通过GIOB0来触发ADC。

            但是为了演示这个功能,实际的触发动作是通过软件来完成的。

            您在自己的应用和产品中,当然可以考虑这样使用,但是大多数情况,硬件触发就应该是由“硬件”来发出触发信号。


        2. 的确如此,这个例子采样的只是两个悬空的信号,然后用串口发送出来,你可以用串口调试助手或者超级终端来观察ADC转换结果。

            如果愿意,你也可以把这两个信号指定到温度传感器(AD1IN8)和光感器件(AD1IN9)的通道上。没有问题。

  • 请问示例中创建工程的每个步骤的图片在哪里,比如下图

  • Hi ziming,

    你指的图片是指在Halcogen的帮助里的图片吗?

    帮助里的图片安装完就在了的,如果没能显示,请重新安装一下,并确认安装全整。

    Regards,

    Jay