[MM32硬件] CBT6到RET6出问题了

[复制链接]
4547|7
 楼主| cunxing 发表于 2021-7-29 10:41 | 显示全部楼层 |阅读模式
pi, IO, gp, GPIO, ni
CBT6正常运行的移植为RET6,工程芯片设置为RET6,下载运行IO口就不听话了,是那里还要改吗?

    GPIO_InitTypeDef  GPIO_InitStructure;


    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOC, ENABLE); //¿ªÆôGPIOA,GPIOBʱÖÓ
    RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);//¿ªÆô¸´ÓÃʱÖÓ£¬Õâ¸öÒ»¶¨Òª¿ª
    GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);//ʧÄÜJTAG£¬Ê¹ÄÜSW

    GPIO_InitStructure.GPIO_Pin  =  GPIO_Pin_15;
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
    GPIO_Init(GPIOA, &GPIO_InitStructure);

    GPIO_InitStructure.GPIO_Pin  = GPIO_Pin_3 | GPIO_Pin_4 | GPIO_Pin_5;
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
    GPIO_Init(GPIOB, &GPIO_InitStructure);
       
       
       
                GPIO_InitStructure.GPIO_Pin  = GPIO_Pin_13;
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
    GPIO_Init(GPIOC, &GPIO_InitStructure);
               
                GPIO_SetBits(GPIOC, GPIO_Pin_13 );//运行到这IO就不听使唤了,一直保持1.8V,外部没接东西
                GPIO_ResetBits(GPIOC, GPIO_Pin_13);//h
RET6是PC13有复用要,要打开关闭哪时吗?
caigang13 发表于 2021-8-2 08:11 来自手机 | 显示全部楼层
IO定义,启动文件这些是不是一样的配置?
单片小菜 发表于 2021-8-2 17:56 | 显示全部楼层
启动文件是不一样的,一定不行的。
mutable 发表于 2021-8-9 17:43 | 显示全部楼层
CB和RE兼容么
kiwis66 发表于 2021-8-11 09:17 | 显示全部楼层
其他io没问题?
 楼主| cunxing 发表于 2021-8-13 09:38 | 显示全部楼层
两者库都不一样,唉,灵动资料还是太少。
hadio 发表于 2021-8-13 23:27 来自手机 | 显示全部楼层
o版和n版用不同的库,踩坑中
asmine 发表于 2021-8-17 14:22 | 显示全部楼层
hadio 发表于 2021-8-13 23:27
o版和n版用不同的库,踩坑中

这就是所谓的q和n啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

62

主题

87

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部