板载电源指在PCB板上集成了电源模块,外部输入220V市电就可以工作了,不用再外接一个适配器或者其他电源转换。
单片机的运行依靠一个主时钟规律的动作,这个主时钟可以由内部的RC产生,更多时候是由外部晶振提供一个精确稳定的时钟,以保证单片机可以可靠的运行。
Init函数用于外设的初始化,反过程就是Deinit,用于将已初始化的外设回归到未初始化前的状态。
ARM内核也有面对低功耗场合,比如M0,M0+核等,对应的MCU就更多了,实际上低功耗时ARM可以做到nA级别的功耗,基本上芯片的各个模块都关闭了,依靠低功耗时钟定时唤醒或者外部唤醒,一颗电池可以维持很长时间的运行。
使用CubeMX配置好后,直接生成的代码是基于HAL库的代码。目前基本上都是这种开发方式了,快捷便利。
可以在keepout层内定义挖空区,制板出gerber时,会把挖空区给罗掉或者钻孔。再或者,可以放置几个过孔,过孔的孔径大于盘径。
TI家的CC2640 BLE都是主打低功耗的,昇润有把该芯片做成模块的,而且提供技术支持,社区有提供试用。
可以在官网查看,AD18最后一个版本是18.1.9