上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 新建工程RTOS_Message,配置如下: Ctrl + S生成代码 修改代码, 1,在main.h中添加 2,在main.c中添加 3,在main.c中修改3个任务入口函数的内容 修改完毕后点击 小锤子 构建工程,然后点击Debug,按如下步骤配置ITM调试 全速运行之前一定要先点击SWV IT 阅读全文
posted @ 2019-12-10 17:54 飞起的小田 阅读(3847) 评论(0) 推荐(1) 编辑
摘要: 新建工程RTOS_Task,配置如下: Ctrl + S生成代码 修改代码, 1,在main.h中添加 2,在main.c中添加 3,在main.c中修改3个任务入口函数的内容 修改完毕后点击 小锤子 构建工程,然后点击Debug,按如下步骤配置ITM调试 全速运行之前一定要先点击SWV ITM d 阅读全文
posted @ 2019-12-10 17:12 飞起的小田 阅读(2602) 评论(0) 推荐(0) 编辑
摘要: 以前用Keil MDK总喜欢用一个串口,使用printf函数往串口助手上打印一些提示信息。发现使用ITM比使用串口调试好使一点,但是前提是,必须要用调试器,J-Link或者ST-Link,ST-Link还必须要有SWO这根线,也就是一般开发板上带的4线的SWD接口是不行的。下面记录一下我的配置过程。 阅读全文
posted @ 2019-12-10 16:27 飞起的小田 阅读(6120) 评论(1) 推荐(0) 编辑
摘要: 在使用Qt做登陆页面的时候,用户名ComBox组件会自动补全,例如已有Item:tian123456和tian123,然后在ComBox中输入tian就会自动补全tian123456如果需要取消只需一句 ui->nameComboBox->setCompleter(NULL); 阅读全文
posted @ 2019-12-06 09:48 飞起的小田 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 创建多个任务,并在任务中使用printf串口打印,程序会进入HardFault_Handler中断,经查,是因为任务栈分配的太小导致的, STM32CubeIDE中的FreeRTOS默认堆栈大小为128,更改为512即可。 阅读全文
posted @ 2019-12-04 15:49 飞起的小田 阅读(3598) 评论(0) 推荐(0) 编辑
摘要: 在STM32CubeIDE 上使用printf的时候一直报warring,incompatible implicit declaration of built-in function 'printf' 翻译过来是 内置函数'printf'的不兼容隐式声明,解决办法,在main.h中添加头文件包含 阅读全文
posted @ 2019-12-04 09:56 飞起的小田 阅读(2129) 评论(0) 推荐(0) 编辑
摘要: 使用STM32CubeIDE编辑中文出现乱码情况,一共有两个地方都出现了问题 1.从别处复制中文注释内容到STM32CubeIDE编辑器,经STM32CubeIDE自动生成代码后,中文注释个别出现乱码 2.使用串口printf打印中文信息,会出现乱码,英文正常。 解决办法: 右键项目名称,点击最后一 阅读全文
posted @ 2019-12-03 17:46 飞起的小田 阅读(10821) 评论(0) 推荐(2) 编辑
摘要: 在USART的初始化文件中添加如下代码 阅读全文
posted @ 2019-12-02 14:35 飞起的小田 阅读(6113) 评论(0) 推荐(0) 编辑
摘要: 用代码自定义一个独立显示的Widget,要在里面画图,同时加上滚动条, 滚动条: 画图: printTest函数为绘图函数。 阅读全文
posted @ 2019-11-28 08:35 飞起的小田 阅读(5178) 评论(0) 推荐(0) 编辑
摘要: 锁定弹出的窗口,阻塞其他窗口(包括主窗口)的操作,只有关闭当前窗口才能点击其他窗口或者主窗口 意思就是设置该窗口为模态 一,运行时使用exec()运行。 二,调用setModel(true)函数。 此为两种将窗口设置为模态的方法。也就是鼠标只能在该窗口上点击,其他窗口点击无效。 阅读全文
posted @ 2019-11-26 16:53 飞起的小田 阅读(5166) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页