随便发几个
1. I2C作为主机收到数据也发NACK,导致从机发完一个字节就不发了
2. SDRAM的直接写寄存器的初始化PB6和PB7初始化有问题
3. 手册188页PIN2第三栏错
4. USB作为主机不工作,直接跑的示例程序,还没找着问题,拿USB分析仪看连最初的USB复位、枚举都没有,if(abs((int)frameNbr - (int)USBH->FRAMENR) > 100)这个等了得有十来分钟,程序再往下走了几分钟就死掉了,又得用ISP擦除才能调试
USB使能时钟之前访问了USB寄存器,或者IAR显示USB memory窗口,SWD必挂掉,别家的单片机访问非法地址最多跳到hardfault,甚至都不报异常,这个倒好,直接死掉
|