- 博客(2)
- 收藏
- 关注
原创 龙芯LS1C0300B win+eclipseCPU 不运行/卡死/编译 问题
最近遇到龙芯LS1C0300B win+eclipseCPU 不运行/卡死/编译 问题。现象:编译完成无报错,烧写进去CPU不运行。怀疑可能是没移植好。然后就认认真真的排查了各种初始化代码(main.c里面的代码,还有串口初始化),没问题啊;然后测试电压晶振,都正常;感觉CPU不应该一点都起不来吧,所以又不得不去看start.S的代码。然后发现CPU运行不正常会打印异常代码的啊,继续查看,发现打印异常代码需要用汇编驱动串口,默认是串口2,修改成串口11(我做的板子上设计的调试口是串口11,在sta
2021-12-29 17:34:14 2923
原创 基于STM32F07 cubeMX 的 RT-Thread 定时器
基于STM32F07 cubeMX 的 RT-Thread 定时器这几天在做一个刷IC卡的程序,用到RTT和定时器。不知道怎么回事,用基本库函数写完裸机代码,也正常跑起来,加入RTT,也可以正常跑起来(此时,RTT获得CPU使用权,但是由于我写的代码是基于定时器的,也就是一个定时器一个任务,RTT只是做了一个LED灯,所以就释放了很大部分的CPU资源)。但是—用cubeMX生成代码,添加RTT,再写一遍定时器就不正常了,后来想明白了,所谓的操作系统,就是控制CPU使用权,所以定时器中断获取CPU
2020-09-27 15:26:30 352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人