STM32的学习
邶风,
这个作者很懒,什么都没留下…
展开
-
STM32之固件库的调用(参考洋桃电子视频)
STM32固件库中有许多函数,每个函数代表着不同的意义。在工程中,后缀为.s的是汇编语言编写的文件,后缀为.c的是C语言编写的文件。在整个工程中,只有Startup中的startup_stmf10x_md.s是汇编语言编写的,主要用来做单片机启动的代码。单片机启动后,所有的运行文件都是C语言编写的。————————————————————————————————在库里,有着太多的函数和定义...原创 2019-05-19 14:48:54 · 676 阅读 · 5 评论 -
STM32蜂鸣器andMIDI音乐
蜂鸣器的实现与led差不多,只需要写出蜂鸣器初始化函数和发声函数,然后在main函数里加入他们即可。下面是main.c里的函数#include "stm32f10x.h" #include "sys.h"#include "delay.h"#include "led.h"#include "key.h"#include "buzzer.h"int main (void){ ...原创 2019-06-02 22:07:02 · 2739 阅读 · 0 评论 -
STM32按键控制灯
我想问一下各位老哥,写博客时怎么才能一次性把所有代码粘贴过来,而且不会没法操作。我现在粘贴的代码长了就会没法再编辑了。#include "stm32f10x.h" #include "sys.h"#include "delay.h"#include "led.h"#include "key.h"int main (void){ u8 a; RCC_Configurat...原创 2019-06-01 21:20:47 · 4180 阅读 · 0 评论 -
STM32呼吸灯
#include "stm32f10x.h" //STM32头文件#include "sys.h"#include "delay.h"#define LEDPORT GPIOB //定义IO接口#define LED1 GPIO_Pin_0 //定义IO接口void LED_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; ...原创 2019-05-26 11:20:05 · 5661 阅读 · 3 评论 -
SMT32灯的点亮以及解决乱码问题
点灯程序#include "stm32f10x.h" #include "sys.h"#include "delay.h"#define LEDPORT GPIOB #define LED1 GPIO_Pin_0#define LED2 GPIO_Pin_1void LED_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; ...原创 2019-05-21 00:04:55 · 311 阅读 · 0 评论 -
STM32之核心板
核心板图片核心板的组成电路原理图STM32F103C8T6原理图原创 2019-05-19 16:20:05 · 4127 阅读 · 0 评论 -
STM32之添加工程文件(参考洋桃电子视频)
添加工程文件步骤与添加固件库相似。1.点击右键,新建文件夹并取名字2.在文件夹中新建子文件夹并命名3.在子文件夹里建立文本文档,把名字改为xxx.c和xxx.h4.在keil软件中添加驱动程序文件点击新建然后添LED文件这样,我们就添加了名为Hardware的文件。...原创 2019-05-19 15:34:41 · 1924 阅读 · 0 评论 -
STM32学习之编程语言的介绍(参考洋桃电子视频)
单片机编程语言汇编语言:低级语言直接操作底层寄存器执行效率最高不易移植不易编写和读懂学习难度大C语言:高级语言更偏向用户效率不如汇编易移植易编写和读懂学习难度小对比两种语言,我们更偏向于使用C语言!单片机C语言编程组成1.基本规范语句之间的分隔: ;括号:(表达式), (优先运算式), [数组地址], {语句}注释符://单句注释,/* */段落...原创 2019-05-19 14:05:24 · 1897 阅读 · 0 评论 -
PID调节的方法
(1)一般来说,在整定中,观察到曲线震荡很频繁,需把比例带增大以减少震荡;当曲线最大偏差大且趋于非周期过程时,需把比例带减少(2)当曲线波动较大时,应增大积分时间;曲线偏离给定值后,长时间回不来,则需减小积分时间,以加快消除余差。(3)如果曲线震荡的厉害,需把微分作用减到最小,或暂时不加微分;曲线最大偏差大而衰减慢,需把微分时间加长而加大作用(4)比例带过小,积分时间过小或微分时间过大,都会...转载 2019-07-26 16:20:55 · 9725 阅读 · 1 评论