码迷,mamicode.com
首页 >  
搜索关键字:stm32 usart nvic    ( 2336个结果
STM32 + RT Thread OS 串口通讯
1. 创建项目 a) 禁用Finsh和console b) 默认情况下,项目文件包含了finsh,它使用COM1来通讯,另外,console输出(rt_kprintf)也使用了COM1。因此,在运行scons命令生成项目文件之前,修改rtconfig.h,禁用这两项。(下图L65, L70) c) ...
分类:其他好文   时间:2019-05-13 17:54:56    阅读次数:295
STM32开发——bootloader跳转App执行的实现
bootloader部分要点 1. 跳转前需要关闭无关中断,防止APP中未使用该中断, 却因为中断而跳转到中断向量表时找不到对应函数入口 2. bootloader最终生成的固件大小不要超过划定的区域 App部分要点 1. 在Keil设置中要设置对应的flash起始地址与大小, 同时起始地址减去fl ...
分类:移动开发   时间:2019-05-12 23:40:00    阅读次数:357
STM32的闹钟
STM32的闹钟真是闹心啊......因为方案变化,这个星期要用到STM32的闹钟,就是让程序每天固定时间醒来,完成任务后继续睡眠,也可以根据情况任务的完成情况定下一次的醒来时间。根本点:1、闹钟固定时间醒;2、指定下一次醒来的时间(不指定就是明天的同一时间醒来执行任务)。看似很简单,我想肯定就是半天的功夫了。星期一开始干,在网上查看教程,结果全部是标准库的,方法繁琐,我的工程文件是HAL库的,是
分类:其他好文   时间:2019-05-10 19:12:17    阅读次数:190
STM32F407-串口学习1(UART协议简介)
一、前言 1、简介 写的这篇博客,是为了学习UART通信协议,以及UART能够实现的一些功能,还有有关使用STM32CubeMX来配置芯片的一些操作,在后面我会以我使用的STM32F407开发板来举例讲解(其他STM32系列芯片大多数都可以按照这些步骤来操作的),如有不足请多多指教。 2、UART简 ...
分类:其他好文   时间:2019-05-10 09:51:27    阅读次数:164
STM32 GPIO配置(寄存器)生成工具
在写程序的时候需要用寄存器配置GPIO方向、模式,每一个都需要去计算 感觉相当麻烦,所以写了一个用来计算的小工具 链接:https://pan.baidu.com/s/1WAJaUor6ysrv2Pb_jD7GTA 提取码:r1m6 ...
分类:其他好文   时间:2019-05-09 18:30:23    阅读次数:99
STM32之模拟串口设计
一、设计用途: 公司PCB制成板降成本,选择的MCU比项目需求少一个串口,为满足制成板成本和项目对串口需求,选择模拟一路串口。 二、硬件电路: 三、设计实现: 工具&软件:STM32F030R8 KEIL5 STM32CubeMX 1、 串口通信 串口是一种很常用的通信接口,按位(bit)发送和接收 ...
分类:其他好文   时间:2019-05-06 01:32:57    阅读次数:114
基于STM32之UART串口通信协议(二)发送
一、前言 1、简介 在上一篇UART详解中,已经有了关于UART的详细介绍了,也有关于如何使用STM32CubeMX来配置UART的操作了,而在该篇博客,主要会讲解一下如何实现UART串口的发送功能。 2、UART简介 嵌入式开发中,UART串口通信协议是我们常用的通信协议之一,全称叫做通用异步收发 ...
分类:其他好文   时间:2019-05-05 14:37:49    阅读次数:223
stm32 外部8M晶振 改为12M的方法
第一步,打开stm32f10x.h,将 #define HSE_VALUE ((uint32_t)8000000) 修改为: #define HSE_VALUE ((uint32_t)12000000) 第二步,打开system_stm32f10x.c,修改PLL参数,将 RCC->CFGR &= ...
分类:其他好文   时间:2019-05-05 11:47:08    阅读次数:202
STM32串口
1. 串口引脚,如果是异步通讯将UART_CLK共地即可,如果同步需要时钟 a.UART_RX 数据接收引脚 b.UART_TX 数据发送引脚 c.UART_CLK 时钟引脚 2. UART描述 为全双工,异步通讯 数据长度8或9位,支持1或2个停止位 支持DMA TX和RX可以互换 ...
分类:其他好文   时间:2019-05-03 11:09:57    阅读次数:112
flash多进程写操作
1 应用场景介绍   硬件条件:使用stm32 MCU   软件条件:协议栈应用   协议栈简单介绍如下:   类似于OSI七层模型,所涉及的协议栈包括应用层,网络层,链路层,物理层,如下图:   在 ...
分类:系统相关   时间:2019-05-02 23:08:41    阅读次数:185
2336条   上一页 1 ... 46 47 48 49 50 ... 234 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!