- 博客(8)
- 收藏
- 关注
原创 imx6ull 环境搭建学习
使用tftp命令将zImage下载到DRAM的0X80800000地址处,然后将设备树imx6ull-14x14-emmc-7-1024x600-c.dtb 下载到DRAM的0X83000000地址处,之后命令bootz启动。使用.l 格式将 0x80000000 处的地址拷贝到 0X80000100 处,长度为0x10 个内存块(0x10 * 4=64 个字节)从选择的引导设备中加载引导程序(如从 EMMC中加载 U-boot).使用.l 格式将以 0X80000000 为起始地址的 0x10 个。
2025-09-27 22:05:00
835
原创 linux驱动开发环境搭建
2.拷贝 sudo cp -rf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz /usr/local/arm/交叉编译器gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz (5、开发工具\1、交叉编译器.)3.sudo tar -xvf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz解压。
2025-09-20 23:51:03
910
原创 TRAE教学
在trae中自带的mcp中找到figma AI bridge(安装前需要node.js环境)自定义agent,根据自己的需求提示词和配置mcp工具定义智能体的功能。国内版搭载了豆包1.5pro deepseek满血版R1V3模型。可以通过openrouter实现海外大模型,(api费用)回到figma页面中选中设计稿,右键复制设计稿链接。源代码管理器对接git提交代码合并代码重建分支。ssh连接可以远程连接服务器远程操作主机文件。这里要选择design文件类型。1.配置mcp工具 手动配置。
2025-09-20 21:13:47
127
原创 IO进程-
fopen fputc fputs putchar 输出。fgetc fgets getc getchar 输入。全缓冲 行缓冲 不缓冲。
2025-09-20 18:32:15
93
原创 C语言学习
volatile 变量再执行中可以被隐含的改变 ARM阶段:(不从内存取,从地址取)register 寄存器变量 访问速度快 皇帝(CPU)身边太监(寄存器有限)do while while 第一次条件是否成立。union 最大变量的一个空间作为占用的空间,但是独立性就被破坏。enum 枚举的每一个成员都是整数,分割符为,成员可以直接访问。case (正常放前面异常放后面,20行以内最好)attribute 取消对齐 #program。函数都不缩写,小写,下划线分割。三要素 功能 参数 返回值。
2025-09-20 17:13:37
115
原创 驱动开发学习
应用层操控底层通过系统调用内核层控制硬件接口,总之是用户态和内核态之间关系,而内核态的话管理一些进程。事实上就是向下---操控硬件实现功能,向上---为调用的时候提供接口。
2025-09-18 20:09:10
212
原创 LIUX学习
home是Linux文件系统目录,Home用户家目录,就是说Home是我用户文件夹收集里面存储的所有文件的一个根文件夹,/home是我用户的上级目录。有时候很简单的一个问题如果不屑一顾真的可能后边导致路径错误一些问题找不到根源。/home下的那个用户文件可以有多个吗,linux1,linux2。
2025-09-18 19:57:08
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅