1.新建项目 2.选择芯片,若没有就下载 3.导入文件及文件夹 4.导入文件路径 5.编写LED程序和main ...
分类:
其他好文 时间:
2020-03-22 23:51:08
阅读次数:
85
2020-03-21 23:14:57 老规矩,只上干货不扯淡,不一定最好,但希望能帮到一些人。 系统:Deepin15.11桌面版 工具:STM32CubeIDE 下载安装: 官网下载:https://www.st.com/content/st_com/en/products/developmen ...
分类:
系统相关 时间:
2020-03-22 01:05:18
阅读次数:
142
1.对于版本比较低的STM32CubeMX(比如V4.25.0),生成的工程缺少syscall.c文件。将syscall.c文件复制到startup目录下,而新版本的STM32CubeMX(V5.6.0)会自动生成syscall.c文件,在Src文件夹下。 2.添加必须要的代码段: 1 /* Pri ...
分类:
其他好文 时间:
2020-03-18 09:57:08
阅读次数:
108
把STM32中断优先级搞懂了现在与大家分享:一:综述STM32目前支持的中断共为84个(16个内核+68个外部),16级可编程中断优先级的设置(仅使用中断优先级设置8bit中的高4位)和16个抢占优先级(因为抢占优先级最多可以有四位数)。二:优先级判断STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作‘亚优先级‘或‘副优先
分类:
其他好文 时间:
2020-03-17 22:34:33
阅读次数:
66
开篇先比比: 虽然我们的老会长一直强调Arduino是个很菜的东西,但是的确是嵌入式入门的不二法宝啊。 现在其实我已经学了stm32了,arduino自认为比较精通了,但是其实实践上手的机会还是很少 然后最近发现proteus的神奇之处:嵌入式仿真!这个平时被老师们用来做各种理论研究的东西竟然主要卖 ...
分类:
其他好文 时间:
2020-03-17 08:05:59
阅读次数:
67
GPIO 简介: 通用输入输出接口GPIO是嵌入式系统、单片机开发过程中最常用的接口,用户可以通过编程灵活的对接口进行控制,实现对电路板上LED、数码管、按键等常用设备控制驱动,也可以用作串口的数据收发管脚,或者AD的接口等复用功能使用。因此其作用和功能非常重要。 GPIO的工作模式: 四种输入、四 ...
分类:
其他好文 时间:
2020-03-16 12:45:35
阅读次数:
62
复位 STM32F10xxx支持三种复位形式,分别为系统复位、上电复位和备份区域复位. 系统复位 除了时钟控制器的 RCC_CSR寄存器 中的复位标志位和 备份区域 中的寄存器以外,系统复位将复位所有寄存器至它们的复位状态。 当发生以下任一事件时,产生一个系统复位: 1. NRST引脚上的低电平(外 ...
分类:
其他好文 时间:
2020-03-14 10:56:03
阅读次数:
101
STM32 SPI通信的总结(库函数操作) 参考代码: 1 void SPI_GPIO_Init(void) 2 { 3 GPIO_InitTypeDef GPIO_InitStructure; 4 SPI_InitTypeDef SPI_InitStructure; 5 6 NVIC_InitTy ...
分类:
其他好文 时间:
2020-03-13 20:47:44
阅读次数:
217
老司机们学习STM32的技巧单片机用处这么广,尤其是STM32,这么火!如何快速上手学习呢?你问,如何系统地入门学习stm32?这本身就是一个错误的问题。假如你会使用8051,会写C语言,那么STM32本身并不需要刻意的学习。你要考虑的是,我可以用STM32实现什么?对于传统的电子工程师来讲,使用库编程可能会感到有一点虚,感觉没有脚踏实地的感觉。但如果你写过web、写过服务器端代码、写过桌面端代码
分类:
其他好文 时间:
2020-03-12 15:57:39
阅读次数:
65
工作电压:5V 原理:给TR口一个>10us的高电平 ,开始工作·,超声波与障碍物后反弹,EC口会输出一个持续的高电平 ,这个高电平的持续时间就是声波在空气中传播的时间 公式:dis=T*声速/2 dis:距离 T: EC高电平持续时间 可以用外部中断或者定时器输入捕获来测量时间 本文采用输入捕获 ...
分类:
其他好文 时间:
2020-03-11 15:43:04
阅读次数:
109