Skip to main content
Senior II
September 19, 2024
Solved

parallel processing using ili9488 display and microcontroller

  • September 19, 2024
  • 4 replies
  • 2941 views
i have created a user interface using touchgfx when i go to the second page sine wave has to be generated and parallelly display has to work is it possible to do this using controller or should i go for mpu
    Best answer by Sharan

    hi                                                                                                                                                                                          i am working on stm32mp157d-dk1 now so now i will be generating sine wave using the mpu instead of microcontroller and can we access the adc and dac using arm cortex a7 and if possible how to do it?

    4 replies

    mƎALLEm
    Technical Moderator
    September 19, 2024

    Hello,


    @Sharan wrote:
    i have created a user interface using touchgfx when i go to the second page sine wave has to be generated and parallelly display has to work 

    This statement is not clear. Could you please give more details about your issue, request?

    "To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
    SharanAuthor
    Senior II
    September 19, 2024

    i have purchased the STM32MP157D-DK1 mpu and i have ili9488 display can i do parallel processing, that is display has to work and parallelly signal generation has to happen or is it possible using microcontroller 

    GaetanGodart
    Technical Moderator
    September 20, 2024

    Hello @Sharan ,

     

    1. You can indeed create a GUI design using TouchGFX
    2. You an control a display with ili9488 driver, you will have to follow this guide : board-introduction 
    3. You can generate a sine wave (either from hardware or software), then you can send it to your GUI using the MVP design : model-view-presenter-design-pattern 

     

    I hope this helps! :smiling_face_with_smiling_eyes:
    If this comment or another one answers your questions, I invite you to select that comment as "best answer".

     

    Regards,

    SharanAuthor
    Senior II
    September 20, 2024

    using mvp model i was able to generate sine wave but i required 10k i only got 3k

    GaetanGodart
    Technical Moderator
    September 23, 2024

    What do you mean by "10k" and "3k"?

    You need 10 000 sine wave at the same time?

    SharanAuthor
    Senior II
    September 23, 2024

    the frequency of sine wave is 10,000hz which means 10000 sine waves per second

    mƎALLEm
    Technical Moderator
    September 23, 2024

    @Sharan wrote:

    the frequency of sine wave is 10,000hz which means 10000 sine waves per second


    You mean 10000 samples of the sine wave per second.

    "To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
    Andrew Neil
    Super User
    October 3, 2024
    A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.