自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 hullib_PwmOutput

hullib_PwmOutput一、cubmx需要配置的1、这里一定是pwm Generation 而不是pwm outcompare使用定时器的PWM模式只能在4个通道产生频率相同但占空比不同的输出信号使用定时器的输出比较模式可以在4个通道上产生频率不同,占空比也不同的输出信号,这个目前还不会2、这就是输出1k赫兹占空比为百分之80二、需要自己写的代码HAL_TIM_PWM_Start(&htim3,TIM_CHANNEL_1);...

2021-04-11 13:28:11 302

原创 2021-03-16

hullib_Rtc获取时间之后必须获取日期他才会有时间HAL_RTC_GetTime(&hrtc,&sTime, RTC_FORMAT_BIN);HAL_RTC_GetDate(&hrtc,&sDate, RTC_FORMAT_BIN);

2021-03-16 21:17:25 88

原创 hullib_PwmCapture

PwmCapture需要两个channel一、cubemx配置一个上升沿捕获,一个下降沿捕获打开中断二、自己写的代码1、开启两个通道的中断HAL_TIM_IC_Start_IT(&htim2,TIM_CHANNEL_1);HAL_TIM_IC_Start_IT(&htim2,TIM_CHANNEL_2);2、写回调函数uint32_t cc1_value_1 = 0; uint32_t cc1_value_2 = 0; uint32

2021-03-09 21:17:41 329

原创 hullib_eeprom

EEPROM这个模拟iic真的搞了好久啊,最后发现这个24c02写完之后至少要延时4ms再来读才可以,要不然读的时候都是NACK。一、时序自己看数据手册吧。

2021-03-09 12:24:07 118

原创 hullib_AdcBase

AdcBase也就是不用中断,每次用软件触发的简单操作。一、cubmax配置1、选好通道就可以了,其他都不用管二、需要编写的代码1、在main函数while里面写上while (1) { HAL_ADC_Start(&hadc1);//开启ADC printf("adc:%d\r",HAL_ADC_GetValue(&hadc1));//打印ADC的值 HAL_Delay(1000);//延时1S /* USER CODE END

2021-03-04 20:10:39 136 1

原创 hullib_Tim3TiggerAdc1

Tim3TiggerAdc1只有Tim3才可以用更新(TIM_TRGO_UPDATE)触发adc,其他定时器都要用输出比较模式才可以一、cubmax配置1、配置tim3为500ms更新,触发时事件为更新时事件2、adc里面选择tim3触发3、打开ADC中断二、需要编写的代码1、在main函数里,初始化完成的后面写上开启中断和开启定时器。HAL_ADC_Start_IT(&hadc1); //开启adc中断HAL_TIM_Base_Start(&htim3); //开启t

2021-03-04 19:53:47 354 1

原创 hallib_RTC

RTC一、配置参数1、2、只有使能RTC之后才能选LSE二、编写应用代码1、在mspinit里面加上这个函数,打开秒中断,这个函数在.h文件里面__HAL_RTC_ALARM_ENABLE_IT(rtcHandle,RTC_IT_SEC);2、编写回调函数这个函数在ex文件中void HAL_RTCEx_RTCEventCallback(RTC_HandleTypeDef *hrtc){ RTC_TimeTypeDef GetTim; UNUSED(hrtc);

2021-03-02 22:42:18 548

转载 二维小游戏,飞机大战,图片素材

二维小游戏,飞机大战,图片素材高清大图下载链接https://download.csdn.net/download/qq_45706825/15042600

2021-02-04 12:31:07 1261

原创 构建一个arm裸板轻量级的printf

构建一个轻量级的printftypedef char * va_list;#define _INTSIZEOF(n) ( (sizeof(n) + sizeof(int) - 1) & ~(sizeof(int) - 1) )#define va_start(ap,v) ( ap = (va_list)&v + _INTSIZEOF(v) )#define va_a...

2020-03-27 22:40:21 270

STM32C8T6-PCB.zip

STM32C8T6 核心板 PCB

2021-08-03

STM32C8T6-PCB.zip

STM32C8T6 核心板 PCB

2021-08-03

pIYBAGCWWquAZxe0AC8oQUnbMRM433.zip

88e1111数据手册完整版

2021-07-29

二维小游戏图片素材下载

二维小游戏图片素材,种类齐全。

2021-02-04

空空如也

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

TA关注的人

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