
STM32学习系列
GH-HOME
凡走过,必留下善意的痕迹;选择做,便尽力做到最好!
展开
-
STM32系列课程总结0---开发环境搭建及资料下载
一、STM32开发环境搭建1.安装keil52.破解keil53.安装芯片包4.安装所需的软件包:5.完整教程链接二、相关开发帮助资料1.芯片原理图2.开发手册3.原创 2018-12-03 12:53:20 · 442 阅读 · 0 评论 -
STM32系列课程总结1---固件库---滴答定时器----中断
========================================================== 《 固件库搭建》1.开发环境:window+kill5+STM32F4072.开发准备:(具体下载源码包路径就不提供了,可以下载我已经建好的基本...原创 2018-12-20 15:20:48 · 2938 阅读 · 0 评论 -
STM32系列课程总结2---基本定时器+通用定时器
----------------案列一:基本定时器TIM6实现点灯----------------#ifndef __TIM_H#define __TIM_H//头文件#include "stm32f4xx.h" //这个头文件一定要留#include "led.h"//宏定义 //函数声明void TIM6_Init(uint...原创 2018-12-20 20:00:57 · 340 阅读 · 0 评论 -
STM32系列课程总结3---IIC---IIC+AT24C02---IIC+OLCD
==================================== IIC =========================一、概述 IIC 即Inter-Integrated Circuit(集成电路总线),这种总线类型是由飞利浦半导体公司在八十年代初设计出来的一种简单 、双向、二线制(IIC_SDA 、IIC_SCL)、同步串行总线,主要是用来连接整体电路(ICS) , II...原创 2018-12-21 09:55:46 · 1736 阅读 · 1 评论 -
STM32系列课程总结4---uCOS-III搭建
1.下载uCOS-III源码包:链接:https://pan.baidu.com/s/1LDCEb-FI6CjwpeQwLjqjFA 提取码:bswo 2.移植过程如下:(有已经移植好基本ucos-III库:链接:https://pan.baidu.com/s/13_TPVWptemvQhTCyF0gFIw 提取码:y2jd ) 1、进入源码包,将 Software 复制到固件...原创 2018-12-21 11:33:12 · 1618 阅读 · 1 评论 -
STM32系列课程总结5---uCOS-III任务调度及通信
一 时间管理---作用:延时。系统提供两个函数实现延时,但是精度只有毫秒基本,建议采用自身设计的滴答定时器。 小提示:以 OS_ 开头的函数不是我们调用的,我们调用的是以 OS 开头的函数 1、void OSTimeDly (OS_TICK dly,OS_OPT opt,OS_ERR *p_err) 参数 dly ...原创 2018-12-21 16:05:54 · 1436 阅读 · 0 评论