Giter Club home page Giter Club logo

Comments (4)

ccli8 avatar ccli8 commented on July 21, 2024 2

To extend M487 EADC sampling time like below,

//--------------ADD THIS LINE OF CODE TO IMPROVE ACCURACY---------------------   
EADC_SetExtendSampleTime(eadc_base, chn, 0xF);  //ADC produces much more accurate readings when this line is added. at least 0xF of extended sample time is needed. more is better.
//----------------------------------------------------------------

This can be done through M487 target configuration:

mbed-os/targets/targets.json

Lines 7761 to 7763 in 8779918

"eadc-extsmpt-list": {
"help": "For EADC, comma separated {pin, value} list to extend sampling time in EADC clocks on per-pin basis. Value must be in the range [0, 255]."
},

For example, in mbed_app.json, add below to extend EADC sampling time for AudioIn A0/A1 pins.

{
    "target_overrides": {
        "NUMAKER_IOT_M487": {
            "target.eadc-extsmpt-list": "{A0, 20}, {A1, 21}"
        }
}

from mbed-os.

0xc0170 avatar 0xc0170 commented on July 21, 2024

#15422 fixes it

from mbed-os.

0xc0170 avatar 0xc0170 commented on July 21, 2024

#15422 was merged, shall this be closed?

from mbed-os.

ccli8 avatar ccli8 commented on July 21, 2024

#15422 was merged, shall this be closed?

Yes, this can be closed.

from mbed-os.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.