Reference no: EM131062500
Lab
The main program configures initializes IO peripheral blocks, then puts itself in an infinite loop.
a) The program blinks all LED's at every 1 second on and 1 second off.
b) When the push button is pressed, the LCD panel displays "Red Alert!" for 3 second then clears.
c) The top of the program should have a comment block as shown below.
/* EECE Lab
*Student Name:
*Student ID:
*Class section number:
*/
d) The main() is written as follows. Do not change this.
int main(void) {
IO_init();
while(1);
}
e) Use SysTick_Handler() in order to blink LED's.
f) Use EXTI_IRQHandler() in order to detect the push button and to display a message on the LCD panel. Use the conventional time delay program to check 3 seconds because SysTick is occupied for LED operation.
g) IO_init() contains all lines to enable and configure GPIOE, GPIOA, SysTick, SYSCFG, NVIC, EXTI, I2C2 and LCD Panel.
h) IO_init() should not contain any lines that operate LED's or LCD panel.
i) Use LCD_Hello.c and previous lecture notes for reference.
j) Place line comments in as many lines as possible for easier reading.
What is the magnification
: A camera is equipped with a lens with a focal length of 39 cm. When an object 3.0 m (300 cm) away is being photographed, what is the magnification?
|
Determine the maximum permissible value of the load q
: Determine the maximum permissible value of the load q if the allowable bending stress in the shelf is σallow= 7.5 MPa and the position of the supports is adjusted for maximum load carrying capacity.
|
Counterclockwise from the positive x-axis
: F1 = (-3.0,3.1) and F2 = (-4.4,-3.6) where all components are in newtons. What angle does the vector F1 + F2 make with the positive x-axis? The angle is measured counterclockwise from the positive x-axis and must be in the range from 0 to 360 degr..
|
Magnitudes of the emf and current induced
: The figure below shows a short coil which is coaxial with a very long solenoid (you may approximate it as infinite.) Coil: Has 120 turns of radius 1.8 cm and resistance 5.9 . It is not attached to anything.
|
Write a program configures initializes io peripheral blocks
: The main program configures initializes IO peripheral blocks, then puts itself in an infinite loop. When the push button is pressed, the LCD panel displays "Red Alert!" for 3 second then clears.
|
Uncertainty in the velocity of the electrons
: a) What are the average velocity and the uncertainty in the velocity of the electrons? b) What is the minimum uncertainty in the position of the electrons?
|
Determine the ratios of the weights of three beams
: Determine the ratios of the weights of three beams that have the same length, are made of the same material
|
Create functions based on your existing source code
: Create functions based on your existing source code (ex. GetCar, CreateCar, CalculateLapTime) which take in the appropriate parameters and give the correct output. Use pointers where applicable.
|
Same transmitter for the path loss models
: If the received power at a reference distance d0 = 1 km is equal to 1 microwatt, find the received powers at distances of 2 km, 5 km, 10 km, and 20 km from the same transmitter for the following path loss models:
|