发新帖我要提问
12
返回列表
打印
[MM32软件]

灵动MM32F103可以和STM32F103替换吗

[复制链接]
楼主: 豆杀包
手机看帖
扫描二维码
随时随地手机跟帖
21
soodesyt| | 2022-1-15 20:57 | 只看该作者 回帖奖励 |倒序浏览
MM32 兼容STM32      

使用特权

评论回复
22
mnynt121| | 2022-1-15 20:57 | 只看该作者
灵动微电子MM32可替换兼容意法半导体STM32

使用特权

评论回复
23
plsbackup| | 2022-1-15 20:58 | 只看该作者
动微MM32是一个不错替换产品。  

使用特权

评论回复
24
kmzuaz| | 2022-1-15 20:59 | 只看该作者
与STM32引脚,程序兼容的  

使用特权

评论回复
25
qiufengsd| | 2022-1-15 20:59 | 只看该作者
兼容STM32的芯片   

使用特权

评论回复
26
sesefadou| | 2022-1-15 21:00 | 只看该作者
和STM32基本上各方面都是异曲同工的

使用特权

评论回复
27
earlmax| | 2022-1-15 21:00 | 只看该作者
代码兼容吗  

使用特权

评论回复
28
mnynt121| | 2022-1-15 21:00 | 只看该作者
兼容STM32   

使用特权

评论回复
29
soodesyt| | 2022-1-15 21:00 | 只看该作者
可以把程序从STM32移植到MM32的   

使用特权

评论回复
30
ghuca| | 2022-1-15 21:00 | 只看该作者
能够完美替代STM32的产品   

使用特权

评论回复
31
232321122| | 2022-1-15 21:00 | 只看该作者
这个是互相兼容的。   

使用特权

评论回复
32
aspoke| | 2022-1-15 21:00 | 只看该作者
mm32f103和stm32f103移植需要修改哪些地方

使用特权

评论回复
33
qiufengsd| | 2022-1-15 21:00 | 只看该作者
芯片的程序都可以兼容吗   

使用特权

评论回复
34
kmzuaz| | 2022-1-15 21:00 | 只看该作者
芯片兼容  

使用特权

评论回复
35
plsbackup| | 2022-1-15 21:01 | 只看该作者
可以互相替换的。   

使用特权

评论回复
36
earlmax| | 2022-1-15 21:01 | 只看该作者
可以用哪个芯片替代?  

使用特权

评论回复
37
sesefadou| | 2022-1-15 21:01 | 只看该作者
可能有问题   

使用特权

评论回复
38
zhangpeizhong| | 2022-7-8 09:23 | 只看该作者
定时器1ch4(PA11)产生PWM ,在STM32正常,MM32卡死,是什么原因?
void Tim1_Init()
{
  /* TIM1 Peripheral Configuration */
        GPIO_InitTypeDef GPIO_InitStructure;
        TIM_TimeBaseInitTypeDef  TIM1_TimeBaseStructure;
        TIM_OCInitTypeDef  TIM1_OCInitStructure;
        TIM_BDTRInitTypeDef TIM1_BDTRInitStructure;

        RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_AFIO, ENABLE);

         /* TIM1 clock enable */
    RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE);

    TIM_DeInit(TIM1);

    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
    GPIO_Init(GPIOA, &GPIO_InitStructure);

  /* Time Base configuration */

  TIM1_TimeBaseStructure.TIM_Prescaler = 10;//0x0;                分频
  TIM1_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
  TIM1_TimeBaseStructure.TIM_Period = 6500-1;  //6500-1? 3600-1;
  TIM1_TimeBaseStructure.TIM_ClockDivision = 0x0;
  TIM1_TimeBaseStructure.TIM_RepetitionCounter = 0x0;

  TIM_TimeBaseInit(TIM1,&TIM1_TimeBaseStructure);

  // Channel 4 and 4 Configuration in PWM mode
  TIM1_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM2;
  TIM1_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;
  TIM1_OCInitStructure.TIM_OutputNState = TIM_OutputNState_Enable;                  
  TIM1_OCInitStructure.TIM_Pulse = 1800;
  TIM1_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_Low;
  TIM1_OCInitStructure.TIM_OCNPolarity = TIM_OCNPolarity_Low;                 
  TIM1_OCInitStructure.TIM_OCIdleState = TIM_OCIdleState_Set;
  TIM1_OCInitStructure.TIM_OCNIdleState = TIM_OCIdleState_Reset;         
  
  TIM1_OCInitStructure.TIM_Pulse = 1800 ;        //50%
  TIM_OC4PreloadConfig(TIM1, TIM_OCPreload_Enable);  //使能TIMx在CCR2上的预装载寄存器

  TIM_OC4Init(TIM1,&TIM1_OCInitStructure);
/*
  // Automatic Output enable, Break, dead time and lock configuration
  TIM1_BDTRInitStructure.TIM_OSSIState = TIM_OSSIState_Enable;
  TIM1_BDTRInitStructure.TIM_LOCKLevel = TIM_LOCKLevel_1;
  TIM1_BDTRInitStructure.TIM_DeadTime = 0x75;
  TIM1_BDTRInitStructure.TIM_Break = TIM_Break_Enable;
  TIM1_BDTRInitStructure.TIM_BreakPolarity = TIM_BreakPolarity_High;
  TIM1_BDTRInitStructure.TIM_AutomaticOutput = TIM_AutomaticOutput_Enable;
  
  TIM_ARRPreloadConfig(TIM1, ENABLE); //使能TIMx在ARR上的预装载寄存器

  TIM_BDTRConfig(TIM1,&TIM1_BDTRInitStructure);
*/
  TIM_Cmd(TIM1,ENABLE);
  TIM_CtrlPWMOutputs(TIM1,ENABLE); //TIM1_CH4 PWM输出

}

使用特权

评论回复
39
onlycook| | 2022-7-14 15:04 | 只看该作者
软件不兼容把,硬件貌似是兼容的

使用特权

评论回复
40
laocuo1142| | 2022-7-18 10:32 | 只看该作者
时钟配置和库要稍微移植吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则