Page 464 - ARM Based Microcontroller Projects Using MBED
P. 464

450                                   INDEX

                 Clock polarity (CPOL), 316, 316t             program listing, 232–233f, 233
                 Common processor, 391–392, 391f            STM32F411RET6 microcontroller, 68
                 Complex Instruction Set Computer (CISC), 26  STM32F411RET6 processor, 223
                 ConnectToWiFi function, 348, 350           triangular waveform generation
                 Context saving, 147–148                      circuit diagram, 229
                 Cooperative scheduling, 364–365, 364f        description, 228
                 Cylinder volume calculation                  PDL program, 229, 229f
                   description, 165                           program listing, 229, 230–231f
                   PDL program, 165, 165f                  Digital voltmeter project
                   program listing, 165, 166–167f           block diagram, 193, 194f
                                                            description, 193
                 D                                          PDL program, 194, 194f
                 DAC. See Digital-to-analog converter (DAC)  program listing, 194–195, 195–196f
                 dac.write function, 321                   Distributed processor, 390, 390f
                 Digital signal processing (DSP), 28
                 Digital thermometer                       E
                   block diagram, 196–197, 197–198f        EchoDuration, 294
                   circuit diagram, 197, 198f              Electric motors
                   construction, 198, 199f                  BDC motors (see Brushed DC (BDC) motors)
                   description, 196                         servo motor
                   PDL program, 198, 199f                     block diagram, 269, 269f
                   program output, 198–201, 201f              circuit diagram, 270, 270f
                   TMP36 program, 198–201, 200–201f           description, 268
                 Digital thermostat                           PDL, 270, 270f
                   block diagram, 197f, 202                   program listing, 270, 271f
                   circuit diagram, 198f, 202               stepper motor
                   description, 201                           bipolar stepper motor, 272–273, 273t, 273f
                   modified circuit diagram, 205–206, 205f    circuit diagram, 274–275, 274f
                   PDL program, 202, 202f                     description, 271
                   program output, 202–204, 205f              PDL, 275, 275f
                   Thermostat program, 202–204, 203–204f      program listing, 275–278, 276t, 277–278f
                 Digital-to-analog converter (DAC), 321       unipolar stepper motor, 272, 272f, 272t
                   arbitrary periodic waveform             Electronic organ
                    circuit diagram, 234                    block diagram, 252, 252f
                    description, 233–234, 234f              circuit diagram, 253
                    PDL program, 234, 235f                  description, 250–251
                    program listing, 235, 236–237f          PDL program, 253, 253f
                   description, 221                         program listing, 254, 255–256f
                   fixed voltage generation                Embedded Microprocessor Benchmark Consortium
                    circuit diagram, 224                        (EEMBC), 30
                    description, 224                       Environmental sensor, 407–409, 409–410f
                    generated staircase waveform, 226, 226f  Euro Millionaire Lottery Numbers project
                    PDL program, 224, 225f                  description, 188
                    program listing, 224–226, 225f          PDL program, 188, 188f
                   on Nucleo-L476RG development board, 224  program listing, 188–191, 189–191f
                   sawtooth waveform generation             program output, 191, 191f
                    circuit diagram, 226                   Event counter
                    description, 226                        description, 179
                    generated waveform, 227–228, 228f       PDL program, 179–180, 181f
                    PDL program, 227                        SerialEvents program, 181, 182–183f
                    program listing, 227–228, 227f         Event flags, 377–378, 378f
                   sine waveform generation
                    circuit diagram, 230                   F
                    description, 229                       Fixed voltage generation
                    PDL program, 230–232, 232f              circuit diagram, 224
   459   460   461   462   463   464   465   466   467   468   469