#define LL_PRINT_ENABLE (DDL_ON)打印的开关开了吗?
然后就可以使用printf或者USART_SendData发送数据了。 while(1){// printf("testing,[%d]\r\n",i);USART_SendData(USART_CH,0xA5);sysVar.txCount++;Ddl_Delay1ms(1000);} 波特率测试 理论上串口最高波特率为PCLK/32,PCLK为400MHz时,波特率为12.5Mhz ...
1.hc32f46x_icg 和 hc32f46x_utility 文件一般每个工程都包含并启用 2. hc32f46x_utility 文件里面默认使用串口3作为 printf 如果想自己自定义 printf 函数,需要在hc32f46x_utility 头文件里面 屏蔽 #define UART_DEBUG_PRINTF 里面还有硬延时函数
Ddl_Delay1us(1000);SPI_CS_OnOff(1);printf("spi_u8Tmp==%hx",spi_u8Tmp);return (UINT8)spi...
2-HC32F460(华大单片机)-工程模板使用说明 2-HC32F460(华⼤单⽚机)-⼯程模板使⽤说明
1.hc32f46x_icg 和 hc32f46x_utility 文件一般每个工程都包含并启用 2. hc32f46x_utility 文件里面默认使用串口3作为 printf 如果想自己自定义 printf 函数,需要在hc32f46x_utility 头文件里面 屏蔽 #define UART_DEBUG_PRINTF 里面还有硬延时函数
使用华大MCU官方例程hc32f46x_ddl_Rev1.2.0\example\usb\usbd_msc,此例程使用外部Flash作为U盘空间。 想把存储器作为U盘FAT32文件系统挂载,需要在此例程中实现以下几个函数: int8_t STORAGE_Init(uint8_t lun); int8_t STORAGE_GetCapacity(uint8_t lun, uint32_t *block_num, uint32_t *block_size)...
使用华大MCU官方例程hc32f46x_ddl_Rev1.2.0\example\usb\usbd_msc,此例程使用外部Flash作为U盘空间。 想把存储器作为U盘FAT32文件系统挂载,需要在此例程中实现以下几个函数: int8_t STORAGE_Init(uint8_tlun); int8_t STORAGE_GetCapacity(uint8_tlun, uint32_t *block_num, uint32_t *block_size); ...
1.hc32f46x_icg 和 hc32f46x_utility 文件一般每个工程都包含并启用 2. hc32f46x_utility 文件里面默认使用串口3作为 printf 如果想自己自定义 printf 函数,需要在hc32f46x_utility 头文件里面 屏蔽 #define UART_DEBUG_PRINTF 里面还有硬延时函数
13.Xtal32_ClockConfig(); 14.Ddl_UartInit(); 15.Rtc_Config(); 16.OLED_Init(); 17.OLED_Clear(); 18.OLED_ShowString(0,0,"HC32F460 TEST",16); 19.OLED_ShowString(0,2,"OLED & RTC",16); 20.Ddl_Delay1ms(1000u); 21.OLED_Clear(); 22.OLED_ShowString(0,0,"20 - -",16); ...