电子说
各位工程师小伙伴在使用华大单片机设计产品时一定要注意以下事项:
1. Vcap管脚
核电压输出管脚(电压值1.5V左右),必须接电容接地,不能用作其他功能(不可以当参考源给其它电路使用)或悬空。
注意:如果客户希望能采用小一点的电容,L110/F003/F005系列最小4.7uF,L13X/F03X系列最小1uF。
2. MODE(Boot、MD)管脚
(1) L13X/L17X/L19X/L07X/F03X/F17X/F19X/F07X系列正常工作时MODE脚必须接10K电阻接地。MCU上电后检测MODE脚状态,拉低时直接进入用户主程序,拉高时进入华大的引导程序(用于UART口烧录)。
注意:上电时MODE脚不拉低不能进入用户主程序。
(2) L110/F003/F005系列没有MODE脚,默认上电后先执行华大的引导程序,未发现离线烧录器握手信号后自动执行用户主程序(上电到执行用户程序约费时12mS)。
(3)当SWD接口失效无法连接时,需要用UART口才能重新烧录程序。
(4) 造成SWD口失效的情况有:
a. 用户主程序一上电就进入深度休眠模式且不能唤醒;
b. 烧录用户程序并且加密,下一次SWD就无法连接;
c. 用户程序中上电后关掉了SWD功能。
(5) 不建议MODE脚用于其他功能。
3. 离线烧录用的UART口
用于离线烧录的UART口在MCU管脚上是固定的:L110/F003/F005系列对应P35,P36 ;L13X/F03X系列对应PA09,PA10。
注:新版本引导程序中将UART定义到SWD管脚,从而实现SWD和UART用同一个烧录口。有这个需求的请务必和业务人员提出(采购新版引导程序的货)
4. 得到极致的超低功耗
L13X系列为例,我们有28pin-64pin的不同型号,其中28pin/32pin/48pin的型号要按照64pin把未封装出的管脚也设置为输出低。否则小批量时会发现一定比率的芯片表现功耗偏高,且问题跟着芯片走。L110的16pin同理也要按照20pin设置未封装出的管脚。L17X/L19X/L07X同理。相关配置代码可以找华大半导体FAE要。
芯片未使用到的管脚设置为上拉输入,或者输出低电平。
5. 用户程序对内部FLASH擦写特别注意
用户程序需要对内部FLASH擦写时,用户这段擦写程序源代码位置必须定位在0-32K空间内。
对FLASH进行初始化的操作,要把芯片的中断全部关掉。
来源:芯虎论坛-龙飞虎
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !