
stm32基础
nidie508
三点钟了,学习先
展开
-
CAN通讯实验
CAN 协议具有以下特点:1) 多主控制。在总线空闲时,所有单元都可以发送消息(多主控制),而两个以上的单元同时开始发送消息时,根据标识符(Identifier 以下称为 ID)决定优先级。ID 并不是表示发送的目的地址,而是表示访问总线的消息的优先级。两个以上的单元同时开始发送消息时,对各消息 ID 的每个位进行逐个仲裁比较。仲裁获胜(被判定为优先级最高)的单元可继续发送消息,仲裁失利的单元则立刻停止发送而进行接收工作。2) 系统的 柔软 性。与总线相连的单元没有类似于“地址”的信息。因此在总线上增原创 2020-07-31 14:43:24 · 2213 阅读 · 0 评论 -
stm32学习笔记(10)时钟
提前说说学习32这么长时间了,中间有一段内容也比较生疏,比如就是这个时钟。那会初学,真的没有搞清楚,今天再次回过头复习一下,彻底把时钟这一部分弄清楚时钟时钟树用户可通过多个预分频器配置AHB、高速APB(APB2)和低速APB(APB1)域的频率。AHB和APB2域的最大频率是72MHz。APB1域的最大允许频率是36MHz。SDIO接口的时钟频率固定为HCLK/2。RCC通过AHB时...原创 2019-11-02 19:36:16 · 1428 阅读 · 0 评论 -
stm32学习笔记(10)用串口2打印数据
提前说说昨晚做了个好梦,梦见自己表白成功了,牵着她的手。这也是这几个月来,我最不想醒的一次,一觉睡到了七点半。。。。。。表白估计是不可能了,自己还是太怂了。现在心思也不像几年前一样满怀一腔热血,说干就干,吃了亏当然要长记性了。不管是喜欢的人,或者志同道合的人,或者各种人,没必要去尽力拥有他们,远远地看着,望着,其实也挺好的。像我这种人,一旦拥有就不珍惜,希望老天还是不要让我得到吧,现在的我如果真...原创 2019-10-18 15:25:50 · 5671 阅读 · 1 评论 -
STM32 c8t6板 stlink 烧录程序连接方法
c8t6板上对应接即可,前提是板子要上电。原创 2020-08-02 10:53:24 · 6439 阅读 · 0 评论 -
stm32学习笔记(9)SPI实验
提前说说32的学习还在继续,感觉前几个月真的是在入门,现在学的就比较麻烦了,更重要的是能实际用出来。看起来也不是那么简单,好麻烦啊。SPI实验SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为 PCB 的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议,STM32 也有 SPI 接口SPI 接口一...原创 2019-09-29 11:29:30 · 2546 阅读 · 0 评论 -
stm32学习笔记(8)IIC实验
提前说说刚开学,还是挺忙的。每天光是收作业交作业催作业都耽误了一大堆时间,加上这个学期的课比较多,学习新知识的时间就被压缩了。好在这个周我辞去了班里学委的职位,接下来也必须得好好干了!新的学期也有新的规划,我希望我能完成吧,必须完成。废话不多说,开始吧。stm32 IIC实验iic=Inter-Integrated Circuit(集成电路总线)IIC(Inter-Integrated ...原创 2019-09-22 15:25:53 · 2841 阅读 · 0 评论 -
stm32端口重映射 寄存器版
提前说说总的来说,重映射这块不算太难,就是比较麻烦,一个劲的查手册,查资料,查查查。。。。懂得配置,其他的就大同小异了,当然我这仅仅算基础的了解(因为我只做了串口和定时器的重映射,过程还算顺利)配置过程:1.首先,开启辅助时钟2.使能对应IO口时钟3.将重映射所对应的IO口进行配置,选择模式。输入捕获实验,定时器2通道1从PA0重映射PA15void TIM2_Cap_Init(u...原创 2019-09-03 21:15:48 · 577 阅读 · 0 评论 -
同一定时器不同通道的输入捕获实验理解
提前说说暑期学习截止到明天就彻底结束了,顺便把这些天学到的东西做一个小结,至少这一个月也不能白过。同定时器不同通道的输入捕获实验理解首先,看看一个定时器一个通道下的输入捕获实验main.c#include "sys.h"#include "usart.h" #include "delay.h" #include "led.h" #include "timer.h"#inclu...原创 2019-09-03 17:14:18 · 11041 阅读 · 1 评论 -
stm32学习笔记(7)数码管显示
提前说说又是没写博客的一个周,每天过的都很爽难受。事实上,现在是正在学习的时间,我重新规整了学习计划,不像原来把每天自学学习时间的大部分时间给32了,现在基本两到三个小时左右。一是快期末了,得抽出时间复习了,二来文化课对我来说也十分重要,第三点就是还是得抽出时间陪陪女朋友的。好的是,自己学习的时长增多了,所以也不算太落后吧。每天中规中矩的看两次视频,基础部分视频一次看两遍。每天内容也不算多,但是...原创 2019-06-17 23:03:31 · 26242 阅读 · 3 评论 -
stm32学习笔记(六)矩阵键盘的焊接及按键试验
提前说说:上周四学姐们给我们讲了矩阵键盘的原理,然后让我们自己动手进行矩阵焊接和代码编写调试。矩阵键盘焊了整整一下午(我动手能力实在太差了),闻锡的味道是实在难受,还好矩阵键盘成功焊好。代码的编写是看了学长学姐们的代码后,自己重新编写了一个(实在是太糙了,不过明天要验收实在也不怎么想改了)。虽说代码写的不好,但是我觉得我写的代码对我们这样的新手是十分友好的,因为一看就明白==,废话不多说,开始吧...原创 2019-06-04 21:04:16 · 5908 阅读 · 1 评论 -
stm32学习笔记(五)跑马灯寄存器版本
提前说说:五月底了,得加紧学习进度了,想在六月底把32的基础知识部分学完并且基本掌握,感觉还是有点难度的。(一天在32上学习的时间大约是3~4h)。跑马灯寄存器版一开始接触寄存器的时候,不清楚寄存器是干什么用的。在学Arduino的时候,写代码控制io口依靠的就是digitalWrite和digitalRead函数,而并没有清楚这些函数是怎么调整io的模式,端口引脚还有输出速率。刚开始学寄...原创 2019-05-22 21:24:27 · 666 阅读 · 0 评论 -
stm32学习笔记(四)跑马灯的开头
提前说说:已经快两个周没有更新博客了,原因就是学的太慢了。。。。。。。为什么这么说呢,大概是学习方法有问题。之前在C语言的学习中,我都是先看书自学,再看视频,这么做的原因是视频是一遍过,你可能没有完全的吸收。而看完课本自学后,吸收的多一些而且对自己不会的内容也会在视频讲解比较在意。然而,然而。学32的软件代码中,感觉这个方法就不太好用了。。。。。自我感觉的原因就是一上手就是比较多而且繁杂的内容,...原创 2019-05-22 19:05:53 · 481 阅读 · 0 评论