|
我在 CubeIDE 中使用 printf 输出 uint64_t 类型变量,格式符用了 %llu,但输出结果错误。 CubeIDE 不支持 %llu? 同样的代码在 Keil 中可以正常运行。 //debug.c int __io_putchar(int ch) //Redirect printf to uart { HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xFFFF); return (ch); } //main.c int main() { //*** printf("%llu\r\n", (uint64_t)1 ); //Hope to output "1", but output "lu" } |
STM32F303K8搭配 FreeRTOS 时出现 RAM 溢出
MMT 在工具菜单中不显示
printf运行报错
将 IAR 的 __no_init 指令移植到 GCC 编译器
关于H750VB的SDMMC开启DMA读写SD卡
F407的SDIO的硬件分流问题
与TF 卡 SDIO 通信报错:HAL_SD_ERROR_REQUEST_NOT_APPLICABLE
变量在循环体外出现未定义行为
强制类型转换不起作用
STM32 VSCode 扩展插件问题
微信公众号
手机版