码迷,mamicode.com
首页 >  
搜索关键字:stm32 dma usart    ( 3388个结果
ESA2GJK1DH1K升级篇: 移植远程更新程序到STM32F103RET6型号的单片机,基于(GPRS模块AT指令TCP透传方式)
前言 上节实现远程更新是更新的STM32F103C8T6的单片机 GPRS网络(Air202/SIM800)升级STM32: 测试STM32远程乒乓升级,基于(GPRS模块AT指令TCP透传方式),定时访问升级 这节将告诉大家如何移植到其它型号的单片机. 这一节以 STM32F103RET6 (51 ...
分类:其他好文   时间:2019-11-09 09:46:45    阅读次数:96
2019年11月8日
1.什么是寄存器? 给有特定功能的内存单元取一个别名,这个别名就是我们经常说的寄存器,这个给已经分配好地址的有特定功能的内存单元取别名的过程就叫寄存器映射。 STM32最小系统硬件组成详解 0组成: 电源 复位 时钟 调试接口 启动 1、电源 : 一般3.3V LDO供电 加多个0.01uf去耦电容 ...
分类:其他好文   时间:2019-11-08 19:21:17    阅读次数:197
springboot 默认静态路径
springboot 默认静态路径 代码如下所示 类ResourceProperties.class 根据构造方法可知, 等于默认的 , 也即 classpath即为我们如下图所示的resource文件夹 ...
分类:编程语言   时间:2019-11-07 23:32:25    阅读次数:87
cc2530中单片机的通用I/O接口
cc2530中有21个输入/输出引脚。 这些引脚可以设置为通用I/O或者设置为外设I/O。(其实这里的外设还是不太懂到底指什么,网上说输入设备,但是通用I/O也可以输入啊,为什么要弄外设I/O?) 其他外设I/O还可以连接到ADC,定时器,或者USART外设。 I/O端口的重要特点: 21个数字I/ ...
分类:其他好文   时间:2019-11-07 19:14:42    阅读次数:388
stm32入门准备
最近工作中碰到不少嵌入式底层得东西,所以想抽时间学学嵌入式得底层了。stm32这款产品很友好,入门不难,外设很全。所以准备入手学习了。网上看了很多,很杂,现在总结一下入门的几个正确姿势。 1.stm32入门前准备 器件准备 stm32板子一枚,我用的是stm32f103c8t610块钱一枚。下载器, ...
分类:其他好文   时间:2019-11-07 16:26:22    阅读次数:78
STM32——CAN总线波特率和位时序详解
本人用的单片机是STM32F407,其它型号的单片机类似,可做参考! 一、标准CAN协议位时序概念 由于CAN属于异步通讯,没有时钟信号线,连接在同一个总线网络中的各个节点会像串口异步通讯那样,节点间使用约定好的波特率进行通讯。同时,CAN还使用“位同步”的方式来抗干扰、吸收误差,实现对总线电平信号 ...
分类:其他好文   时间:2019-11-06 23:18:36    阅读次数:394
DMA复习
DMA 全称Direct Memory Access,即直接存储器访问。 DMA传输将数据从一个地址空间复制到另一个地址空间。当CPU初始化这个传输动作,传输动作本身是由DMA控制器来实现和完成的。 DMA传输方式无需CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场过程,通过硬件为RAM ...
分类:其他好文   时间:2019-11-05 15:24:26    阅读次数:116
当结构体遇上宏定义,以及函数指针的高级写法(结构体中能用宏定义一个函数?)
一、结构体中可以定义一般的宏定义 如: struct aaa{ #define STATUS_1 100 #define STATUS_2 200 #define STATUS_3 300 ........}; 首先,这里的宏定义是在预编译阶段完成的,编译器此时并不知道什么结构体,所以这些宏是全局可 ...
分类:其他好文   时间:2019-11-05 00:57:38    阅读次数:248
Systick定时器详解
Systick定时器,是一个简单的定时器,对于CM3,CM4内核芯片,都有Systick定时器。 Systick定时器常用来做延时,或者实时系统的心跳时钟。这样可以节省MCU资源,不用浪费一个定时器。比如UCOS中,分时复用,需要一个最小的时间戳,一般在STM32+UCOS系统中,都采用Systic ...
分类:其他好文   时间:2019-11-03 11:03:59    阅读次数:523
stm32寄存器版——跑马灯
一。首先头文件LED定义 二 LED.c 3.GPIO_CRL端口配置低寄存器 GPIO_CRH端口配置高寄存器 GPIO_IDR端口输入寄存器 GPIO_ODR端口输出寄存器 GPIO_BSRR端口位设置/清除寄存器 GPIO-BRR端口位清除寄存器 GPIO_LCKR端口配置锁存寄存器 每一组C ...
分类:其他好文   时间:2019-11-02 18:00:57    阅读次数:101
3388条   上一页 1 ... 47 48 49 50 51 ... 339 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!