
先检查硬件,该连上的地方看是否连上了
二极管有没有坏
二极管是怎么连结的,单片机驱动能力够吗
猜想你用的51吧,你把二极管连在哪个io口上了
p0口输出1是高阻态,不加上拉电阻是没有电流的,其他口输出电流能力也极弱
通常初学者接法是p0加上拉接二极管正极,其他口接二极管负极(往单片机灌电流)
不会仿真的话用万用表或示波器测一下引脚电平变化,只要高低电平逻辑对了就说明程序没有问题如果不对就要检查你的程序了,变量定义正不正确看该设置的寄存器值都设了没有用了中断的话中断有没有开下载时文件路径对不对,也就是说下进去的文件是不是你要下的
没有程序和电路,只能想到这些了
另外,书上的东西并不一定全对的,实践才是硬道理学会自己找出问题,解决问题,才会有快的提高
可以运行。
板子所用的MCU为STM32F4,下载完程序后,发现程序不允许,必须手动Reset才可以。
电脑需先安装KeilMDK5。此固件库为Keil官方提供,直接双击安装即可,安装成功后在MDK5工程的Device中可以选择STM32f4该系列的ARM芯片。
以上就是关于keil程序正确为什么下载到单片机没反应全部的内容,包括:keil程序正确为什么下载到单片机没反应、keilstm32f4支持包在windown11运行不了、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)