Want to buy an ARM board, beginner, is it better to buy ARM9 or ARM7? The most important thing is th

Updated on physical education 2024-03-18
8 answers
  1. Anonymous users2024-02-06

    Beginners look at what system you want to learn to decide what board to buy.

    If you are learning industrial control systems or UC OS-II real-time systems, it is recommended that you buy ARM7 or Cortex-M3, which are both Samsung's S3C44B0X, ATMEL's AT91SAM7S256 or ST's STM32's Cortex-M3 core CPU, and the information is relatively complete. These CPUs** are cheap, have better performance, and are generally complete with peripherals required for industrial control. Personally recommend STM32.

    If you are learning embedded Linux, it is recommended to buy an ARM9 or ARM11 board. The selectivity in this aspect is not too large, generally arm9 is Samsung's S3C2440, arm11 is S3C6410, arm9's ** is about 500, and arm11 is below 1000. It is recommended to buy arm11, the coolest arm11 development board is ldd6410, and Song Baohua's "Linux Device Driver Development Detail (Second Edition)" matching, but it is also the least cost-effective.

    What other Feiling 6410, ok6410 and the like** on a bunch, the basic information is relatively overlapping, and there is nothing specialized.

    Why is it recommended that you buy an ARM11? Because it can support the Android operating system. This system is relatively popular now, mobile phones, tablets and other consumer electronics are currently in use, and the employment is not bad.

    **If the budget is enough, it is better to do it in one step.

    If you want to learn Linux but the budget is not enough, you can consider the domestic SEP4020 development board, the National Integrated Circuit Design Center of Southeast University, 300-500 yuan or so ARM720T CPU, the performance is not bad, the peripherals are rich enough, the key is that there are a bunch of teachers in the forum doing technical support. Forum address.

    You can think about it if you don't have too much of a budget.

    Personal suggestion: buy a SEP4020 or Cortex-M3 to learn first (if you learn Linux, it is SEP4020, if you want to UC OS-II, you can do both), and then get started, and then do arm11. Of course, the budget is sufficient and the arm11 is also fine.

  2. Anonymous users2024-02-05

    Nice guy upstairs! He's right!

  3. Anonymous users2024-02-04

    Simple:

    The ARM7 does not require an MMU unit in a protected mode, and is functionally used as a real-time control system.

    There are MMU units above ARM9, and the function is greatly improved compared with ARM7, and the pseudo-Haval structure is adopted, and the instruction processing speed is much faster. Due to the MMU, ARM9 and above can run embedded Linux and Wince operating systems.

    Learn embedded,There's a lot to learn.,If you don't have a concept of single-chip microcomputer and operating system.,Just make up for these two things first.。

    Linux is just an open source UNIX operating system, different from Windows, it is open source, anyone can get the source**, but free things are always not so easy to make, so there is a market for Windows, Windows functions and platform support software is much more than Linux, but because Linux is open source, it is easy to be modified by people to suit their specific needs, so Linux has become the first choice for embedded systems.

    ARM is a processor system, independent of language, you can use assembly, C, C++ to develop programs, as long as you can find such a compiler, at present it is usually developed in C language, because such compilers are many and easy to use. Some programming assemblies that interact directly with the hardware are much better.

    You don't have any concept at all, let's learn the basics first, the embedded involved is too large, and it is estimated that it will take a few years to have a concept.

  4. Anonymous users2024-02-03

    There is no difference, one is more powerful than the other. No. Not good comparison. c and c++

    There's a lot to learn, don't be intimidated. Learn step by step. Don't worry about having a lot of questions, start with something simple.

  5. Anonymous users2024-02-02

    Don't be fooled,First of all, you must know what you want to do in the future,arm9 and m3The application field is different,I think the guy who answered anonymously is telling the truth,Zhou Ligong's is really good,The information is very complete,It's not easy to learn arm,I hope you can stick to it。

  6. Anonymous users2024-02-01

    Let's learn arm9, as long as arm9 is learned, the rest will be easy to use.

  7. Anonymous users2024-01-31

    Now that I've learned 51, I feel like it should be okay to learn arm9 directly, and that's how I am.

  8. Anonymous users2024-01-30

    arm9 is an upgraded version of arm7, I suggest you still learn arm7 first, but in general, it's almost the same, arm7 works and arm9 works basically the same, if the difference is in** I will really tell you for a while and a half, only if you go to learn to know, now the arm industry is also very good, the salary is high and stable, and it is the older the more popular the industry, very good, good development friends. If you don't understand anything or want to train and learn on the way to study in the future, you can go to a place called Oriental Saifu to consult, they are specialized in the training of high-end talents in the arm industry, the teachers are very strong, they are people with many years of practical development experience, very powerful, if you have any questions, you can consult them, I hope you succeed as soon as possible!!

Related questions
11 answers2024-03-18

Online or brick-and-mortar counters?

Certina. Himalayan series. >>>More

16 answers2024-03-18

Hello, a piece of white appears on the back, and this situation generally has to consider several situations: >>>More

5 answers2024-03-18

Then I'll give you a detailed answer, it's not easy to type, remember to give points!! >>>More

9 answers2024-03-18

That part of it? Is it still on the cheeks?

17 answers2024-03-18

I don't have much experience, maybe I have seen too much since I was a child.