自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (10)
  • 收藏
  • 关注

原创 STM32 HAL实现串口中断接收

一、串口设置1. 异步模式2. 参数3. 中断使能4. 生成代码如下/* USART6 init function */static void MX_USART6_UART_Init(void){ huart6.Instance = USART6; huart6.Init.BaudRate = 115200; huart6.Init.WordLength = UA...

2020-03-28 17:20:58 4449 2

原创 STM32F4系统时基使用SysTick还是TIM1

一、SysTick选择时钟源SysTick1. SysTick选择时钟源SysTick. 2. 默认优先级,可以按需修改3. 自动生成的代码如下//stm32f4xx_hal_conf.h#define TICK_INT_PRIORITY ((uint32_t)0U) /*!< tick interrupt priority */ //...

2020-03-22 10:33:50 2217

原创 STM32实现串口printf函数打印

一、串口设置1. 异步模式2. 参数3. 只是作为发送,则可以不开中断4. 生成代码如下/* USART6 init function */static void MX_USART6_UART_Init(void){ huart6.Instance = USART6; huart6.Init.BaudRate = 115200; huart6.Init.WordL...

2020-03-21 21:49:42 3876

原创 BMP格式详解

1. BMP格式详解BMP文件的数据按照从文件头开始的先后顺序分为四个部分:(1)bmp文件头(bmp file header):提供文件的格式、大小等信息(2)位图信息头(bitmap information):提供图像数据的尺寸、位平面数、压缩方式、颜色索引等信息(3)调色板(color palette):可选,如使用索引来表示图像,调色板就是索引与其对应的颜色的映射表(4)位图数据...

2020-03-21 09:20:18 1618

原创 STM32 HAL/LL混合库查询方式实现精确微秒延时

 HAL与LL库查询方式实现精确微秒或毫秒延时,可以用于IO口模拟I2C、SPI通信等。通过HAL实现初始化5us初始化,后面在延时函数中可以再设置延时值。1. 定时器实现1us延时中断Enable不打钩复制必要库文件,.c/.h单独一个文件,设置好。生成代码如下:/* TIM3 init function */void MX_TIM3_Init(void){ TIM_C...

2020-03-21 09:06:22 2167

原创 LIS3DHTR加速度传感器6D方向识别

1. (LIS3DH_TOP)0x60->0x42(LIS3DH_UP_DX) X轴往上2.(LIS3DH_TOP)0x60->0x48(LIS3DH_DW_DX) Y轴往上3. (LIS3DH_TOP)0x60->0x50(LIS3DH_BOTTOM) -Z轴往上4. (LIS3DH_TOP)0x60->0x44(LIS3DH_UP_SX) ...

2020-03-18 22:40:29 2948 1

原创 74HC595驱动

void HC595_LED_SendByte(uint8_t dat) //耗时大约220us{ uint8_t i; STCP1_0; for(i=0;i<8;i++) //先发高位 { if(dat & 0x80) { DS_1; } else { DS_0; } SHCP_0; Delay_10uS(); SHCP...

2020-03-07 15:46:55 286

原创 LCP4078时钟配置

void SystemInit (void){#ifndef __CODE_RED#ifdef CORE_M4fpu_init();#endif#endif#if (CLOCK_SETUP) /* Clock Setup */ LPC_SC->SCS = SCS_Val...

2020-03-07 15:37:24 52

原创 Maven配置过程

1. D盘新建Apache文件夹,把apache-maven-3.5.4-bin.zip复制到Apache文件夹下,解压缩,修改“apache-maven-3.5.4”文件夹名称为“apache-maven”2. 新建系统变量 MAVEN_HOME,赋值D:\Apache\apache-maven。Path下追加%MAVEN_HOME%\bin。3. 在CMD中输入mvn -v 查看安装情...

2020-03-07 14:43:31 140

原创 Eclipse for Android安装与配置

1. 安装 jdk-8u181-windows-x64.exe2. 配置JDK的系统变量新建JAVA_HOME, 值 C:\Program Files\Java\jdk1.8.0_181Path增加:%JAVA_HOME%\bin删除:C:\Program Files (x86)\Common Files\Oracle\Java\javapath;3. 在D盘新建Eclipse文件夹E...

2020-03-07 14:35:37 3122

原创 Eclipse调试Android真机时无法显示LogCat

Eclipse调试Android真机时无法显示LogCat,具体步骤如下:在AndroidSDK\tools\lib文件下找到ddmlib.jar在Eclipse安装目录中,进入Eclipse\configuration\org.eclipse.osgi查找ddmlib.jar使用AndroidSDK 的ddmlib.jar替换Eclipse的ddmlib.jar重启Eclipse,问题...

2020-03-07 10:07:21 366

原创 Eclipse设置logcat的缓存条数

在Eclipse中,LogCat默认显示只有5000条,所以在一些调试中,一会Log就满了。所以下面设置一下logcat的缓存条数。在Eclipse菜单栏中,选择Window->Preferences选择Android->Logcat,调整LogCat的数量,这里改成50000。...

2020-03-07 10:01:30 346

原创 Eclipse打开文件所在位置

1. 快捷键操作选择项目目录/文件 按 Alt+Shift +W会弹出菜单,点击 System Explorer 就可以打开文件所在的本地目录了。2. 按钮操作Run -> External Tools -> External Tools Configurations新建一个Pogram,在“Program”上右击,New ConfigurationName: 修改成 ...

2020-03-07 09:51:44 6255

原创 Win10下配置Java 环境变量

在Win10中配置环境变量的方法跟在Win8和Win7中有些不同。假定已经正确安装了JDK和JRE。1. 配置JAVA_HOME首先打开环境变量的配置界面,新建一个系统环境变量:变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_1812. 配置CLASSPATH与JAVA_HOME的配置方法类似,再新建一个变量名为CLASSPATH的环...

2020-03-06 23:31:01 239

原创 The compiler compliance specified is 1.6 but a JRE 1.8 is used

右键点击项目>Properties>Java Compiler>将Compiler compliance level改为1.8

2020-03-06 23:26:09 1295

原创 Eclipse查看JDK源码

Windows->Preferences->Java->Installed JREsEdit,选中 C:\Program Files\Java\jre1.8.0_181\lib\rt.jar,点击Source Attachment…单选“External location”,选中如下图红框中src.zip,点击“OK”,完成现在可以看到SDK源码了,如下图“JFram...

2020-03-06 23:24:12 186

原创 Eclipse调试时,显示变量的十六进制值

点击菜单window -> preferencesJava -> Debug -> Primitive Display Options 选择 Display hexadecimal values…

2020-03-06 23:22:04 931

原创 MPLAB v8.60函数上右击发现Go To Locator不能使用

左侧栏symbols,右击 选中 Enable Tag Locators,关闭文件重新打开就可以用了。

2020-03-06 23:04:43 516

原创 STM32L071 IAP升级时“Cannot access target.Shutting down debug session”问题

STLink_V2调试STM32L071 IAP功能时,执行到FLASH_If_Erase()出现以下// 在以下代码中 增加1ms延时,解决问题。原因待解。HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError){ /* If the erase o...

2020-03-06 23:01:53 606

VS2019专业版 C#和MFC安装

VS2019专业版 C#和MFC安装

2024-06-09

多任务系统中的不可重函数使用注意事项.pdf

多任务系统中的不可重函数使用注意事项.pdf

2024-06-06

J-OB烧录文件,2020 15:40:32

J-OB烧录文件,2020 15:40:32

2024-01-24

MSI R7770 uefi vbios

MSI R7770 VBIOS,包括UEFI启动,实测OK

2022-07-11

STLINK_V2-1硬件上实现CMSIS-DAP调试器(带串口)

STLINK_V2-1硬件上实现CMSIS-DAP调试器(带串口)

2022-05-24

STLinkV2.J16.S4.bin.zip

亲测可用,烧录好后,因为版本较低的原因可能需要升级后才能识别

2021-09-19

timerdemo.zip

三种定时器demo

2021-08-20

sam-ba_2.12.exe.zip

sam-ba_2.12.exe

2021-02-25

jlink-v8 固件.zip

原厂固件, SN修改后的固件(不报克隆)

2021-02-25

MPLAB X IDE黑色主题插件

MPLAB X IDE黑色主题插件

2020-12-26

ServiceTest(Android创建服务实例图文实测)

Android创建服务实例图文实测,基于Eclipse, Android7, target=android-24 build-tools=25.0.2

2020-10-07

windows-font.zip

WPS字体文件:symbol、wingdings、wingdings2、wingdings3、webdings

2020-02-13

空空如也

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

TA关注的人

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