- 博客(8)
- 收藏
- 关注
转载 stm32学习笔记---串口(原子开发板)
1,STM32的串口资源相当丰富的,功能也相当强劲。ALIENTEK MiniSTM32开发板所使用的STM32F103RCT6最多可提供5路串口,有分数波特率发生器、支持同步单线通信和半双工单线通讯、支持LIN、支持调制解调器操作、智能卡协议和IrDA SIR ENDEC规范、具有DMA等。2,串口设置的一般步骤可以总结为如下几个步骤: 1) 串口时钟使能,GPIO
2015-04-01 11:10:58 1411
转载 存储器映射
通过赋予每个任务不同的虚拟–物理地址转换映射,支持不同任务之间的保护。地址转换函数在每一个任务中定义,在一个任务中的虚拟地址空间映射到物理内存的一个部分,而另一个任务的虚拟地址空间映射到物理存储器中的另外区域。...就是把一个地址连接到另一个地址。例如,内存单元A的地址为X,把它映射到地址Y,这样访问Y时,就可以访问到A了。当然,访问原来的地址X,也可以访问到A。再如,在C语言等高
2015-04-01 10:45:46 405
转载 地址映射,存储器映射
学习一个事项的时候,注意三点:是什么,有什么用(功能),如何配置(实现、操作)。1,为了保证CPU执行指令时可正确访问存储单元,需将用户程序中的逻辑地址转换为运行时由机器直接寻址的物理地址,这一过程称为地址映射。2,地址映射结构在Tornado\target\h\vmLib.h文件中 typedef struct phys_mem_desc{void *virtualA
2015-04-01 10:10:00 605
转载 STM32工程文件说明(野火开发板)
1,STM32库。STM32库是由ST公司针对STM32提供的函数接口,即API (Application Program Interface),开发者可调用这些函数接口来配置STM32的寄存器,使开发人员得以脱离底层的寄存器操作,有开发快速,易于阅读,维护成本低等优点。2,为了解决不同的芯片厂商生产的Cortex微控制器软件 的兼容性问题,ARM与芯片厂商建立了CMSIS标准(Cortex
2015-04-01 08:32:04 2957
转载 STM32---IO口设置
一、 STM32的输入输出管脚有下面8种(4输入+2输出+2复用输出)可能的配置: ① 浮空输入_IN_FLOATING ② 带上拉输入_IPU ③ 带下拉输入_IPD ④ 模拟输入_AIN ⑤ 开漏输出_OUT_OD ⑥ 推挽输出_OUT_PP ⑦ 复用功能的推挽输出_AF_PP
2015-03-31 15:45:07 2781
原创 STM32有关USART的配置函数
void USART1_Config(void){GPIO_InitTypeDef GPIO_InitStructure;USART_InitTypeDef USART_InitStructure;/* config USART1 clock */RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1 | RCC_APB2Periph_GP
2015-03-31 10:34:56 854
转载 STM32中printf重定向到串口
STM32中printf重定向到串口 学习STM32过程中,经常打交道的莫过于串口,你可以将任何信息,当然重要的是调试信息打印到串口中输出,总是用一个字节发送函数或者字符串发送函数总是有些不放便,之前编程中熟悉的莫过于printf了,下面就给出了用printf打印到串口的方案,当然方案不止一个,仅供参考。 1、 添加printf的头文件 #include
2015-03-31 10:04:30 1792
原创 stm32学习笔记-USART
接口通过三个引脚与其他设备连接在一起(见图248)。任何USART双向通信至少需要两个脚:接收数据输入(RX)和发送数据输出(TX)。 RX:接收数据串行输。通过过采样技术来区别数据和噪音,从而恢复数据。 TX:发送数据输出。当发送器被禁止时,输出引脚恢复到它的I/O端口配置。当发送器被激活,并且不发送数据时,TX引脚处于高电平。在单线和智能卡模式里,此I/O口被同时用于数据的发送和接收。
2015-03-31 08:40:17 1263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人