
嵌入式学习
文章平均质量分 51
嵌入式学习
牧马C
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
U-boot移植注意事项
1.配置uboot时make xxx_config,这个xxx要到boards.cfg文件中查找。 2.fatal error: linux/compiler-gcc5.h:No such file or directory错误 (gcc版本与编译的相关版本不一致导致的) 可以 cp /usr/src/linux-headers-4.15.0-142/include/linux/compiler-gcc.h .至 include/linux/ 更改名字为compiler-gcc5.h ...原创 2021-10-28 22:51:50 · 524 阅读 · 0 评论 -
MQTT在X86平台的移植
1.官网下载源码 下载openssl-OpenSSL_1_0_1e.tar.gz和mosquitto-1.6.9.tar.gz源码 2.openssl 创建openssl-OpenSSL_1_0_1e_install安装文件夹 解压进入openssl-OpenSSL_1_0_1e 执行./config no-asm -shared --prefix=/home/st/hao/mqtt/openssl-OpenSSL_1_0_1e_install(prefix指定安装目录,即创建的文件夹)...原创 2021-10-26 23:37:37 · 167 阅读 · 0 评论 -
linux内核的相关注意事项
Linux内核编译 修改Makefile文件,配置交叉编译工具链 修改195和196行为 195 ARCH ?= arm 196 CROSS_COMPILE ?= arm-none-linux-gnueabi- ARCH:要运行Linux的CPU架构 CROSS_COMPILE:交叉编译器名称 进入arm架构的单板默认配...原创 2021-10-29 18:48:04 · 295 阅读 · 0 评论 -
Boa服务器搭建
1.压缩包下载 http://www.boa.org/ 2.解压 输入命令tar -xvf xxxxx 解压后如下 3.linux下创建文件夹 在自定义目录下创建 boa、log、www文件夹 log文件夹中touch手动创建 access_log 、error_log文件 www文件夹中创建cgi-bin文件 4. 拷贝 1. cp拷贝解压的文件boa.conf至自己创建的boa文件夹下 2. sudo cp /etc/mime.types /ho...原创 2021-08-10 17:49:59 · 622 阅读 · 0 评论 -
根文件系统构建笔记
提前提供的目录 :bin sbin usr etc lib linuxrc。使用busybox可以构建 bin sbin usr linuxrc。更改相应的文件,然后复制。启动开发板会提示输入密码。剩下 etc lib。原创 2021-10-31 19:00:10 · 81 阅读 · 0 评论 -
MQTT在开发板上的移植
1 下载uuid mosquitto openssl 源码 2 编译openssl 指定路径同x86./config no-asm -shared --prefix=/home/st/hao/mqtt/openssl-OpenSSL_1_0_1e_install 更改makefile PLATFORM 编译平台改为arm 编译器CROSS_COMPILE=arm-linux- CC=arm-linux-gcc...原创 2021-10-27 00:05:55 · 257 阅读 · 0 评论 -
驱动简记
驱动程序主从设备号 cat /proc/devices 查看主设备号以及驱动名 两种编译方法 1 和内核一起编 2 独立模块编程 在内核源码里面新建一个文件夹 三步实现一个内核模块 1 MODULE_LICENSE(“GPL”)指定GPL 2 module_init(xxx_module_init)指定入口 3 module_exit(xxx_module_exit)指定出口 然后写一个makefile 加载模块到系统 insmod xxx.ko ...原创 2021-11-05 17:06:12 · 105 阅读 · 0 评论