问答

汇集网友智慧,解决技术难题

21ic问答首页 - TAG - mm32f103
  • MM32F103VET用DAPlink可以下载成功,但是程序不运行 sos

    如题,烧录和仿真都是可以的,但是程序没有运行出想要的结果,我就是一个点灯的程序,但是电平没有翻转

    点灯 翻转 DAPLink 不运行 成功 mm32f103

    808浏览量 0回复量 关注量
  • MM32F103CBT6的usbhid sos

    [i=s] 本帖最后由 CARZY楠 于 2021-8-9 18:41 编辑 [/i] 由于没有找到官方的usb库,所以就使用了修改的st的库。现在的情况是设备能够枚举成功,然后数据也可以正常的接收,就是无法对数据进行发送,以为是端点问题,在想办法改端点的过程中随便动一点代码就出现连接调试助手卡住的情况,有没有大佬知道如何解决这种不能发送数据的原因。

    mm32f103 USBHID mm32f103 代码 调试 ST

    4241浏览量 0回复量 关注量
  • 灵动微MM32F103串口空闲中断怎么设置?

    最近用MM32F103RET6跑UCOSII,功能实现了,但是串口用的例程里的,不知道怎么设置串口空闲中断方式接收数据,网上有人说用DMA+串口实现固定长度的数据接收。请教一下大家都是怎么接收数据的?我想一帧一帧的接收处理。

    mm32f103 串口 DMA os 串口实现 数据接收

    4353浏览量 2回复量 关注量
  • MM32F103RET6 SPI1设置问题

    void SPI1_Init(void) { SPI_InitTypeDef SPI_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE); //SPI1 clk enable GPIO_PinAFConfig(GPIOA, GPIO_PinSource4, GPIO_AF_0); GPIO_PinAFConfig(GPIOA, GPIO_PinSource5, GPIO_AF_0); GPIO_PinAFConfig(GPIOA, GPIO_PinSource7, GPIO_AF_0); GPIO_PinAFConfig(GPIOA, GPIO_PinSource6, GPIO_AF_0); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4; //spi1_cs pa4 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_5; //spi1_sck pa5 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; // 推免复用输出 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7; //spi1_mosi pa7 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; // 推免复用输出 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; //spi1_miso pa6 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode =GPIO_Mode_AF_PP; //推免复用输出 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GT22L_HOLD; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(GT22L_HOLD_PORT, &GPIO_InitStructure); GT22L_HOLD_H; SPI_InitStructure.SPI_Mode = SPI_Mode_Master; SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;//DMA数据宽度 SPI_InitStructure.SPI_DataWidth = SPI_DataWidth_8b; SPI_InitStructure.SPI_CPOL = SPI_CPOL_High; // mode0 SPI_CPOL_Low, SPI_CPHA_1Edge; SPI_InitStructure.SPI_CPHA = SPI_CPHA_2Edge; // mode3 SPI_CPOL_High,SPI_CPHA_2Edge SPI_InitStructure.SPI_NSS = SPI_NSS_Soft; SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_2;//SPI最高40MHz,72M最多2分频 SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB; SPI_Init(SPI1, &SPI_InitStructure); SPI_Cmd(SPI1, ENABLE); //Enables the specified SPI peripheral SPI使能、主机模式 8位数据模式 SPI 的波特率 SPIM_TXEn(SPI1); SPIM_RXEn(SPI1); } /******************************************************************************************************** **函数信息 :SPIMReadWriteByte(SPI_TypeDef* SPIx,unsigned char tx_data) **功能描述 : 通过外设 SPIx 收发数据 ,用于全双工模式(同时收发) **输入参数 :SPI_TypeDef* SPIx,可选择SPI1,SPI2 ; tx_data **输出参数 :无 ********************************************************************************************************/ u8 SPI1_ReadWriteByte(u8 TxData) { #if IWDG_ON_OFF==IWDG_ON //独立看门狗开启 IWDG_ReloadCounter(); //喂狗 #endif while(SPI_GetFlagStatus(SPI1, SPI_FLAG_TXEPT)==SET){} assert_param(IS_SPI_ALL_PERIPH(SPI1)); SPI1->TXREG = TxData; while (SPI_GetFlagStatus(SPI1, SPI_FLAG_RXAVL)==RESET){} assert_param(IS_SPI_ALL_PERIPH(SPI1)); return SPI1->RXREG; } 我想问下该芯片的SPI1配置有没有问题

    spi mm32f103 GPIO gp IO ni

    9429浏览量 7回复量 关注量
  • Joz

    急切求助 [关于MM32f103c8t6 CAN 中断接收]

    处理器:MM32f103c8t6问题:中断接收函数进入不了 关于我的代码:应用RTX系统,主用到了定时器/can/uart/FLASH 描述:使用例程的代码烧录到板子可以进入,我的代码和例程的参数配置一致,例程可以正常进入can接收函数,我的代码不能进入 下面贴出配置代码: [img]file:///C:\Users\23396\AppData\Roaming\Tencent\Users\2339648935\TIM\WinTemp\RichOle\5Q8V%F7ZR6SMDR}{_%3T`LJ.png[/img][img]file:///C:\Users\23396\AppData\Roaming\Tencent\Users\2339648935\TIM\WinTemp\RichOle\G7([P1TK$PMPWL5V}X1RL$U.png[/img][img]file:///C:\Users\23396\AppData\Roaming\Tencent\Users\2339648935\TIM\WinTemp\RichOle\NPB79WM~N{J)J[YBP8Q9$IL.png[/img] 找不到是啥原因引起的,特此发帖求助各位义士!

    MM32 CAN mm32f103 RS TE se

    5218浏览量 11回复量 关注量
  • 灵动MM32F103CE/MM32F103KE是否停产?

    灵动微电子官网的2021版本的选型手册中没有 MM32F103CE/MM32F103KE 这两颗料的选型,是否停产?[url=//bbs.21ic.com/data/attachment/album/202104/22/161911ji57y88jyysaey9p.png][img]//bbs.21ic.com/data/attachment/album/202104/22/161911ji57y88jyysaey9p.png[/img][/url][url=//bbs.21ic.com/data/attachment/album/202104/22/161912he707gb02r4zh4oo.png][img]//bbs.21ic.com/data/attachment/album/202104/22/161912he707gb02r4zh4oo.png[/img][/url]

    mm32f103 ce 选型 微电子 电子

    4130浏览量 2回复量 关注量
  • MM32F103c8t6 有位域吗,如果有的话SRAM的位 sos

    如果有的话SRAM的位域别名区怎么计算?

    RAM SRAM mm32f103

    950浏览量 0回复量 关注量
  • mm32f103c8t6没货

    mm32f103c8t6没货,还是放弃mm吧

    mm32f103

    1639浏览量 10回复量 关注量
  • MM32F103发生硬件中断。 sos

    描述:读48000004的地址内容入变量(寄存器R4),发生硬件中断 原句: if (GPIO_InitStruct->GPIO_Pin > 0x00FF) { !!!!!!!!!!!!这个语句有问题!!!!!!!!!! tmpreg =GPIOx->CRH; !!!!!!!!!!!!!!!!!!!!!!!!!!!! for (pinpos = 0x00; pinpos < 0x08; pinpos++) { pos = (((uint32_t)0x01) << (pinpos + 0x08)) 汇编下: 0x080006F8 6854 LDR r4,[r2,#0x04] 其中R4 :00000000 R2 :48000000 解析:40000000 为外设地址 ,偏移08000000 应该是GPIOA的地址,后面04则为这个地址的CRH位,但是就是读不出,工程文件均为官方例程。

    mm32f103 硬件中断 pi POS os

    3148浏览量 0回复量 关注量
  • MM32f103cbt6 的USB功能和 STM32F103cbt6 功能一样吗?

    STM32F103cbt6 的USB程序是否可以直接拿来在 mm32f103cbt6上使用?

    USB mm32f103

    4120浏览量 19回复量 关注量
  • MM32 F103 系列时钟

    MM32 F103 系列例程是用内部RC时钟,还是外部晶振,是多少MHZ?

    时钟 晶振 rc mm32f103

    1205浏览量 4回复量 关注量