09 2024 档案
摘要:
目录前言1 server_init()2 执行 init 命令2.1 target init2.2 adapter_init()2.3 其它命令3 server_loop() 前言 1)前面几节我们学习了 ① ~ ③ 中的解析命令行参数与解析配置文件,接下来我们来看一下剩余的 ④ ~ ⑥ 部分:se
阅读全文
目录前言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 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 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 从 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 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 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 AC6 之于 CLion2 配置 progen3 可执行文件 size 显示优化4 测试 1 AC6 之于 CLion 1)在上一篇文章中,我们知道 project generator 通过其 “Write Once, Compile any Tool” (跨工具)的特性,可以让我们使用 K
阅读全文
目录1 AC6 之于 CLion2 配置 progen3 可执行文件 size 显示优化4 测试 1 AC6 之于 CLion 1)在上一篇文章中,我们知道 project generator 通过其 “Write Once, Compile any Tool” (跨工具)的特性,可以让我们使用 K
阅读全文
摘要:
目录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 显示图片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 概述2 代码简述2.1 OLED 对象2.2 OLEDProtocol 对象2.3 OLEDFont 对象3 成果展示 1 概述 1)代码仓库:这里尝试了两种面向对象的方式,不足之处敬请指正。 OOP 方式:https://gitee.com/luyaocf/demo-jlc_stm32f4
阅读全文
目录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 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.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.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)Cubieboard2:http://cubieboard.org/model/cb2/ Cubieboard2 是一个由珠海的 Cubietech 团队推出,采用全志 A20 处理器的开发板。 手头上的是生产于 2012.9.9 的是 MMC + SDCard
阅读全文
1 前情提要 1.1 硬件情况 1)Cubieboard2:http://cubieboard.org/model/cb2/ Cubieboard2 是一个由珠海的 Cubietech 团队推出,采用全志 A20 处理器的开发板。 手头上的是生产于 2012.9.9 的是 MMC + 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
阅读全文
目录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.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 环境准备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 系统烧写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 登
阅读全文
目录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 登
阅读全文

浙公网安备 33010602011771号