问答

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

药无尘

TA的家园币:1260  

  • 把PA7复用开漏输出_复用推挽输出.....AT32F421位带操作怎么写?

    以下这两句是STM32F103的代码,把这两句改成AT32F421的代码,怎么写?#defineSPI_TX_OFF{GPIOA->CRL&=0x0FFFFFFF;GPIOA->CRL|=0xF0000000;}//把PA7(MOSI)复用开漏输出#defineSPI_TX_ON{GPIOA->CRL&=0x0FFFFFFF;GPIOA->CRL|=0xB0000000;}//把PA7(MOSI)复用推挽输出

    PA7 CRC AT32F 位带操作 spi

    2024-03-23 5
  • GD32F303 使用KEIL仿真,JLINK连不上什么原因?

    GD32F303使用KEIL仿真,JLINK连不上什么原因?需要怎么设置?

    2024-01-24 65
  • 使用GD32E230X8通过IAR仿真出现outside FLASH问题

    使用GD32E230X8通过IAR烧录仿真时出现WritingoutsideFLASHmemoryataddress0x8004000的错误提示,通过查阅资料发现该芯片flash地址是0x8000000~0x800ffff,大小为64k,IAR上的icf文件设置地址也是正确,map文件中程序写到地址0x800'449c,剩余0xbb64

    2024-01-08 6
  • GD32H7什么时候能开卖?

    GD32H7什么时候能开卖?

    2024-01-05 12
  • GD32E507V-START USART0 收到数据是乱码

    1购买的GD32E507V-START开办版2使用提供demo程序GD32E50x_Demo_Suites_V1.3.1\GD32E507V_START_Demo_Suites\Projects\04_USART_HyperTerminal_InterruptUSART0的配置:staticvoidusart_config(void){/*enableGPIOclock*/rcu_periph_clock_enable(RCU_GPIOB);/*enableUSARTclock*/rcu_periph_clock_enable(RCU_USART0);/*enableAFclock*/rcu_periph_clock_enable(RCU_AF);/*remapUSART0_TXtoPB6,USART0_RXtoPB7*/gpio_pin_remap_config(GPIO_USART0_REMAP,ENABLE);/*connectporttoUSARTx_Tx*/gpio_init(GPIOB,GPIO_MODE_AF_PP,GPIO_OSPEED_50MHZ,GPIO_PIN_6);/*connectporttoUSARTx_Rx*/gpio_init(GPIOB,GPIO_MODE_IN_FLOATING,GPIO_OSPEED_50MHZ,GPIO_PIN_7);/*USARTconfigure*/usart_deinit(USART0);usart_word_length_set(USART0,USART_WL_8BIT);usart_stop_bit_set(USART0,USART_STB_1BIT);usart_parity_config(USART0,USART_PM_NONE);usart_baudrate_set(USART0,115200U);usart_receive_config(USART0,USART_RECEIVE_ENABLE);usart_transmit_config(USART0,USART_TRANSMIT_ENABLE);usart_enable(USART0);}3把demo中USART0:PB_06接到9针串口线的2脚PB_07接到9针串口线的3脚9针串口线的5脚接到开发板的GND4串口调试助手:收到数据是乱码串口调试助手设置:1152008位数据位1位停止位无校验位无流控请教下各位大佬,为啥是乱码?发送数据是:0x00,......,0xFF;收到数据是:00FDFBF9F7F5F1,......0180