09 2024 档案
摘要:
目录前言1 server_init()2 执行 init 命令2.1 target init2.2 adapter_init()2.3 其它命令3 server_loop() 前言 1)前面几节我们学习了 ① ~ ③ 中的解析命令行参数与解析配置文件,接下来我们来看一下剩余的 ④ ~ ⑥ 部分:se
阅读全文

摘要:
目录前言1 swj_newdap2 dap create3 target create4 <target_name> configure5 flash bank总结 前言 1)上一节我们学习了 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(
阅读全文

摘要:
目录概述1 从 openocd_thread() 开始2 parse_cmdline_args() 与 parse_config_file()2.1 parse_cmdline_args()2.2 parse_config_file() 概述 上一篇文章我们学习了 OpenOCD 注册命令的过程,这
阅读全文

摘要:
目录概述1 main()2 setup_command_handler()3 register_commands()3.1 server_register_commands()3.2 register command 概述 1)OpenOCD 与调试器、MCU 的关系: (1)OpenOCD 运行在
阅读全文

摘要:
目录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 测速
阅读全文

摘要:
目录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
阅读全文

摘要:
目录1 AC6 之于 CLion2 配置 progen3 可执行文件 size 显示优化4 测试 1 AC6 之于 CLion 1)在上一篇文章中,我们知道 project generator 通过其 “Write Once, Compile any Tool” (跨工具)的特性,可以让我们使用 K
阅读全文

摘要:
目录1 概述2 代码简述2.1 OLED 对象2.2 OLEDProtocol 对象2.3 OLEDFont 对象3 成果展示 1 概述 1)代码仓库:这里尝试了两种面向对象的方式,不足之处敬请指正。 OOP 方式:https://gitee.com/luyaocf/demo-jlc_stm32f4
阅读全文

摘要:
目录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
阅读全文

摘要:
目录前言参考文章其它参考摘要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.
阅读全文

摘要:
目录1 WSL Ubuntu 中挂载 U 盘(SDCard)2 usbipd 搭建虚拟机与宿主机 USB 通信桥梁3 WSL 内核添加 USB 设备驱动3.1 编译 WSL Linux 内核3.2 挂载 USB(SDCard) 设备附录:WSL 操作命令附录:git 仓库检出 1 WSL Ubunt
阅读全文

摘要:
1 前情提要 1.1 硬件情况 1)Cubieboard2:http://cubieboard.org/model/cb2/ Cubieboard2 是一个由珠海的 Cubietech 团队推出,采用全志 A20 处理器的开发板。 手头上的是生产于 2012.9.9 的是 MMC + SDCard
阅读全文

摘要:
目录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
阅读全文

摘要:
目录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 登
阅读全文
