The 11th Blue Bridge Cup Embedded-Experience

After the finals on November 14th, the results will come out on the 15th. This speed is really fast (but the speed of the official award certificate should be so fast, just a little spit).

1. A little opinion on the game

 The difficulty of the Blue Bridge Cup is really not very big. As for the gold content, I have my own experience of the competition. The Blue Bridge Cup was selected for the 2019 National College Disciplinary Competition. It has also been upgraded from Category B to Category A in our school. It is currently a Category A event with "higher cost performance" and it is worth a try.
 And now the Blue Bridge Cup official match is gradually improving and developing in a good direction.
 Regarding the award, as long as you study hard, it is easy to get the second grade and below. National One does need to look at luck, and there are objective questions.

2. What can be learned from the competition?

 When I signed up, it was rather hasty. I wanted to follow the trend and report to a single-chip microcomputer. At that time, there was an embedded development board left by a senior in the laboratory and no one used it. I thought I would report it to embedded, so that I don't have to spend money to buy a board myself (poor).

Now, from the point of view that I have finished the competition, I really do not regret reporting embedded. At that time, I thought that embedded systems would be tested for operating system development like FreeRTOS, but I didn’t expect this to be a bare-metal development, not involving an operating system at all, and the difficulty plummeted. But even though it is bare metal, it does learn a lot. I have done projects with 32 single-chip microcomputers before, but it is limited to use only. Lanqiao Cup Embedded allows you to learn STM32 seriously, suitable for novices who are beginners to 32, so that you are proficient in library function programming methods, and have a very good understanding of the architecture of 32 single-chip microcomputers. Learn to read the reference manual. Improve your ability to solve problems. It is very helpful for you to use 32 single-chip microcomputers for project development in the future!

To give the simplest example, it must allow you to see the file tree of the project, and you can configure a project independently.

Insert picture description here

3. Be prepared

  1. There is no easy thing to
     be affected by the epidemic, and the game was delayed from March in the first half of the year to October in the second half of the year. Many people gave up the game midway (my school is like this). In my opinion, since you have signed up, you should take it seriously. I learned the modules on the embedded motherboard during the winter vacation and did several sets of questions. In March, the Blue Bridge Cup official did not notify the postponement of the game. I was worried that the game would continue online as usual, so I reviewed what I had learned. When the school started in September, I was worried that I didn’t have time to watch it at school, so I studied it again. Then just before the provincial game on October 17, I watched it again. I read it four times back and forth and did seven or eight sets of questions. It can be said that the foundation is already very solid, and it took a lot of my thoughts and time on this. Therefore, if you want to achieve a good result, you must take it seriously!

  2. The objective questions are very important. It
     is easier to win prizes below the second national level. After all, everyone in the national competition is able to write the program not badly. The first national is the objective question!
    The same goes for provincial competitions. If you think about it, it’s better to take one of the provinces, or to take the first one in the provinces is better!

4. Learning method:

  1. It is recommended to plan reasonably for
     half of the time to learn basic modules, and the other half to do previous questions. Why should you leave half the time to do the questions? Because it is important to learn each basic module, but how to combine the modules into a system is more important. To put it bluntly, knowing how to do questions is king!
  2. Make full use of the information
    . A match point resource pack will be provided at the game site ( click here to download ). There are reference routines in the standard library, which is very important. Because in this way, you don't need to write the drivers of each module by yourself, as long as you can change the routine to what you want. If the handwriting drive is a waste of time, there is no guarantee that it will not go wrong. Data manuals will also be provided in the resource pack. Learn to read the data manuals of each chip!

By the way, there is one more thing to pay attention to. In this year, the 12th Blue Bridge Cup competition, a new development board for the embedded project was released. The biggest difference between the old and the new board is that the chip is updated. The new board uses the M4 series chip, G431RBT6. Since the official said that both new and old boards can be entered, I personally recommend choosing the old boards. Because there are so many materials on the old boards, predecessors have already prepared them. You can wait a year later, the transition is almost complete, and then use the new board.

Insert picture description here

Next, I will write down my experience in the game and the pits I stepped on in the learning process in the form of articles, share them with everyone, learn together, and make progress together!

                     (The above are only personal opinions)

If it’s helpful to you, please give me a thumbs up.

Guess you like

Origin blog.csdn.net/qq_43690936/article/details/110496266