上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: https://www.cnblogs.com/dreamboy2000/p/15807281.html 阅读全文
posted @ 2025-03-26 15:13 Charles_hui 阅读(19) 评论(0) 推荐(0)
摘要: 一.preface 最近做传感器开发,项目上好几个BUG和GPIO外设有关,所以记录一下。 二.GPIO模式分类 1.以STM32F407为例,GPIO模式可分为 GPIO_Mode_AIN 模拟输入 GPIO_Mode_IN_FLOATING 浮空输入 GPIO_Mode_IPD 下拉输入 GPI 阅读全文
posted @ 2025-03-23 23:41 Charles_hui 阅读(27) 评论(0) 推荐(0)
摘要: format code Ctrl + K, Ctrl + F 自动格式化当前选中的代码 Shift + Alt + F 来格式化整个文件。 代码折叠 Ctrl + K, Ctrl + 0 折叠当前文件代码 Ctrl + K, Ctrl + j 取消折叠当前文件代码 阅读全文
posted @ 2025-02-10 13:38 Charles_hui 阅读(56) 评论(0) 推荐(0)
摘要: 一.BUG描述 现象1.画了一个关于"模式"的自定义控件,结果开机绘制总是死机。 现象2.用keil进行仿真调试全速运行同样死机,但是如果在异常处加断点,然后单步调试就正常。(注:仿真调试比直接运行的速度要慢) 现象3.把这个异常对象的创建代码删除,再后面加四个打印追踪,还是死机;但是删除两个打印就 阅读全文
posted @ 2025-01-07 15:30 Charles_hui 阅读(72) 评论(0) 推荐(0)
摘要: 一.preface 最近接触QPC框架,里面用到了使用UML来描绘状态图的转换。 二.how to use the "UML" 1.在线绘制UML网站 https://excalidraw.com/ 2.参考模板 这里给出的模板有两个状态和初始化,在QPC框架里就分别对应三个函数(函数的返回值是状态 阅读全文
posted @ 2025-01-07 14:56 Charles_hui 阅读(30) 评论(0) 推荐(0)
摘要: 一.preface 近期学习QPC框架,其核心之一就是 actvie-object,活动对象的出现是为了解决并发(阻塞、数据竞争)问题,笔者这里做一篇笔记,方便日后回顾。 二.What is "active object" QP/C框架:活动对象基础框架+活动对象应用程序,让每一个线程函数都作为一个 阅读全文
posted @ 2025-01-01 16:05 Charles_hui 阅读(90) 评论(0) 推荐(0)
摘要: Ⅰ.preface 事件驱动编程笔者已在很多地方都有接触,包括lvgl(event)、QT(signal & slot)、QPC框架等,事件驱动编程非常适合在GUI应用。 Ⅱ.What is "event-driven programming" 1.程序结构 可以响应多种可能发生的事件 任何一种事件 阅读全文
posted @ 2024-12-28 21:21 Charles_hui 阅读(131) 评论(0) 推荐(0)
摘要: 一.Preface 构建根文件系统的工具通常有两种,Buildroot和Yocto。6ull这块芯片的出厂根文件系统是使用Yocto进行构建的,但是Yocto会用到国外的镜像包(很大),所以国内开发者一般不使用Yocto工具自己进行构建,要么直接使用厂家(NXP)Yocto构建好的根文件系统,要么使 阅读全文
posted @ 2024-12-23 15:35 Charles_hui 阅读(257) 评论(0) 推荐(0)
摘要: 一.前言 二.中断子系统 中断子系统有两个中断服务函数,中断上文服务函数和中断下文服务函数。 中断上文 中断下文 中断线程化,在中断里读取坐标值,并且上报给内核。 三.input子系统 四.iic子系统 阅读全文
posted @ 2024-12-03 20:02 Charles_hui 阅读(40) 评论(0) 推荐(0)
摘要: ![](https://img2024.cnblogs.com/blog/3169038/202411/3169038-20241126001559677-1682477660.png) 阅读全文
posted @ 2024-11-26 00:16 Charles_hui 阅读(35) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 9 下一页