|
公司的产品,由于种种历史遗留原因一直在使用C8051系列的单片机。此款单片机,外围接口比较多,用起来倒也得心应手,而且最大的好处是兼容3.3V和5V。后来公司产品提出了新的需求,我也想尝尝鲜,就想到了现在流行的STM32。凭借多年的工作经验,在STM官网上选择了一款芯片STM32F302。不费吹灰之力便完成了原理图和PCB的设计。 PCB焊接好之后,上电简单测试了一下,便交给了软件人员。没过多久,软件人员反馈,AD采集不正常。没办法,只有仔细阅读数据手册了。STM32与C8051最大的区别:不是所有的IO都兼容5V。好吧,原因找到了,更改一下,AD采集正常了。 我们在设计的时候一定不能有思维定式,要仔细的阅读数据手册。 2017年,花一段时间学习,STM32的软件编程。
|