commit | 432c62cdbb73307584174b56e5a62ac203963eca | [log] [tgz] |
---|---|---|
author | Varun Sharma <vars@google.com> | Thu Apr 01 21:26:42 2021 -0700 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Apr 02 17:30:39 2021 +0000 |
tree | dedeefe8fdd3d56adec947484c6b0ac0bc332221 | |
parent | 94c09a5fae61a2769d4006d27dd4a5c3d5c6169f [diff] |
[stm32] Add pw_sys_io_stm32cubef4 The USART configurability is needed because the F429 Discovery uses USART1 for the virtual com port through the st-link, while the F439 Nucleo uses USART3. The actual implementation is extremely basic, only reading/writing one byte at a time using the synchrounous API. The HAL also has interrupt driven and DMA API's to improve performance. Change-Id: Ia5b99df543bd75511c8daefcbc885e5651df3f86 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/39769 Commit-Queue: Varun Sharma <vars@google.com> Reviewed-by: Ali Zhang <alizhang@google.com>
This repository contains experimental pigweed modules.
Clone this repo with --recursive
to get all required submodules.
git clone --recursive https://pigweed.googlesource.com/pigweed/experimental
This will pull the Pigweed source repository into third_party/pigweed
. If you already cloned but forgot to --recursive
run git submodule update --init
to pull all submodules.