09 2024 档案

摘要:OpenOCD 代码学习(5)继续 openocd_thread()目录前言1 server_init()2 执行 init 命令2.1 target init2.2 adapter_init()2.3 其它命令3 server_loop() 前言 1)前面几节我们学习了 ① ~ ③ 中的解析命令行参数与解析配置文件,接下来我们来看一下剩余的 ④ ~ ⑥ 部分:se 阅读全文
posted @ 2024-09-30 11:19 送南阳马生序 阅读(80) 评论(0) 推荐(1) 编辑
摘要:OpenOCD 代码学习(4)其它配置命令目录前言1 swj_newdap2 dap create3 target create4 <target_name> configure5 flash bank总结 前言 1)上一节我们学习了 adapter 与 transport 命令,这一节我们接着学习配置文件中的其它命令。本文主要是对配置文件 阅读全文
posted @ 2024-09-28 21:02 送南阳马生序 阅读(167) 评论(0) 推荐(0) 编辑
摘要:OpenOCD 代码学习(3)adapter 与 transport目录前言1 adapter driver1.1 前置知识1.1.1 struct adapter_driver1.1.2 transport1.2 adapter driver cmsis-dap2 transport select 前言 1)上一节中,我们知道 parse_config_file( 阅读全文
posted @ 2024-09-28 13:25 送南阳马生序 阅读(238) 评论(0) 推荐(0) 编辑
摘要:OpenOCD 代码学习(2)执行命令目录概述1 从 openocd_thread() 开始2 parse_cmdline_args() 与 parse_config_file()2.1 parse_cmdline_args()2.2 parse_config_file() 概述 上一篇文章我们学习了 OpenOCD 注册命令的过程,这 阅读全文
posted @ 2024-09-28 13:24 送南阳马生序 阅读(133) 评论(3) 推荐(0) 编辑
摘要:OpenOCD 代码学习(1)注册命令目录概述1 main()2 setup_command_handler()3 register_commands()3.1 server_register_commands()3.2 register command 概述 1)OpenOCD 与调试器、MCU 的关系: (1)OpenOCD 运行在 阅读全文
posted @ 2024-09-28 13:23 送南阳马生序 阅读(306) 评论(0) 推荐(0) 编辑
摘要:Cubieboard2(六)RTL8188ETV 驱动目录1 RTL8188ETV 驱动源码2 驱动编译2.1 添加驱动源代码2.1.1 添加 AIC8800 驱动源代码(可选)2.1.2 添加 RTL8188ETV 驱动源代码2.2 编译2.2.1 linux 内核2.2.2 编译 RTL8188ETV 模块3 驱动安装与配置4 修改网卡名称5 测速 阅读全文
posted @ 2024-09-24 22:25 送南阳马生序 阅读(132) 评论(0) 推荐(0) 编辑
摘要:OLED(3)字库篇目录1 显示图片1.1 图片取模2 字符集与编码2.1 字符编码2.2 ASCII2.3 中文编码2.3.1 GB2312 标准2.3.2 GBK 编码2.3.3 GB180302.4 Unicode 字符集和编码2.4.1 UTF-322.4.2 UTF-162.4.3 UTF-83 字库 DIY 阅读全文
posted @ 2024-09-24 17:23 送南阳马生序 阅读(131) 评论(0) 推荐(0) 编辑
摘要:project generator 简单使用(二)之 CLion 与 AC6目录1 AC6 之于 CLion2 配置 progen3 可执行文件 size 显示优化4 测试 1 AC6 之于 CLion 1)在上一篇文章中,我们知道 project generator 通过其 “Write Once, Compile any Tool” (跨工具)的特性,可以让我们使用 K 阅读全文
posted @ 2024-09-24 17:23 送南阳马生序 阅读(77) 评论(0) 推荐(0) 编辑
摘要:OLED(2)驱动篇目录1 概述2 代码简述2.1 OLED 对象2.2 OLEDProtocol 对象2.3 OLEDFont 对象3 成果展示 1 概述 1)代码仓库:这里尝试了两种面向对象的方式,不足之处敬请指正。 OOP 方式:https://gitee.com/luyaocf/demo-jlc_stm32f4 阅读全文
posted @ 2024-09-24 17:22 送南阳马生序 阅读(52) 评论(0) 推荐(0) 编辑
摘要:OLED(1)原理篇目录1 OLED 硬件1.1 SSD1306 简介1.2 SSD1306 框图及引脚定义1.3 4-Pin 模块原理图(I2C)1.4 7-Pin 模块原理图(SPI)2 通信协议2.1 6800 并口协议2.2 8080 并口协议2.3 4-wire SPI2.4 3-wire SPI2.5 I2 阅读全文
posted @ 2024-09-24 17:21 送南阳马生序 阅读(152) 评论(0) 推荐(0) 编辑
摘要:Cubieboard2(二) 系统构建 —— 基于 linux-sunxi目录前言参考文章其它参考摘要1 环境准备1.1 下载必须的工具软件1.2 下载源码1.3 下载并配置 Debian 基础系统2 编译组件2.1 编译 u-boot2.1.1 u-boot-sunxi 分支2.1.2 编译 U-boot2.2 编译 sunxi-tools2.3 配置、编译内核2.3. 阅读全文
posted @ 2024-09-16 00:51 送南阳马生序 阅读(33) 评论(0) 推荐(0) 编辑
摘要:Cubieboard2(三) 系统构建 —— WSL Ubuntu 中挂载 U 盘(SDCard)目录1 WSL Ubuntu 中挂载 U 盘(SDCard)2 usbipd 搭建虚拟机与宿主机 USB 通信桥梁3 WSL 内核添加 USB 设备驱动3.1 编译 WSL Linux 内核3.2 挂载 USB(SDCard) 设备附录:WSL 操作命令附录:git 仓库检出 1 WSL Ubunt 阅读全文
posted @ 2024-09-16 00:51 送南阳马生序 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Cubieboard2(五) 安装无线网卡驱动1 前情提要 1.1 硬件情况 1)Cubieboard2:http://cubieboard.org/model/cb2/ Cubieboard2 是一个由珠海的 Cubietech 团队推出,采用全志 A20 处理器的开发板。 手头上的是生产于 2012.9.9 的是 MMC + SDCard 阅读全文
posted @ 2024-09-16 00:51 送南阳马生序 阅读(75) 评论(0) 推荐(0) 编辑
摘要:Cubieboard2(四) 系统构建 —— 基于 mainline目录1 环境准备1.1 编译环境准备1.2 主线源码准备1.2.1 linux 源码1.2.2 U-Boot 源码1.2.3 启动文件 boot.scr1.2.4 根文件系统 rootfs2 内核编译2.1 添加 tenda aic8800 驱动(可选)2.2 编译 linux 内核3 U-Boot 阅读全文
posted @ 2024-09-16 00:51 送南阳马生序 阅读(41) 评论(0) 推荐(0) 编辑
摘要:Cubieboard2(一) 官方镜像使用与配置目录1 系统烧写1.1 烧写镜像1.2 更新文件系统1.3 关闭 LED1.4 扩展 SDCard 剩余空间2 配置网络3 更新系统3.1 debian4 其它配置4.1 ssh 配置4.2 时间设置4.3 中文乱码5 低配版局域网 NAS5.1 挂载 SSD 硬盘5.2 安装 Samba5.3 登 阅读全文
posted @ 2024-09-16 00:50 送南阳马生序 阅读(51) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示