摘要: 第一,安装包 1.官网下载git安装包,安装小乌龟,安装汉化包,按照顺序安装 2.建立本地数据库 持续更新... 阅读全文
posted @ 2025-10-17 14:34 心中一种恬静 阅读(4) 评论(0) 推荐(0)
摘要: 刚接触RTOS的时候,不管是ucos还是freertos,都有一个疑问,就是信号量和全局变量比有什么优势。很多资料上讲解是资源的合理分配,后来对源代码进行了分析,也知道了消息队列和信号量的整个使用过程。但是还是没有真正领会其中的意义。最近在做一个电机运动的项目,在电机运动的时候需要用超声波模块进行到 阅读全文
posted @ 2020-07-08 09:50 心中一种恬静 阅读(5156) 评论(2) 推荐(1)
该文被密码保护。 阅读全文
posted @ 2020-06-02 11:47 心中一种恬静 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-06-02 11:33 心中一种恬静 阅读(0) 评论(0) 推荐(0)
摘要: 问题:在STM32F103VET6平台上移植的FreeRTOS,一开始跑得好好的,添加了一个小任务,然后程序无法正常运行调试过程:1.断点调试,程序死在了调度上面,if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ tskIDLE_PRIORITY 阅读全文
posted @ 2020-05-28 14:39 心中一种恬静 阅读(5922) 评论(0) 推荐(1)
摘要: 最近在用FreeRTOS开发一个电机系统,其中遇到2个小问题: 1.运行到串口函数就死机 2.运行方向老是调不过来 第一个问题是关于RTOS运用的,在两个任务中同时使用了串口发送函数这个资源,导致了死机。在多个任务中如果要使用同一个资源,必须要分开使用,要么用互斥信号量,要么用挂起,还可以使程序进入 阅读全文
posted @ 2020-05-12 13:45 心中一种恬静 阅读(1073) 评论(0) 推荐(0)
摘要: 功能需求: 1迪文屏显示数据 2接收迪文屏上的按键指令 3读取迪文屏上的数据 4采用串口方式 问题: 1中断死机 2无法正确接收迪文屏的按键和数据 解决办法: 1死机: 串口中断响应函数中增加 if(USART_GetFlagStatus(USART1, USART_FLAG_ORE) != RES 阅读全文
posted @ 2020-04-26 14:56 心中一种恬静 阅读(2491) 评论(2) 推荐(0)
摘要: 一、问题及调试过程 开关管选型:用大功率三极管TIP42,调试发现通过电流太小,达不到要求;换成mos管,选用IFR9014,调试发现压降太高,原因是内阻太大,当通过电流过大时,会造成较大的压差,不符合要求;再换成AO4459,调试符合要求。 升压芯片选型:一开始选用FP6716,在设计电路的时候跟 阅读全文
posted @ 2020-04-05 10:22 心中一种恬静 阅读(254) 评论(0) 推荐(0)
摘要: 项目描述: 1.使用STM32F407自带USB接口,移植USB驱动库,HOST模式,MSC方式通信。 2.移植FATFS文件驱动库,读取U盘指定bin文件,写入片内Flash。 3.启动地址偏移,启动APP软件。 问题总结: 读取不到bin文件:路径错误,这个和SD有区别。 文件写完之后无法跳转: 阅读全文
posted @ 2020-04-05 10:11 心中一种恬静 阅读(1442) 评论(0) 推荐(0)