stm32nucleof401re_02_serialbaud
Dependencies: mbed
main.cpp@0:41c45c36c0fd, 2020-02-07 (annotated)
- Committer:
- perlatecnica
- Date:
- Fri Feb 07 07:17:42 2020 +0000
- Revision:
- 0:41c45c36c0fd
v1.0
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
perlatecnica | 0:41c45c36c0fd | 1 | /* Copyright (c) 2019 Perlatecnica |
perlatecnica | 0:41c45c36c0fd | 2 | * |
perlatecnica | 0:41c45c36c0fd | 3 | * Licensed under the Apache License, Version 2.0 (the "License"); |
perlatecnica | 0:41c45c36c0fd | 4 | * you may not use this file except in compliance with the License. |
perlatecnica | 0:41c45c36c0fd | 5 | * You may obtain a copy of the License at |
perlatecnica | 0:41c45c36c0fd | 6 | * |
perlatecnica | 0:41c45c36c0fd | 7 | * http://www.apache.org/licenses/LICENSE-2.0 |
perlatecnica | 0:41c45c36c0fd | 8 | * |
perlatecnica | 0:41c45c36c0fd | 9 | * Unless required by applicable law or agreed to in writing, software |
perlatecnica | 0:41c45c36c0fd | 10 | * distributed under the License is distributed on an "AS IS" BASIS, |
perlatecnica | 0:41c45c36c0fd | 11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
perlatecnica | 0:41c45c36c0fd | 12 | * See the License for the specific language governing permissions and |
perlatecnica | 0:41c45c36c0fd | 13 | * limitations under the License. |
perlatecnica | 0:41c45c36c0fd | 14 | */ |
perlatecnica | 0:41c45c36c0fd | 15 | |
perlatecnica | 0:41c45c36c0fd | 16 | /**************************************************** |
perlatecnica | 0:41c45c36c0fd | 17 | * RAPID PROTOTYPING WITH NUCLEO * |
perlatecnica | 0:41c45c36c0fd | 18 | * Example Code 02: Changing Serial baud * |
perlatecnica | 0:41c45c36c0fd | 19 | * Author: Mauro D'Angelo * |
perlatecnica | 0:41c45c36c0fd | 20 | * Organization: Perlatecnica * |
perlatecnica | 0:41c45c36c0fd | 21 | ***************************************************** |
perlatecnica | 0:41c45c36c0fd | 22 | * Serial Client configuration * |
perlatecnica | 0:41c45c36c0fd | 23 | * 115200 bauds, 8-bit data, no parity * |
perlatecnica | 0:41c45c36c0fd | 24 | *****************************************************/ |
perlatecnica | 0:41c45c36c0fd | 25 | |
perlatecnica | 0:41c45c36c0fd | 26 | #include "mbed.h" |
perlatecnica | 0:41c45c36c0fd | 27 | |
perlatecnica | 0:41c45c36c0fd | 28 | Serial pc(USBTX, USBRX); |
perlatecnica | 0:41c45c36c0fd | 29 | |
perlatecnica | 0:41c45c36c0fd | 30 | int main() { |
perlatecnica | 0:41c45c36c0fd | 31 | // It changes the serial connection baudrate |
perlatecnica | 0:41c45c36c0fd | 32 | pc.baud(115200); |
perlatecnica | 0:41c45c36c0fd | 33 | |
perlatecnica | 0:41c45c36c0fd | 34 | // It prints the sting to serial terminal. YOU HAVE TO CHANGE ACCORDINGLY THE BAUDE RATE OF THE SERIAL CLIENT |
perlatecnica | 0:41c45c36c0fd | 35 | pc.printf("Hello World !\r\n"); |
perlatecnica | 0:41c45c36c0fd | 36 | } |