自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 MDK Build时每次都会编译所有源文件问题

在网上搜索了好多小伙伴都有这样的问题,按照网上的方法,就是在魔术棒里面各个选项卡里面关于编译的一些选项勾选方面的方法,尝试了都没用,文件也没有修改过,奇了怪了。复制之前和复制之后的不同点就只有路径了。发现复制之前的路径是全英文的,复制后的路径中包含了中文,一定是这里的问题,立马把中文改成英文,在点击Build,好了,成功解决问题。今天把keil MDK stm32项目复制到另外一个文件夹后发现点击 Build 按钮 (不是Rebuild),即使没有修改文件,都会把所有源文件都编译一遍,速度那叫一个慢。

2024-04-02 11:24:39 171

原创 FreeRTOS--在任务中调用vTaskDelay()导致程序卡死

vTaskDelay()会获取systick中的系统节拍数来判断阻塞是否完成,但是查看stm32f1x_it.c 文件中的SysTick_Handler中断实现没有对系统节拍进行计数,就是空函数,因此不会超时退出,导致程序卡死。可直接在FreeRTOSConfig.h中添加宏定义,重新定义SysTick_Handler为xPortSysTickHandler即可。创建了两个任务Led1Task 和Led2Task ,并启动调度器后,发现程序卡死在Led1Task中的vTaskDelay()中。

2023-10-24 22:33:31 1826 1

原创 MPU6050 IIC通信查询地址时无ACK回复问题

单片机与MPU6050 IIC通信时,查询6050地址,发送0xD0后第九个时钟上升沿SDA为高电平,即没有回复ACK.

2022-10-11 10:28:53 1699

原创 JLink下载程序失败

使用J-Link的SW模式下载时提示 No Cortex-M SW Device Found。 Target DLL has been cancelled弹框

2022-10-11 10:02:21 1145 1

32位MCU+usart+BootLoader上位机

最近在用辉芒微cortex-m0单片机开发,用到BootLoader更新,于是自己写了一个C#上位机,通过usart串口通信,可自定义协议,包含CRC16校验程序,但是项目中没使用。项目烧录过程有超时等待,但是未做重发机制,可以添加。可应用于多种MCU的串口IAP中。

2022-08-22

基于51单片机的环境信息监测系统

基于51单片机的环境信息监测系统毕业设计程序代码,电路原理图,可以监测温湿度,烟雾浓度,大气压强,采集数据通过串口和上位机通信,上位机界面由VB程序。直接可使用

2014-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除