si4438-6,从stm8移植到stm32时出的问题
能获取部件SI446X_PART_INFO(buffer);但不能发送.
主要还是初始化的问题.
void SI446X_RESET( void )
{
INT16U x = 1000;
SI_SDN_HIGH( );
while( x-- );
SI_SDN_LOW( );
x = 1000;
while( x-- );
SI_CSN_HIGH( );
}
这里没加延时,在stm8可能没事,因为速度比较慢.在stm32就会出问题.
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步