Image
Image

BigCat111

+ 关注

粉丝 0     |     主题 0     |     回帖 20

学习STM32到底用不用库函数
2017-2-5 11:36
  • ST MCU
  • 33
  • 26532
  库函数易读,毕竟封装了一些细节,当然效率会差很多,程序对效率有特殊要求的部分毕竟很少,可以改为直接操 ...  
STM32串口发送问题
2012-6-21 10:00
  • ST MCU
  • 13
  • 4493
  rx = Rx,应该加上溢出判断,否则会出现崩溃,if (i < (sizeof(rx) -1)) rx = RX; ...  
  你把 i,s申明为全局变量,就可以了,你的程序写的很乱,我把rx[8]也给你改成全局变量,别的函数可 ...  
  static int i = 0; static char rx[8]; void USART1_IRQHandler(void) { char RX; char *p; if ...  
STM32的DAC,纠结了很久了,还是不行
2012-8-1 16:53
  • ST MCU
  • 10
  • 3763
  使用到的结构变量一定要初始化,你写的DAC_GPIO_Config函数里,没有对GPIO_StructInit 结构体的GPIO_Speed ...  
stm32f100管脚疑问
2012-4-10 18:34
  • ST MCU
  • 25
  • 5400
  24# 香水城 哈,多谢版主解释,我明白了Remap是Output driver之后切换的。要是有详细点的I/O口结构资料 ...  
  Alternate Funct Configuration  
  嗯,那就这样认定吧,对于STM32 I/O口结构不是很了解,文档的图细节不够,如下图为Alternate Funct Configu ...  
  就是说:PD0,PD1,设置为Alternate Funct,不设置对应Remap寄存器MAPR,依然是OSC功能么? ...  
  /* @arg GPIO_Remap_PD01 : PD01 Alternate Function mapping*/ GPIO_PinRemapConfig(GPIO ...  
  GPIO_Init()函数会设置GPIOx->BRR 或者GPIOx->BSRR,(实现上拉或者下拉或者初始化输出状态) 以及控制寄存 ...  
  回版主: GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0; GPIO_I ...  
  是的,就是Alternate Function,看来我习惯自言自语,都成交流障碍了。:)  
  从功能就是管脚的备用功能,第二功能,我自己习惯叫它从功能了(相对于主功能):funk: ...  
  回版主,其实我就是想知道那样做会是什么确切的状态,所谓知己知彼啊,呵呵,很多脚都有这种情形,就是选从 ...  
  衍生出新问题:对于100PIN(stmf100)以下的封装,5、6脚可以Remap为PD0、PD1,如果设置PD0、PD1为从功能, ...  
  回5楼兄弟: 资料来源:RM0041 STM32F100xx advanced ARM-based 32-bit MCUs V4.0 P25  
  呵呵,刚才仔细看了Remap部分文档,终于理清楚了,数据手册对OSC管脚在不同封装中的描述是比较混乱,终结了 ...  
  回楼上,如果以注释11为准,可是表格开始第一处对5,6脚描述来看,不具备PD0,PD1功能,管脚类型也是固定的I ...  
  见上图,为何数据手册上对OSC_IN和OSC_OUT有2处描述? 第一处描述并没有表明可以Remap为PD0和PD1。 第二 ...  
2
3
近期访客