摘要: 我的芯片型号是hc32f460jeua,使用的库为HC32F460_DDL_Rev3.1.0,keil包为HDSC.HC32F460.1.0.10。 /** * @brief clock initialize. * Set board system clock to MPLL@200MHz * @p 阅读全文
posted @ 2023-05-23 22:32 恒一v 阅读(967) 评论(0) 推荐(0)
摘要: 我的芯片型号是hc32f460jeua,使用的库为HC32F460_DDL_Rev3.1.0,keil包为HDSC.HC32F460.1.0.10。 发现问题:使用DMA中断,中断向量方法三(32个中断源共享一个中断向量),库的hc32f460_ll_interrupts_share.c文件中都用的 阅读全文
posted @ 2023-05-23 22:29 恒一v 阅读(274) 评论(0) 推荐(0)
摘要: 我的芯片型号是hc32f460jeua,使用的库为HC32F460_DDL_Rev3.1.0,keil包为HDSC.HC32F460.1.0.10。 发现的问题:执行完SystemInit后SystemCoreClock为200000000,一进入main函数就变为零。 原因:__NO_INIT未起 阅读全文
posted @ 2023-05-23 22:19 恒一v 阅读(409) 评论(0) 推荐(0)
摘要: 首先,字符串常量是存储在flash中的。假设字符串常量在flash中的地址是0x8003fb8。 第一种方式,str等价于str的内存单元的地址,str的内存单元存储着字符串常量的地址 第二种方式,str等价于字符串常量的地址 freertos消息队列传入的是指向需要传递的数据的指针变量,如果写成字 阅读全文
posted @ 2023-02-25 18:57 恒一v 阅读(128) 评论(0) 推荐(0)
摘要: 第一步:建立驱动文件 建立sdio_sdcard.h和sdio_sdcard.c,并将这两个文件添加到MDK工程中,如下图 第二步:移植官方例程 1.找到STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples\SDIO\ 阅读全文
posted @ 2023-02-14 11:44 恒一v 阅读(331) 评论(0) 推荐(0)