RISCY BUSINESS»Episode Guide
More confusion over LEDs
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
W, K, P / S, J, N Jump to previous / next marker
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu Movement

a
w
s
d
h j k l


Quotes and References Menus

Enter Jump to timecode

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
0:08Consult Luis' forum post explaining why measure_cpu_freq is no_inline1
0:08Consult Luis' forum post explaining why measure_cpu_freq is no_inline1
0:08Consult Luis' forum post explaining why measure_cpu_freq is no_inline1
4:53croepha Well, if it actually gets inlined, then the instructions for the inline function will be at multiple addresses
🗪
4:53croepha Well, if it actually gets inlined, then the instructions for the inline function will be at multiple addresses
🗪
4:53croepha Well, if it actually gets inlined, then the instructions for the inline function will be at multiple addresses
🗪
7:22Recap last episode with the determination to review the stuff controlling the LEDs
7:22Recap last episode with the determination to review the stuff controlling the LEDs
7:22Recap last episode with the determination to review the stuff controlling the LEDs
8:28Reacquaint ourselves with the LED controlling code
📖
8:28Reacquaint ourselves with the LED controlling code
📖
8:28Reacquaint ourselves with the LED controlling code
📖
19:38Consult 7.1. Freedom E310 Pinout2
📖
19:38Consult 7.1. Freedom E310 Pinout2
📖
19:38Consult 7.1. Freedom E310 Pinout2
📖
21:20Chapter 11 - General Purpose Input/Output Controller (GPIO)3
📖
21:20Chapter 11 - General Purpose Input/Output Controller (GPIO)3
📖
21:20Chapter 11 - General Purpose Input/Output Controller (GPIO)3
📖
24:03Determine that we are skipping the PWM, but writing directly to the output port
24:03Determine that we are skipping the PWM, but writing directly to the output port
24:03Determine that we are skipping the PWM, but writing directly to the output port
25:17Chapter 15 - E300 Pulse-Width Modulation (PWM) Peripheral4
📖
25:17Chapter 15 - E300 Pulse-Width Modulation (PWM) Peripheral4
📖
25:17Chapter 15 - E300 Pulse-Width Modulation (PWM) Peripheral4
📖
30:03Chapter 11 - General Purpose Input/Output Controller (GPIO)5
📖
30:03Chapter 11 - General Purpose Input/Output Controller (GPIO)5
📖
30:03Chapter 11 - General Purpose Input/Output Controller (GPIO)5
📖
35:28Chapter 15 - E300 Pulse-Width Modulation (PWM) Peripheral6
📖
35:28Chapter 15 - E300 Pulse-Width Modulation (PWM) Peripheral6
📖
35:28Chapter 15 - E300 Pulse-Width Modulation (PWM) Peripheral6
📖
36:07croepha Is GPIO_REG a macro? Might be worth looking at the defines in the header
🗪
36:07croepha Is GPIO_REG a macro? Might be worth looking at the defines in the header
🗪
36:07croepha Is GPIO_REG a macro? Might be worth looking at the defines in the header
🗪
37:50Chapter 15, continued7
📖
37:50Chapter 15, continued7
📖
37:50Chapter 15, continued7
📖
39:12Wonder if it's not a bug in the code, check the GitHub repository8 and determine to ask on the forums
39:12Wonder if it's not a bug in the code, check the GitHub repository8 and determine to ask on the forums
39:12Wonder if it's not a bug in the code, check the GitHub repository8 and determine to ask on the forums
42:10Review the PWM Red LED path
📖
42:10Review the PWM Red LED path
📖
42:10Review the PWM Red LED path
📖
45:22Review the LED code in led_fade.c
📖
45:22Review the LED code in led_fade.c
📖
45:22Review the LED code in led_fade.c
📖
45:47croepha Period != duty cycle. Period is more like frequency
🗪
45:47croepha Period != duty cycle. Period is more like frequency
🗪
45:47croepha Period != duty cycle. Period is more like frequency
🗪
45:58Duty cycle
🖌
45:58Duty cycle
🖌
45:58Duty cycle
🖌
48:42Review the documentation on CMP09
📖
48:42Review the documentation on CMP09
📖
48:42Review the documentation on CMP09
📖
51:44croepha When configured as an output (either SW or IOF controlled), the SW-writeableoutxorregister is combined with the output to invert it
🗪
51:44croepha When configured as an output (either SW or IOF controlled), the SW-writeableoutxorregister is combined with the output to invert it
🗪
51:44croepha When configured as an output (either SW or IOF controlled), the SW-writeableoutxorregister is combined with the output to invert it
🗪
52:50Read about PWM Compare Registers, and consider if the XOR is doing nothing because we are not setting the 0 bit10
📖
52:50Read about PWM Compare Registers, and consider if the XOR is doing nothing because we are not setting the 0 bit10
📖
52:50Read about PWM Compare Registers, and consider if the XOR is doing nothing because we are not setting the 0 bit10
📖
54:24croepha I think it means that it inverts it based on its last state
🗪
54:24croepha I think it means that it inverts it based on its last state
🗪
54:24croepha I think it means that it inverts it based on its last state
🗪
55:17Consult Figure 11.1 - Structure of a single GPIO Pin with Control Registers11
📖
55:17Consult Figure 11.1 - Structure of a single GPIO Pin with Control Registers11
📖
55:17Consult Figure 11.1 - Structure of a single GPIO Pin with Control Registers11
📖
56:18croepha When the bit is high for OUT_XOR, it enables the path through the XOR gate
🗪
56:18croepha When the bit is high for OUT_XOR, it enables the path through the XOR gate
🗪
56:18croepha When the bit is high for OUT_XOR, it enables the path through the XOR gate
🗪
57:15croepha The oval feeds back in, so it's a loop
🗪
57:15croepha The oval feeds back in, so it's a loop
🗪
57:15croepha The oval feeds back in, so it's a loop
🗪
58:58croepha I guess I was assuming that IOF1_OVAL was the previous value
🗪
58:58croepha I guess I was assuming that IOF1_OVAL was the previous value
🗪
58:58croepha I guess I was assuming that IOF1_OVAL was the previous value
🗪
59:53Continue studying Figure 11.112
📖
59:53Continue studying Figure 11.112
📖
59:53Continue studying Figure 11.112
📖
1:05:59We are out of time for today, with the determination to ask on the forums about the CMP0 setting and the XOR stuff
1:05:59We are out of time for today, with the determination to ask on the forums about the CMP0 setting and the XOR stuff
1:05:59We are out of time for today, with the determination to ask on the forums about the CMP0 setting and the XOR stuff