摘要: 配置文件 /uboot/u-boot-fslc-2023.04-fslc/configs 文件夹中是和芯片外设模块有关的配置项目 mx6ull_14x14_evk_defconfig 开发板对应的头文件配置在如下位置 /uboot/u-boot-fslc-2023.04-fslc/include/c 阅读全文
posted @ 2023-11-27 20:22 梦想之每天进步一点点 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1、查看已经运行的任务: top :实时显示系统的运行状态,包括运行的进程、CPU使用率、内存使用情况 ps -ef:列出当前系统中所有的进程,包括进程的PID、父进程ID、CPU使用率、内存使用 htop:列出当前系统中所有的进程,包括进程的PID、父进程ID、CPU使用率、内存使用 ps -ef 阅读全文
posted @ 2023-11-27 18:26 梦想之每天进步一点点 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 开发环境配置及编译参考:linux开发基于iMX6ULL-uboot编译环境配置 下载官方的SDK包 下载完成之后开始直接安装将SDK包解压到对应的文件目录 本地安装目录是imx6ullSK打开文件夹 里边有官方给的各种配置文件模板,MFGTools下载链接 下载最新的日期的工具,等待下载完成 解压 阅读全文
posted @ 2023-11-12 21:54 梦想之每天进步一点点 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 先把内核源码仓库下载下来,然后切换到对应版本的分支 切换分支 查看关于官方提供的编译配置文件有那些 只保留自己需要的其他的都删除 在源码根目录下创建脚本添加如下内容 给脚本添加执行权限后开始编译脚本 编译后出错误,安装对应的库 重新编译 至此内核编译完成环境配置正确(参考上一篇:linux开发基于i 阅读全文
posted @ 2023-11-11 19:23 梦想之每天进步一点点 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1、下载半导体官方的uboot和linux内核固件 2、下载uboot 3、下载linux内核(选择5.4版本的分支下载) 下载后如下所示 解压后如下 查看文件夹中的内容 创建一个git仓库然后开始自己uboot编译开发 官方给出的对应各种类型的芯片和开发板的配置文件 kangxubo@kangxu 阅读全文
posted @ 2023-11-11 18:34 梦想之每天进步一点点 阅读(248) 评论(0) 推荐(1) 编辑
摘要: QT自适应电脑分辨率,在main函数中最前端设置如下代码 int main(int argc, char *argv[]) { #if (QT_VERSION > QT_VERSION_CHECK(5,6,0)) QGuiApplication::setAttribute(Qt::AA_Enable 阅读全文
posted @ 2023-11-10 19:35 梦想之每天进步一点点 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1、查看系统自带的ch34x驱动 kangxubo@kangxubo-HKNS:/lib/modules/5.19.0-38-generic/kernel/drivers/usb/serial$ ls aircable.ko ftdi_sio.ko kobil_sct.ko pl2303.ko us 阅读全文
posted @ 2023-04-01 22:13 梦想之每天进步一点点 阅读(1201) 评论(0) 推荐(1) 编辑
摘要: XR32是全志科技的一款MCU芯片,基本参数如下所示: 环境的搭建首先是下载芯片对应的资料和手册(QQ群723687715)软硬件资料 官网工具下载:注册全志服务平台 下载无线连接工具和无线MCU 工具 资料下载后下载芯片的SDK包:https://gitee.com/GloomyGhost/xr3 阅读全文
posted @ 2023-02-28 19:33 梦想之每天进步一点点 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、在STM32芯片中如果在定义结构体或者联合体时候没有进行字节对齐,则在程序运行时候可能会进入到硬件错误中断中 需要在定义结构体和联合体时进行字节对齐操作。 阅读全文
posted @ 2023-02-02 11:18 梦想之每天进步一点点 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1 kxb@kxb:~$ sudo apt-get install minicom 2 [sudo] kxb 的密码: 3 正在读取软件包列表... 完成 4 正在分析软件包的依赖关系树 5 正在读取状态信息... 完成 6 将会同时安装下列软件: 7 lrzsz 8 下列【新】软件包将被安装: 9 阅读全文
posted @ 2023-01-07 13:25 梦想之每天进步一点点 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 安装gcc 1 kxb@kxb:~$ gcc -v 2 3 Command 'gcc' not found, but can be installed with: 4 5 sudo apt install gcc 6 7 kxb@kxb:~$ sudo apt install gcc 8 [sudo 阅读全文
posted @ 2023-01-07 12:46 梦想之每天进步一点点 阅读(100) 评论(1) 推荐(0) 编辑
摘要: 1 kxb@kxb:~$ sudo apt-get install flashplugin-installer 2 [sudo] kxb 的密码: 3 正在读取软件包列表... 完成 4 正在分析软件包的依赖关系树 5 正在读取状态信息... 完成 6 下列软件包是自动安装的并且现在不需要了: 7 阅读全文
posted @ 2023-01-04 21:43 梦想之每天进步一点点 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-11-03 22:48 梦想之每天进步一点点 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 本次使用开发板为STM32F401CCU6,使用CubeMX配置一个Makefile工程 配置时候为内部时钟 工程选择makefile工程类型 只生成需要的文件 用VSCode打开后显示很多波浪线 选择快编辑头文件路径配置 在如下位置添加使用HAL库并且加上支持的芯片 把makefile如下位置的代 阅读全文
posted @ 2022-10-08 23:18 梦想之每天进步一点点 阅读(964) 评论(0) 推荐(0) 编辑
摘要: 用CubeMX软件生成一个makfile工程 拷贝启动文件代码,一点一点分析 1 /** 2 ****************************************************************************** 3 * @file startup_stm32f 阅读全文
posted @ 2022-10-07 22:52 梦想之每天进步一点点 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 1、软件下载 1.1、安装VSCode 1.2、下载安装VisualGDB 1.3、下载安装mingwin64 1.4、下载安装OpenOCD 1.5、下载GNU Arm Embedded Toolchain 2、软件安装 2.1、安装完成VisualGDB 找到安装目录如下位置 将破解软件放在里边 阅读全文
posted @ 2022-10-07 19:55 梦想之每天进步一点点 阅读(1338) 评论(0) 推荐(1) 编辑
摘要: 安装VS2022社区版软件 选择基础的功能就好 安装VisualGDB软件(CSDN资源) 按照提示一步一步安装就好 VisualGDB激活软件(CSDN资源) 将如下软件放在VisualGDB的安装目录下直接运行就好 打开VisualStudio软件 创建新项目 选择Embedded Projec 阅读全文
posted @ 2022-09-25 15:09 梦想之每天进步一点点 阅读(6443) 评论(5) 推荐(9) 编辑