- 博客(11)
- 收藏
- 关注
原创 用keil编译时产生错误
问题:在下载FLASH时候,先是出现“Flash Timeout.Reset the Target and try it again”的错误。解决办法:将小魔术帮里面的 “Debug”下的“Setting”,选择速度,我是将速度一个个试,最后是在200kHz的时候显示下载成功。点击确认之后,出现“ Error:Flash Download failed - "Cortex-M4" ”的错误。在网上看教程,将FLASH的保护都解除了,LINK也重新连接了,但是仍然出现错误,最后改变了速度,解决。
2024-09-25 09:34:28
1058
1
原创 抠数据
/ 通过USART2发送名称到PC端。现在要想将data数据里面 = 和 OK之间的数据抠出来,然后再通过USART2发送给PC端。显示出来的数据是 NAME=THERMAL PGUHR\r\nOK。
2024-09-10 16:00:25
219
原创 串口只能通信两个数字
当用函数 USART_SendData(USART2, 434);给串口发送434时,串口反馈的数字为B2,但是434的16进制为1B2,前面的1并没有发送过来。
2024-08-15 08:28:57
215
原创 KEIL5写代码让步进电机转动,步进电机为2-2 相驱动方式,一个步进距离为0.125mm,最大速度为90mm/s
运行结果,步进电机只didididi叫但是不转动。// 初始化GPIO引脚。// 控制步进电机转动一步。// 定义步进电机的引脚。// 定义步进电机的状态。// 初始化GPIO引脚。
2024-08-09 14:21:51
1246
原创 为什么发动机不转动
for(;nCount!= 0;nCount--);while(1)if(!if(!if(!if(!int main()while(1)
2024-08-06 14:18:00
1531
2
原创 单片机和电脑通过串口进行通信,但是单片机一上电就对电脑发送数据,同时,没有使用中断函数
if (USART_GetFlagStatus(USART2,USART_INT_RXDNE) == SET) // 检查是否收到数据。// 将整数a转换为字符串并存储在buffer中 sprintf(buffer, "%d", a);
2024-07-16 14:44:44
386
原创 为什么执行代码,烧入程序之后,电脑对单片机发送数据,但是单片机不反应
*****************************定义结构体变量******************************//******************************配置串口的模式*****************************//******************************开启时钟*****************************/
2024-07-15 14:58:21
896
3
转载 VS2010安装MSDN时Help Library管理器显示“为帮助内容存储区指定的位置无效或者您无权访问该位置”
找到下面图中标的文件HelpLibManager.exe.config,右击选择用VS2010打开(只要选择能够打开并进行修改的应用就行)打开之后,找到add key =”FirstTimeRun” value =”False”,修改False为True。右击管理帮助设置-CHS,由于在Tools中打开的是快捷方式,需要找到源文件所在位置,选择打开文件所在位置。再将文件保存,直接点击保存可能会失败,先将文件另存到一个位置,然后再回到源目录中将文件替换掉。
2024-06-21 14:17:07
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅