diff options
Diffstat (limited to 'docs/reference')
-rw-r--r-- | docs/reference/asm_thumb2_hints_tips.rst | 4 | ||||
-rw-r--r-- | docs/reference/asm_thumb2_label_branch.rst | 2 | ||||
-rw-r--r-- | docs/reference/isr_rules.rst | 2 | ||||
-rw-r--r-- | docs/reference/repl.rst | 8 |
4 files changed, 8 insertions, 8 deletions
diff --git a/docs/reference/asm_thumb2_hints_tips.rst b/docs/reference/asm_thumb2_hints_tips.rst index f0826e47ef..062a3c8448 100644 --- a/docs/reference/asm_thumb2_hints_tips.rst +++ b/docs/reference/asm_thumb2_hints_tips.rst @@ -129,7 +129,7 @@ Non-integer data types ~~~~~~~~~~~~~~~~~~~~~~ These may be handled by means of arrays of the appropriate data type. For -example, single precison floating point data may be processed as follows. +example, single precision floating point data may be processed as follows. This code example takes an array of floats and replaces its contents with their squares. @@ -172,7 +172,7 @@ thus: The const() construct causes MicroPython to replace the variable name with its value at compile time. If constants are declared in an outer -Python scope they can be shared between mutiple assembler functions and +Python scope they can be shared between multiple assembler functions and with Python code. Assembler code as class methods diff --git a/docs/reference/asm_thumb2_label_branch.rst b/docs/reference/asm_thumb2_label_branch.rst index 2c5e527185..8c85e55f0e 100644 --- a/docs/reference/asm_thumb2_label_branch.rst +++ b/docs/reference/asm_thumb2_label_branch.rst @@ -23,7 +23,7 @@ specifiers: * ne Not equal * cs Carry set * cc Carry clear -* mi Minus (negaive) +* mi Minus (negative) * pl Plus (positive) * vs Overflow set * vc Overflow clear diff --git a/docs/reference/isr_rules.rst b/docs/reference/isr_rules.rst index 2be4243f9e..b33e4dd6f2 100644 --- a/docs/reference/isr_rules.rst +++ b/docs/reference/isr_rules.rst @@ -24,7 +24,7 @@ This summarises the points detailed below and lists the principal recommendation * Where an ISR returns multiple bytes use a pre-allocated ``bytearray``. If multiple integers are to be shared between an ISR and the main program consider an array (``array.array``). * Where data is shared between the main program and an ISR, consider disabling interrupts prior to accessing - the data in the main program and re-enabling them immediately afterwards (see Critcal Sections). + the data in the main program and re-enabling them immediately afterwards (see Critical Sections). * Allocate an emergency exception buffer (see below). diff --git a/docs/reference/repl.rst b/docs/reference/repl.rst index 8ca89a0d1a..7a683ca220 100644 --- a/docs/reference/repl.rst +++ b/docs/reference/repl.rst @@ -50,7 +50,7 @@ Finally type ``print(i)``, press RETURN, press BACKSPACE and press RETURN again: >>> Auto-indent won't be applied if the previous two lines were all spaces. This -means that you can finish entering a compound statment by pressing RETURN +means that you can finish entering a compound statement by pressing RETURN twice, and then a third press will finish and execute. Auto-completion @@ -80,7 +80,7 @@ expansions: Interrupting a running program ------------------------------ -You can interupt a running program by pressing Ctrl-C. This will raise a KeyboardInterrupt +You can interrupt a running program by pressing Ctrl-C. This will raise a KeyboardInterrupt which will bring you back to the REPL, providing your program doesn't intercept the KeyboardInterrupt exception. @@ -184,8 +184,8 @@ variables no longer exist: The special variable _ (underscore) ----------------------------------- -When you use the REPL, you may perfom computations and see the results. -MicroPython stores the results of the previous statment in the variable _ (underscore). +When you use the REPL, you may perform computations and see the results. +MicroPython stores the results of the previous statement in the variable _ (underscore). So you can use the underscore to save the result in a variable. For example: >>> 1 + 2 + 3 + 4 + 5 |