自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 STM32 FreeRTOS 非阻塞延时实战:用 APP_Time_IsElapsed 让多任务和平共处

对于我们的定时函数来说,最坏情况是多等了 1ms 才被下次调用,对于 100ms 周期的任务而言,误差 ±1% 完全可以接受。借用系统滴答计数器 HAL_GetTick(),给每一个需要定时的功能配上一个“私有闹钟”——一个静态变量 last_tick,记录上次执行的时间。但如果在各自的函数里面直接写一个 HAL_Delay(100) 或者 osDelay(100),整个任务都会被卡住,按键扫描就完全没法工作了。osDelay(1) 让出 CPU,保证了整个系统的实时性,完全不影响其他任务。

2026-05-07 15:02:36 166

原创 stm32f407开FPU流程

5.在使用过程中使用这个头文件里面的函数来进行浮点运算。1.在keil里面打开option 选择单精度浮点。2.在c/c++选项添加如下宏定义。4.引用专门浮点优化了的文件。3.选择包含DSP包。

2025-10-31 10:03:21 353

原创 stm32f407双adc同步采样配置流程

168MHZ/21=8MHZ,我的时钟的速度就是8MHZ,然后我的采样率是需要变化的,这里先填的1,后面代码里面会改的。·选择adc的分频系数,我这里的adc都挂在pclk2上的 频率是84MHZ 然后adc建议的最高频率是36MHZ,这里我选4分频就是 21MHZ。tim_clk /sample_freq_hz-1就是aar需要的值,把这个填入定时器的aar就能得到我们想要的采样率了。我lcr 的DDS发生的频率有 100hz 1khz 10khz 50khz 我的采样率是信号的16倍。

2025-10-30 15:32:10 547

原创 f1c100s quick start

然后software下面的 0.96oled。是i2c的那个小屏幕的测试代码st7789drv_heisen_logo文件里面是这个st7789的屏幕的驱动。编译成ko文件,然后加载这个驱动就可以了。加载完了会有一个logo。这个驱动就只实现了write函数。然后st7789_drv_user_app是测试这个驱动写的相关代码。

2025-08-18 21:46:00 724

原创 【无标题】

3.系统api使用错误,传入的是指针 却传入一个结构体。进errohandler。1.寄存器写的内容不对 读取方式 配置方式不对。2.读取函数位数不对导致spi卡死。没点功底正找不出这些问题。

2025-07-08 10:06:28 329

原创 stm32代码调试下能运行,非调试模式不运行的原因

在非调试模式下我忘记初始化dwt dwt不允许,导致一直卡在这个delay_us。在调试模式下dwt会自己打开。这个delay1us能走。

2025-07-01 21:05:45 476

原创 stm32cubemx编码器使用快速配置

【代码】stm32cubemx编码器使用快速配置。

2025-06-21 15:15:38 441

原创 aircrack-ng和hashcat使用流程

如果说有进程没关,就使用下面的命令。这个会kill干扰的进程,有时候还是杀不掉。就自己去用systemctl 关闭相应的服务。把生成的.cap包转换为hashcat能用的文件。字典自己去海鲜市场买一个 也也可以去下很多开源的。最后使用hashcat。

2025-06-06 16:12:42 910

原创 荔枝派nano licheeppi nano编译uboot遇到的问题以及解决

解决方法。

2025-05-27 15:37:23 307

原创 stm32cubemx dma 串口空闲中断

【代码】stm32cubemx dma 串口空闲中断。

2025-05-06 21:48:20 500

原创 stm32 printf重定向 hal库

【代码】stm32 printf重定向 hal库。

2025-03-29 21:49:17 357

原创 stm32h743上电不自动复位的问题

stm32上电不自动复位的问题

2024-06-05 11:15:33 990

原创 香橙派5 驱动1.47寸lcd播放视频

2024-02-13 17:58:08 1897 2

原创 香橙派5 使用pwm给风扇调速

香橙派5 、一个带pwm调速功能的风扇(我这里是自己手焊的mos)

2023-12-02 20:57:33 4597 2

原创 linux下4g模块共享网络给内网

移动远ec20 4g模块,我这里用的是ec20CEFAG一个linux主机,我这里用的orangepi5一个路由器。

2023-11-18 17:03:18 2351 1

空空如也

空空如也

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

TA关注的人

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