- 博客(6)
- 收藏
- 关注
原创 vim + ctags + cscope +taglist 集成 ubuntu IDE
vim + ctags + cscope +taglist 集成 ubuntu IDE
2025-06-09 15:54:21
243
原创 ubuntu 20.04 + vscode + ST-Link 调试 STM32
Ubuntu 下解压 gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2 和 cmake配置系统环境变量使其生效验证 cmake 和 交叉编译工具链版本。
2025-01-23 10:47:19
1095
1
原创 FreeRTOS 任务通知
任务通知也是 FreeRTOS 用于任务间进行同步和通讯的一种机制,相对于队列、事件标志组和信号量而言,任务通知在内存占用和效率方面都有很大的优势。任务通知其实就是通知任务,所谓任务通知核心就是改写任务控制块中 ulNotifiedValue(任务通知值) 和 ucNotifyState(任务通知状态)的数值。改写方式可以用来模拟信号量、队列、事件标志组等。// 未等待任务状态//等待通知状态//等待接收通知状态任务的初始状态当A任务调用接收任务通知。
2025-01-04 15:34:15
819
原创 C语言实现哈希表 -- (链式地址解决哈希冲突)
本人目前从事嵌入式行业,近期开始学习算法以拓宽思维视野和提升个人技能。在这个过程中,如果有什么不当或需要改进的地方,非常欢迎各位同行或前辈不吝赐教,我们一起交流学习,共同进步。
2024-11-26 15:43:52
247
1
原创 相交链表-C语言
其中,指针 A 和指针 B 分别指向链表 A 和链表 B 的头节点。然后,每次迭代时,指针 A 和指针 B 同时向后移动一个节点,当指针 A 到达链表末尾时,将它重新指向链表 B 的头节点;需要注意的是,在实际代码中,我们首先判断指针 A 和指针 B 是否相等,如果相等则直接返回交点,如果不相等则继续迭代。3.然后两个指针同时开始遍历链表,如果存在交点,则在某个时刻两个指针会相遇,否则两个指针都会指向 NULL。2.将两个指针pa和pb分别指向链表A和B的头节点,并让长链表先走diff步。
2023-11-02 15:54:09
93
vim + ctags + cscope +taglist 集成 ubuntu IDE
2025-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人