摘要: Linux常用命令知识点总结 一些嵌入式Linux开发过程中的常用基础命令, V.1.3 2024年6月4日更新 阅读全文
posted @ 2024-05-11 10:01 舟清颺 阅读(250) 评论(0) 推荐(4) 编辑
摘要: 友链 Blogroll 友链 阅读全文
posted @ 2024-04-03 13:49 舟清颺 阅读(49) 评论(0) 推荐(0) 编辑
摘要: DSLogic逻辑分析仪使用笔记 介绍DSLogic_逻辑分析仪参数 基本参数 主要特征 外部接口 供电要求 输入输出端口 技术规格 输入电压和阈值 输入阻抗 最大采样率 最大采样深度 分辨率 噪声/干扰 安装 基本概念 运行模式: 使用 硬件连接 简单直接波形采集 触发采集 重复采集 协议解码 逻辑分析仪和示波器的区别 阅读全文
posted @ 2024-07-19 01:21 舟清颺 阅读(55) 评论(0) 推荐(1) 编辑
摘要: STM32寄存器操作、模板构建 本文介绍了:外设寄存器查找 ① 名称 ② 偏移地址 ③ 寄存器位表 ④ 位功能说明 寄存器基本操作 C语言的置位和清零 具体方法 设置GPIO流程 给寄存器赋值 带参数宏 STM32F1xx 芯片识别 存储器映射 寄存器映射 让GPIOB端口的16个引脚输出高电平,要怎么实现? STM32寄存器映射 C语言对寄存器的封装 新建寄存器(REG)模板 创建工程 阅读全文
posted @ 2024-07-18 10:00 舟清颺 阅读(46) 评论(0) 推荐(2) 编辑
摘要: STM32时钟体系、SetSysClock、PLL、时钟源 简要介绍了一、时钟体系 1、参考手册 2、时钟源3种 3、时钟树 4.时钟详解 HSE时钟 HSI时钟 锁相环时钟 系统时钟 HCLK时钟 PCLK1时钟 PCLK2时钟 RTC时钟 独立看门狗时钟: 12S时钟: 以太网PHY时钟: USBPHY时钟: MCO时钟输出 系统时钟配置函数SetsysClockO 系统时钟配置流程 二PLL 2.1概述 2.2基本组成 2.3类比说明 2.3相位差拓展 三、Systemlnit系统初始化函数 1.其实第一个执行的文件是汇编文件 2.初始化Flash接口,更新PLL系统频率 3.调用SetSysClock函数设置PLL时钟,然后进行分频 4.阅读system_stm32f4xx.c文件的头部注释 阅读全文
posted @ 2024-07-16 00:14 舟清颺 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 嵌入式GDB调试Linux C程序或交叉编译(开发板) 本文介绍了如何使用GDB调试工具、如何将GDB移植到linu开发板上、如何在交叉编译时使用GDB,,如何设置LVGL FreeType中文字库. 阅读全文
posted @ 2024-07-02 09:49 舟清颺 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 如何根据自己的开发板型号下载和配置交叉编译链 本文介绍了如何根据所使用的不同开发板配置不同的交叉编译环境. 由于在移植LVGL到不同开发板上时遇到了一些问题, 故在问题解决后整理和总结和该文章. 阅读全文
posted @ 2024-06-17 15:58 舟清颺 阅读(163) 评论(0) 推荐(1) 编辑
摘要: 基于cJSON及心知天气模块化实现获取城市气象信息(现在、未来) 用于请求心知天气的信息, 现在的信息, 未来n天的气象信息. 使用域名通过TCP连接到心知天气服务器, 采用cJSON进行解析.模块化实现, 可选择英文、中文;天数;城市; 阅读全文
posted @ 2024-06-14 21:39 舟清颺 阅读(89) 评论(0) 推荐(1) 编辑
摘要: 用于将字节进行base64编码或解码(C语言实现) 用于将数据进行base64编码或解码,模块化封装, 已测试. 阅读全文
posted @ 2024-06-13 09:06 舟清颺 阅读(76) 评论(1) 推荐(3) 编辑
摘要: 线程池的原理与C语言实现 这篇博客介绍了一个简单的线程池的C语言实现,详细解释了代码结构和工作流程,并附上了流程图。 阅读全文
posted @ 2024-06-11 01:36 舟清颺 阅读(90) 评论(3) 推荐(2) 编辑
摘要: TCP实现公网服务器和内网客户端一对多访问(C语言实现) TCP实现公网服务器和内网客户端一对多访问, 且相互实时通信. 阅读全文
posted @ 2024-06-06 00:01 舟清颺 阅读(70) 评论(0) 推荐(1) 编辑
摘要: UDP内网穿透和打洞原理的C语言代码实现 在典型的NAT穿透场景中,知道服务器端的公网IP和端口,但不知道客户端的公网IP,可以通过一些技巧来实现UDP打洞。可实现内网客户端与服务器相互UDP通信。 阅读全文
posted @ 2024-06-05 09:08 舟清颺 阅读(117) 评论(0) 推荐(1) 编辑
摘要: 3个进程实现共享内存、信号量、互斥访问 要求进程B和进程C使用进程A创建的信号量集合中的信号量实现互斥访问。注释全, 已验证. 阅读全文
posted @ 2024-05-28 21:26 舟清颺 阅读(19) 评论(0) 推荐(0) 编辑
摘要: I/O编程技术(文件IO)笔记纲要梳理 本文整理了常用Linux-C I/O编程常用函数接口, 可速查相关知识点内容. 阅读全文
posted @ 2024-05-28 17:44 舟清颺 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 什么是原子性和非原子性? 简述了原子性和非原子性的区别与应用 阅读全文
posted @ 2024-05-28 14:28 舟清颺 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 简述strcpy和memcpy区别? 简述了strcpy和memcpy区别 阅读全文
posted @ 2024-05-28 11:31 舟清颺 阅读(10) 评论(0) 推荐(0) 编辑
摘要: strcpy和memcpy区别? 简述了strcpy和memcpy区别 阅读全文
posted @ 2024-05-28 11:31 舟清颺 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 谈睡眠管理及REM睡眠机制的应用 本文查阅相关文献, 从较为科学的角度去研究如何睡的更好更科学, 该文中所述我已执行4.5年, 收效甚好 阅读全文
posted @ 2024-05-25 11:10 舟清颺 阅读(60) 评论(1) 推荐(1) 编辑
摘要: 在LCD屏幕上渐变显示sRGB所有范围颜色, 最大可渐变16,581,375种颜色 ①能够自动获取开发板的LCD驱动参数, ②能够刷新屏幕为指定颜色(清屏) ③能够在LCD屏幕上自然地渐变显示颜色, 最大可渐变16,581,375种颜色, 可帧率, 显示时间, 颜色范围 阅读全文
posted @ 2024-05-12 04:43 舟清颺 阅读(62) 评论(0) 推荐(3) 编辑
摘要: 开发板配网通过tftp或SSH中scp命令在linux服务器和linux开发板之间传输文件 本文介绍了如何通过tftp或SSH中scp命令在linux服务器和linux开发板之间传输文件。 阅读全文
posted @ 2024-05-11 09:40 舟清颺 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 定时将系统时间更新在日志文件中 获取当前系统时间,把时间转换为特定格式”yy年mm月dd日 星期x tt:mm:ss”,并每隔1s写入到本地磁盘中一个叫做log.txt的文本中,如果文本不存在则创建 阅读全文
posted @ 2024-05-10 02:05 舟清颺 阅读(23) 评论(0) 推荐(0) 编辑