MMT 在工具菜单中不显示
printf运行报错
将 IAR 的 __no_init 指令移植到 GCC 编译器
关于H750VB的SDMMC开启DMA读写SD卡
F407的SDIO的硬件分流问题
与TF 卡 SDIO 通信报错:HAL_SD_ERROR_REQUEST_NOT_APPLICABLE
变量在循环体外出现未定义行为
STM32H5入门级DEMO板,NUCLEO-H503RB(Flash 128K,LQFP64封装)-ST中文论坛首帖
STM32H523CEU6的Pin41和Pin42能否作为USART6使用?
ALED1642GWXTTR 驱动程序及配置设置请教
微信公众号
手机版
还真不知道,基本上没编译过静态库。关注一下这个问题
没有调用,生成的应用代码里就没有中断部分的内容呢~~~
经过多次尝试,使用很简单的代码,使用TIM实现的systemtick。这个调用是在HAL_init里面;其中
TIM3_IRQHandler,HAL_InitTick在drv.a;根据正常逻辑编译成.a文件时,这些函数都会编译进去,在生成BIN文件时链接进来。从测试来看,似乎最后编译成bin文件的时候是没有链接进来。其中解析库文件是可以查看到对应的函数符号的。
但是,将中断实现移动到最外层工程,一切都正常了,并没有改动代码
很有可能就是之前推测的那样,中断是跳转进去的,并不是调用关系。
所以最后没有链接上。