STM32F207VCT6 learning resource

Overview

STM32F207VCT6

此仓库所有的硬件和软件资料,只用于学习参考使用,在普通室温环境下使用没问题,对于参考此仓库中资料造成商业产品或工业产品故障,本人不负责

GitHub仓库

码云仓库

代码对应的STM32F207系列文章

本仓库代码多个工程同时使用01-Libraries中的库文件,如果每个工程都有个库文件,会导致整个git仓库文件很大,拉取缓慢。

name 描述
00-Hardware 学习STM32F207使用硬件的PCB和原理图
01-Libraries STM32F207使用的库文件
02-Template Keil和IAR的模板工程
03-ASM 使用汇编函数编写接口
04-Delay 使用查询定时器计数器的方式实现延时函数
05-LCD 使用FSMC驱动LCD屏幕代码
06-GPIO-Input-Output GPIO输入输出代码
07-GPIO-JTAG GPIO复用JTAG代码
08-GPIO-bit-band GPIO位带代码
09-EXTI 中断控制器代码,使用GPIO中断
10-CRC&RNG STM32硬件CRC单元和随机数单元
11-SPI 使用STM32的SPI控制器读取norflash
12-SPI-Simulation 使用模拟SPI读取norflash
13-IIC 使用模拟IIC读取PCF8536
14-Flash-Program STM32内部Flash编程
15-Flash-Write-Protection STM32内部Flash写保护
16-Flash-Read-Protection STM32内部Flash读保护(没有完成
17-DMA-M-To-M DMA内存到内存传输
18-IWDG 独立看门狗
19-WWDG 窗口看门狗
20-Timer-Base 定时器的基础定制中断功能
21-Timer-PWMOUT 定时器的PWM输出功能
22-Timer-InputCapture 定时器输入捕获功能
23-Timer-Touchpad 触摸按键功能
24-ADC ADC外设代码
25-DAC DAC外设代码
26-SDIO SDIO驱动SD卡代码
27-USART-Interrupt 使用串口中断方式收发数据
28-USART-Printf 使用硬件串口打印
29-IDE-Printf 硬件仿真时使用IDE打印
30-ETH 以太网应用代码
31-USB-Host-MSC USB Host MSC代码,读取U盘
32-USB-Slave-MSC USB Slave MSC代码,模拟U盘
33-USART-DMA-Receive DMA串口接收(没有使用中断)
34-USART-Receive-DMAInterrupt DMA串口接收(DMA中断)
35-USART-DMA-Receive-Interrupt DMA串口接收(串口空闲中断)
36-USART-DMA-Receive-Send 串口使用DMA接收,并将收到的数据使用DMA发送出去
37-USART-Ringbuff 串口接收,使用环形缓冲区
38-MPU6050 IIC读取MPU6050
39-Measure-Time 测量一段代码运行的时间
40-DWT 使用DWT模块延时,测量代码运行时间
You might also like...
An open source machine learning library for performing regression tasks using RVM technique.

Introduction neonrvm is an open source machine learning library for performing regression tasks using RVM technique. It is written in C programming la

Caffe: a fast open framework for deep learning.

Caffe Caffe is a deep learning framework made with expression, speed, and modularity in mind. It is developed by Berkeley AI Research (BAIR)/The Berke

A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.

Website | Documentation | Tutorials | Installation | Release Notes CatBoost is a machine learning method based on gradient boosting over decision tree

Deep Learning API and Server in C++11 support for Caffe, Caffe2, PyTorch,TensorRT, Dlib, NCNN, Tensorflow, XGBoost and TSNE

Open Source Deep Learning Server & API DeepDetect (https://www.deepdetect.com/) is a machine learning API and server written in C++11. It makes state

A lightweight C++ machine learning library for embedded electronics and robotics.

Fido Fido is an lightweight, highly modular C++ machine learning library for embedded electronics and robotics. Fido is especially suited for robotic

A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.

Light Gradient Boosting Machine LightGBM is a gradient boosting framework that uses tree based learning algorithms. It is designed to be distributed a

High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization machines (FFM) for Python and CLI interface.
High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization machines (FFM) for Python and CLI interface.

What is xLearn? xLearn is a high performance, easy-to-use, and scalable machine learning package that contains linear model (LR), factorization machin

Feature Store for Machine Learning
Feature Store for Machine Learning

Overview Feast (Feature Store) is an operational data system for managing and serving machine learning features to models in production. Please see ou

Machine Learning Platform for Kubernetes
Machine Learning Platform for Kubernetes

Reproduce, Automate, Scale your data science. Welcome to Polyaxon, a platform for building, training, and monitoring large scale deep learning applica

Owner
strongercjd
strongercjd
Metin2 Resource Dumper/Extractor Tool. Dump 100% of the resources from almost any Metin2 Client

PackDumper Metin2 Resource Dumper/Extractor Tool. Dump 100% of the resources from almost any Metin2 Client How to Compile ✔️ Clone the project and com

null 12 Aug 11, 2022
Deep Scalable Sparse Tensor Network Engine (DSSTNE) is an Amazon developed library for building Deep Learning (DL) machine learning (ML) models

Amazon DSSTNE: Deep Scalable Sparse Tensor Network Engine DSSTNE (pronounced "Destiny") is an open source software library for training and deploying

Amazon Archives 4.4k Dec 30, 2022
A library for creating Artificial Neural Networks, for use in Machine Learning and Deep Learning algorithms.

iNeural A library for creating Artificial Neural Networks, for use in Machine Learning and Deep Learning algorithms. What is a Neural Network? Work on

Fatih Küçükkarakurt 5 Apr 5, 2022
Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more

Apache MXNet (incubating) for Deep Learning Apache MXNet is a deep learning framework designed for both efficiency and flexibility. It allows you to m

The Apache Software Foundation 20.2k Dec 31, 2022
An Open Source Machine Learning Framework for Everyone

Documentation TensorFlow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries, a

null 170.2k Jan 7, 2023
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit

CNTK Chat Windows build status Linux build status The Microsoft Cognitive Toolkit (https://cntk.ai) is a unified deep learning toolkit that describes

Microsoft 17.3k Dec 23, 2022
header only, dependency-free deep learning framework in C++14

The project may be abandoned since the maintainer(s) are just looking to move on. In the case anyone is interested in continuing the project, let us k

tiny-dnn 5.6k Dec 31, 2022
Distributed machine learning platform

Veles Distributed platform for rapid Deep learning application development Consists of: Platform - https://github.com/Samsung/veles Znicz Plugin - Neu

Samsung 897 Dec 5, 2022
LibDEEP BSD-3-ClauseLibDEEP - Deep learning library. BSD-3-Clause

LibDEEP LibDEEP is a deep learning library developed in C language for the development of artificial intelligence-based techniques. Please visit our W

Joao Paulo Papa 22 Dec 8, 2022