[Hardware] software engineers to learn the timing of 1

Software engineer with the code of business performance has been very used to it, I often see the code of the hundreds of thousands of lines of software is not a strange thing. But they are not in the habit of hardware strict rules, the protocol that agreement, the other is the need to do a bunch of operations before Whenever initialization, this is a very difficult thing, but also makes them very uncomfortable is frequently necessary to check the manual so software engineers see the hardware engineers manual comes up and even print a copy on the side is very puzzling.
This is called "interlaced as hills." So many people go to the hardware training takes a long time to adapt, almost the truth.
Return to the topic, single-chip timing is the most basic knowledge, it can be said is the cornerstone of building hardware, but just a lot of people are very confused, even Coban students may also little understood.
I will not speak timing, let's recall a scene. That year the company's annual meeting, there is a program, called "grab stools", estimated that many people have played, this is the general process, first presence on the ground placed nine stools, ten people standing next game starts, hit drum, running up to ten people, but also with the rhythm of the drums accelerate, accelerate the speed of running, when the drums suddenly stopped, ten people will need to grab a stool to sit down, grab a stool no man it was eliminated. Then start the second round, this round has removed a stool, that 9 people are competing for eight stools, the same process, the result is eliminate a person, the game continues to the third round, fourth round. . . Until finally a bench rest, rob two people, we can only grab a person, that person is the winner.
To tell the truth, I'm not used to this game, because too intense. Despite this, I still think this game is very exciting, especially the drumming faster and faster pace, everyone around the bench circling faster and faster speed when you want to really have a feeling of suffocation.
After playing, I will analyze this game, think about it, this game this operation if there is no drums okay? Ah, certainly not. why? Because there is no rhythm. This operation is not stopped suddenly drumming okay? Ah, certainly not, because not everyone grab a stool instructions.
In fact, this game is very much similar, such as drum transfer flowers. This game has a feature that requires a rhythm, and rhythm faster and faster, but you will find that, although the fast-paced, but not chaos. Then suddenly stop the rhythm.
I whim, which makes the game more exciting, I started drumming when not run, I began to run after drumming provisions under 3, which is not to make everyone more nervous? I then modify the game, the number of the first test is to lose a game, is replaced by the 10 people 9 people, and numbered, and then after the drumming stopped, we began to grab a stool, but then knocked down consecutive 1, represents 1,4,7 began to grab a stool, a continuous knock at 2, 2,5,8 began to grab a stool, a continuous knock at 3, 6, 9 began to grab a stool, the difficulty that there are some big, because it was required to participate in the game listen carefully to the rhythm of people drumming. But the game more exciting.
We have not found that this change actually changed my instructions, it is to just stop drumming into a stop drumming drumming several times before.
Careful readers may find a detail, it is the rhythm of the drums and the speed of the rules of the game have little impact, because people participate in the game only care about what time the drums stop, stop after they knocked several times drum.
The drumming stopped after knocking several times drum instruction is actually two, one is to choose which number you can grab a stool, but also implicit instruction immediately grab a stool, but this time there is no impact on others, others also in a circular motion.
I am now very interested in this game, so I want to look at this further adaptation of the game, I let the rhythm of the drums the same, but added a gong action, rules are as follows:
1, the same time when the gong and drums when the game starts, we start circling. Note: this rule, the drum had to keep knocking, do not stop;
2, when no drums, gong, when only began to grab a stool, and also similar to previous rules, knock gong, represents 1, 4,7 grab a stool; knock gong twice, represents 2,5,8 grab a stool; knock three gongs, grab a stool represents 3,6,9;
3, then at the same time when the gong and drum, pause the game, then gong and drums at the same time when the game continues.
This time the game more exciting, but I still can not forget my mission, is to let everyone know what is the timing. In fact, the timing of this game is simple, we can be seen as a clock drumming, drumming is not okay? No, no rhythm. No gong okay? No, no instruction. No knock a few gongs this action okay? No, can not choose which groups of people grab a stool, the game is not fierce.
Well, today's the timing to talk to here, the next article I continue to talk with everyone and timing of the microcontroller.

Guess you like

Origin blog.csdn.net/wwwmagic/article/details/91946472