2019年12月20日

关于 Error: Can not read register 的解决办法

摘要: Keil5 JLINK调试报如下错误,解决步骤如下: 1、编译好之后,请先不要着急点击启动调试的按钮,而是点击Download, 先把程序下载到芯片里; 2、检查JLINK的SW调试模式的频率,有可能是频率太大了, 默认是2MHz, 修改为1MHz就好了; 3、在 Options for Targe 阅读全文

posted @ 2019-12-20 11:30 乔勇刚 阅读(3414) 评论(0) 推荐(0) 编辑

关于学习FreeRTOS时遇到问题汇总

摘要: 今天在调试两个任务时,在单步调试的时候可以进入两个任务,但是在全速运行的时候发现只能在一个任务中运行,上网简单查了一下,发现有一个老哥的问题中包含了这一个东西,在操作系统中,如果一个任务的时候超过毫秒级别那么操作系统毫无存在的意义,所以我将vtask delay(20);改成了vtaskdelay( 阅读全文

posted @ 2019-12-20 11:24 乔勇刚 阅读(477) 评论(0) 推荐(0) 编辑

数组越界问题

摘要: 今天在做文件系统测试的时候,发现了一个小问题,写入的数据很乱。甚至连打印的串口打印部分的数据都记录进去的。 下面贴一下我对要记录数据(wtext)以及存放串口打印数据的数组(str)的定义及初始化。 我们需要在定义时直接指定数组的大小。数组大小大于我需要的空间,就不会再发生数据重叠了。 阅读全文

posted @ 2019-12-20 11:23 乔勇刚 阅读(435) 评论(0) 推荐(0) 编辑

导航