- 博客(205)
- 收藏
- 关注
原创 HAL_UARTEx_ReceiveToIdle_DMA和HAL_UART_Receive_DMA的区别
仅仅是开启的串口的DMA接收,若是想使用空闲中断 + DMA接收则需要开启串口的空闲中断;而函数中则包含了开启串口空闲中断;的接收类型是,为标准接收;的接收类型是,为接收到空闲中断或接收完成;。
2024-11-19 18:41:35
1453
2
原创 HAL_Delay延时不准确
某次使用HAL_Delay函数的发现delay和自己预想的不太一致,始终是多一些时间,导致出现了一些问题。于是乎测试了一下HAL_Delay函数的延时时间。
2024-07-11 19:15:56
1002
原创 第一个内核驱动
使用模块编译后,在安装驱动的时候会执行入口函数,入口函数一般是做资源的申请,初始化;在卸载驱动的时候会执行出口函数,一般是将入口函数申请的资源进行释放。
2023-06-28 11:50:44
82
原创 v851s驱动外部编译的Makefile
有了这个Makefile就可以将驱动文件放在任意文件夹下,然后通过执行make将驱动模块话编译,将生成的.ko文件拷贝到开发板中,通过insmod命令将安装驱动,rmmod命令卸载驱动。
2023-06-27 15:10:33
270
原创 leetcode 2587. 重排数组以得到最大前缀分数
换句话说,prefix[i] 是 nums 重新排列后下标从 0 到 i 的元素之和。换句话说,prefix[i] 是 nums 重新排列后下标从 0 到 i 的元素之和。解释:数组重排为 nums = [2,3,1,-1,-3,0,-3]。数组重排为 nums = [2,3,1,-1,-3,0,-3]。prefix = [2,5,6,5,2,2,-1] ,分数为 6。prefix = [2,5,6,5,2,2,-1] ,分数为 6。输入:nums = [2,-1,0,1,-3,3,-3]
2023-03-15 21:29:56
401
原创 leetcode 2586. 统计范围内的元音字符串数
如果字符串以元音字母开头并以元音字母结尾,那么该字符串就是一个 元音字符串 ,其中元音字母是 ‘a’、‘e’、‘i’、‘o’、‘u’。**输入:**words = [“hey”,“aeo”,“mu”,“ooo”,“artro”], left = 1, right = 4。返回 words[i] 是元音字符串的数目,其中 i 在闭区间 [left, right] 内。给你一个下标从 0 开始的字符串数组 words 和两个整数:left 和 right。就是简单的判断字符的首位字母和末尾的字母。
2023-03-15 21:17:06
581
原创 keil编译的时候出错
keil编译的时候出现 call to undeclared function 'xxxxx'; ISO C99 and later do not support implicit function declarations 的错误原因
2023-03-01 19:31:44
18804
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人