在IAR的更新日志中看到了L476这个型号(还看到了F74x和F75x也就是支持最新的M7系列)然后将IAR-XX(论坛里面有XX软件,可以搜一下,我这就不上传了),最终搞定了IAR编译器。
2、数据手册&参考手册:①先是大体看了下数据手册,感觉L4系列的时钟树相比F4的复杂了一些,有一个可调的Internal multispeed 100 kHz to 48 MHz oscillator ,之前的F1x F3x F4x系列都有一个Excel的时钟配置工具,直接生成想要的主频,但是L4x系列还没看到这个时钟配置表,这个可调的OSC是否可以用来动态的调整L476的时钟频率,在这还不得而知,如果可以动态调整可以使低功耗做的非常的灵活。
②相比F4,L4还多了一个LCD 8 × 40 or 4 × 44 with step-up converter,后面可以测试一下,显示内容的时候功耗怎么样。
③注意到L476的ADC12有一个up to 16-bit with hardware oversampling(ADC硬件过采样实现16bit),官方还有一个说明文档,详细内容参考附件(附件上传限制在15M以内,参考手册太大就不上传了)。
④在手册中还提及一个True random number generator 随机数产生器,这个产生器是否可以用在加密中,产生了随机数和STM32的UID加密后存放在Flash的一片区域中,增加找到UID的难度。......还有很多细节的地方,需要后面慢慢研究,这几天的时间无法研究的非常深入;
⑤参考手册对L476的具体细节部分进行了详细的介绍,在后续的编程中会经常查找。
⑥之前熟悉的F1x F3x F4x库现在找不到了,取而代之的是STM32Cube_FW_L4_V1.0.0,下载了这个压缩包后,解压里面有很多关于L476的例程(STM32L476G-Discovery),可以快速的入门,熟悉功能。
|