FMUSER Wirless Transmit Video And Audio More Easier !

[email protected] WhatsApp +8618078869184
Language

    FRDM-K64F - a major innovation of Freescale Freedom platform

     

    "I believe many people will disagree when they see this title and think that the author is just exaggerating. However, is this really the case? As we all know, the freedom development board is an important development platform for Freescale's arm Cortex-M series microcontrollers. The boards of this platform have similar characteristics, such as based on kinetis Series MCU, equipped with Freescale sensor, opensda debugging interface, Arduino R3 compatible expansion interface, etc. it is a miniaturized, low-power A cost-effective platform for microcontroller evaluation and development. As long as the engineer has played one of them, he can also easily capture the boards of other series of freedom platform. This is the so-called ecosystem advantage. However, the problem comes again. Since the boards are so similar, what major innovation will frdm-k64f have? The answer is opensdav2. On the development board of frdm-kl25z, we first came into contact with Freescale's on-board opensda debugger with cross era significance. It uses USB flash disk device mode to burn code, eliminates the trouble of installing additional debugger driver, and its firmware update and stability are commendable. Opensda debugger not only facilitates the establishment of the whole development platform, but also provides a variety of ways of serial communication, flash programming and debugging, which enables engineers to evaluate and develop Freescale kinetis series microcontrollers conveniently and quickly without increasing R & D costs (opensda debugger). However, the first generation opensda is not "open" as its name suggests. It is not open source. However, when it is developed on the frdm-k64f development board, opensda has also been upgraded from the first generation to opensda v2. The hardware circuit has also changed slightly, adding the logic of level conversion. It can also use 2.5V, 1.8V and other levels, which is suitable for some higher-end MCU. Moreover, The firmware of opensda V2 is completely replaced by the open source cmsis-dap debugger, which solves the open source problem of bootloader and all applications (debug, virtual serial port and MSD, etc.), which can be said to be an important milestone of frdm-k64f development board. In addition, the firmware and application file format of opensda V2 have become more unified. It has changed to. Bin file format, which is no longer the original. S19,. SDA format. Moreover, it must be noted that the downloaded code cannot be run if it is confused. After understanding the significant improvement of frdm-k64f development board on opensda V2, let's look back and see if this development board has a much higher image in an instant. We still remember the meeting when Freescale freedom development board was just launched. The small and round shape was impressive, and Freescale, as always, all freedom platforms adopt this style, which is very interesting. The frdm-k64f development board adopts a 4-layer board design, which is smaller than the general business card. Some resources on the board are shown in the figure below: Frdm-k64f development board features: Mk64fn1m0vll12 MCU (120 MHz, 1 MB flash memory, 256 KB ram, low power consumption, crystal free USB and 100 pin thin Quad flatpack (LQFP)) Dual purpose USB interface with micro-b USB connector RGB LED Fxos8700cq accelerometer and magnetometer Two user buttons Flexible power options - opensdav2 USB, kinetis k64 USB and external power Compatible with Arduino ™ The I / O connector of R3 provides easy access to MCU input / output The programmable opensdav2 debugging circuit supports cmsis-dap interface software and provides the following functions: Ethernet, SDHC interface Additional RF module: nRF24L01 + Nordic 2.4GHz radio Additional Bluetooth module: jy-mcu BT circuit board v1.05 BT OpenSDA v2: Flash programming interface for mass storage device (MSD) Cmsis-dap debugging interface can provide operation control debugging function through drive free USB HID connection, and is compatible with IDE tools Virtual serial port Open source cmsis-dap software project From the on-board resources of frdm-k64f, the functions are still very rich. Firstly, the hardware specifications of the board are compatible with Arduino R3 expansion interface, providing a rich selection of expansion modules. In addition, the board is equipped with a wealth of peripherals, including 6-axis digital acceleration sensor and magnetometer for developing complete electronic compass functions, 3-color led for direct interaction and feedback and two user buttons, Rapid prototyping can be achieved through memory that can be expanded through microSD card slot, on-board 10 / 100M Ethernet port, connector for Bluetooth and 2.4 GHz radio add-on module and other connection options( (next page) Freescale development board recommendations: Mpc8306 development kit A development board for Freescale mpc830x processors - mpc8306, mpc8308 and mpc8309. Mpc8309 development kit A development board that contains a carrier card and system level module (SOM) and is the most cost-effective reference. Mpl3115a2 development tool A Freescale mpl3115a2 pressure sensor development tool. Microcontroller mk64fn1m0vll12 The frdm-k64f development board is equipped with Freescale kinetis k64 series microcontroller mk64fn1m0vll12120mhz. It is based on cortex-m4f processor and supports IEEE 1588 Ethernet. It is suitable for applications requiring high memory density, low power consumption and high processing efficiency. This series supports crystal free USB design, which can reduce system cost and save circuit board space. It also has the comprehensive support tools and scalability inherent in the kinetis product portfolio. Mk64fn1m0vll12 microcontroller features: Arm cortex-m4 core, 120 main frequency, DSP instruction + FPU unit 1MB Flash、256KB SRAM、FlexMemory Two 16 bit SAR ADCs, two 12 bit DACs, three analog comparators, reference voltage Ethernet controller with MII and RMII interfaces, USB full speed / low speed controller, controller area network (can) module Three SPI modules, three I2C modules, supporting up to 1 Mbit / s, six UART modules, SDHC interface and I2S module Looking back on Freescale kinetis K series, we can see that the microcontroller mk64fn1m0vll12 is mainly oriented to the application fields requiring Ethernet, can communication and USB functions, as shown in the figure below. So what are some practical applications of kinetis k64 series microcontroller products? I believe everyone has done ECG during physical examination. ECG monitor is an important tool for identifying the patient's heart state and monitoring the patient's health status. ECG monitors the heart condition by measuring heart cells. ECG monitors used in hospitals include both integrated monitoring system and portable. Although the integrated detection system has various functions, it is huge and expensive. Therefore, portable ECG instruments are also launched in the market, and we can design a portable ECG instrument through Freescale's k64 series microcontroller, Even wireless communication modules and visual interfaces can be added according to the actual needs, as shown in the figure below. Moreover, Freescale and monebo technologies have also provided engineers with a complete set of diagnostic ECG solutions, including analog front-end, hardware architecture of the whole system and ECG analysis algorithm, providing engineers with all-round solutions. If you are interested, you can go to Freescale's official website( (next page) Freescale development board recommendations: Mpc8306 development kit A development board for Freescale mpc830x processors - mpc8306, mpc8308 and mpc8309. Mpc8309 development kit A development board that contains a carrier card and system level module (SOM) and is the most cost-effective reference. Mpl3115a2 development tool A Freescale mpl3115a2 pressure sensor development tool. Power on and development of frdm-k64f development board The development process of frdm-k64 development board is basically no different from that of other series of boards on Freescale freedom platform. I won't repeat the introduction here. For specific information, please refer to the following evaluation articles. Support crystal free USB Design -- Freescale freedom frdm-k22f evaluation The latest freedom development platform frdm-ke02z - 8-bit Terminator Freescale freedom development platform frdm-ke02z follow up – perfect attack Freescale ultra low cost freedom development board evaluation (I) Freescale ultra low cost freedom development board evaluation (II) However, it is worth mentioning that the frdm-k64f development board supports the arm mbed project. At present, the Freescale freedom platform supports the arm mbed project, including frdm-kl25z, frdm-kl05z, frdm-kl46z, frdm-k64f and frdm-k22f (as shown in the figure below). Basically, all boards have been evaluated and can be seen from the comparison, Frdm-k64f is a development board with very high configuration specifications in freedom platform and supports arm mbed project. (click the picture to enlarge) Connect the opensda microusb port of frdm-k64f development board to the PC and run the factory built-in program after power on, as shown in the figure below We can see the USB storage disk of arm mbed project on the PC side. The compiled bin file can be directly copied and pasted into the storage disk to burn flash. The ready-made demo bin file is provided in the official quick guidance package, as follows. For example, load wdog_ Demo.bin file, we can see through the serial port that the door timer has been running circularly, unless reset through the reset key or SW2 key. More routines will not be demonstrated one by one in this article. Friends who want to try can apply to Freescale community for a play. Summary This paper introduces another major change development board frdm-k64f under Freescale freedom platform, on-board high-performance microcontroller kinetis k64 based on cortex-m4 core, combined with fully open source opensda second-generation debugger, Ethernet function, can communication interface, 6-axis digital acceleration sensor and magnetometer. It is a platform that can help engineers quickly realize prototype design, At present, there are free activities in Freescale community. You can go and have a look if you like. reference material Frdm-k64f development board application Freescale Chinese community Support crystal free USB Design -- Freescale freedom frdm-k22f evaluation The latest freedom development platform frdm-ke02z - 8-bit Terminator Freescale freedom development platform frdm-ke02z follow up – perfect attack Freescale ultra low cost freedom development board evaluation (I) Freescale ultra low cost freedom development board evaluation (II) Freescale development board recommendations: Mpc8306 development kit A development board for Freescale mpc830x processors - mpc8306, mpc8308 and mpc8309. Mpc8309 development kit A development board that contains a carrier card and system level module (SOM) and is the most cost-effective reference. Mpl3115a2 development tool A Freescale mpl3115a2 pressure sensor development tool. Original statement: This article is original by Aiban. Reprint is declined“

     

     

     

     

    List all Question

    Nickname

    Email

    Questions

    Our other product:

    Professional FM Radio Station Equipment Package

     



     

    Hotel IPTV Solution

     


      Enter email  to get a surprise

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org ->Afrikaans
      sq.fmuser.org ->Albanian
      ar.fmuser.org ->Arabic
      hy.fmuser.org ->Armenian
      az.fmuser.org ->Azerbaijani
      eu.fmuser.org ->Basque
      be.fmuser.org ->Belarusian
      bg.fmuser.org ->Bulgarian
      ca.fmuser.org ->Catalan
      zh-CN.fmuser.org ->Chinese (Simplified)
      zh-TW.fmuser.org ->Chinese (Traditional)
      hr.fmuser.org ->Croatian
      cs.fmuser.org ->Czech
      da.fmuser.org ->Danish
      nl.fmuser.org ->Dutch
      et.fmuser.org ->Estonian
      tl.fmuser.org ->Filipino
      fi.fmuser.org ->Finnish
      fr.fmuser.org ->French
      gl.fmuser.org ->Galician
      ka.fmuser.org ->Georgian
      de.fmuser.org ->German
      el.fmuser.org ->Greek
      ht.fmuser.org ->Haitian Creole
      iw.fmuser.org ->Hebrew
      hi.fmuser.org ->Hindi
      hu.fmuser.org ->Hungarian
      is.fmuser.org ->Icelandic
      id.fmuser.org ->Indonesian
      ga.fmuser.org ->Irish
      it.fmuser.org ->Italian
      ja.fmuser.org ->Japanese
      ko.fmuser.org ->Korean
      lv.fmuser.org ->Latvian
      lt.fmuser.org ->Lithuanian
      mk.fmuser.org ->Macedonian
      ms.fmuser.org ->Malay
      mt.fmuser.org ->Maltese
      no.fmuser.org ->Norwegian
      fa.fmuser.org ->Persian
      pl.fmuser.org ->Polish
      pt.fmuser.org ->Portuguese
      ro.fmuser.org ->Romanian
      ru.fmuser.org ->Russian
      sr.fmuser.org ->Serbian
      sk.fmuser.org ->Slovak
      sl.fmuser.org ->Slovenian
      es.fmuser.org ->Spanish
      sw.fmuser.org ->Swahili
      sv.fmuser.org ->Swedish
      th.fmuser.org ->Thai
      tr.fmuser.org ->Turkish
      uk.fmuser.org ->Ukrainian
      ur.fmuser.org ->Urdu
      vi.fmuser.org ->Vietnamese
      cy.fmuser.org ->Welsh
      yi.fmuser.org ->Yiddish

       
  •  

    FMUSER Wirless Transmit Video And Audio More Easier !

  • Contact

    Address:
    No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou China 510620

    E-mail:
    [email protected]

    Tel / WhatApps:
    +8618078869184

  • Categories

  • Newsletter

    FIRST OR FULL NAME

    E-mail

  • paypal solution  Western UnionBank OF China
    E-mail:[email protected]   WhatsApp:+8618078869184   Skype:sky198710021 Chat with me
    Copyright 2006-2020 Powered By www.fmuser.org

    Contact Us