近几个月以来,STM32涨价、缺货,国内很多公司不得不转而采用国产单片机的方案。这次涨价对国产芯片是一次机遇,可以趁机笼络不少客户。但对于工程师来说,换芯片就意味着软硬件重新设计,不过好在对于一些用量大的芯片,极海可以做到与STM32软硬件兼容,可以直接替换。部分厂家也能做到硬件兼容。今天就来测试一款与STM32F103C8T6完全兼容的国产单片机:APM32F103C8T6对部分功能进行测试。
测试方法:两块板子,分别焊接两种芯片,采用STM32CubeMX编程,Jlink下载调试程序。首先在STM32的板子上测试功能正常后,再将程序直接烧写到APM32进行测试。测试结果如下:
只测试了部分功能,可以看到测试结果比较客观,STM32的程序可以直接在APM32上运行。再将两个板子采样内部参考电压Vrefint通道进行比较,测试结果如下:
可以看到APM32的波动在4以内,STM32的波动在5以内,基本也差不多。
本次只测试了部分外设的功能,由于电路板没有预留其它接口,SPI以及比较复杂的USB功能没有进行测试。欢迎大家免费索样测试,彭工13258153536(微信同号)