找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

对于NUC980 Config和例程序的咨询

[复制链接]
楼主
arthur 发表于 2022-7-20 10:20:05 | 显示全部楼层
在Buildroot下,首先执行make distclean 先准备一个“纯净”的编译环境。由于make distclean会删除下载目录,这不是我们要想的。因此在执行make distclean前先备份下载目录,就像下面的操作步骤:
1. $ cd ${BR2_DIR}       --> 切换目录到Buildroot下
2. $ mv dl dl.bak           --> 备份下载目录
3. $ make distclean       --> 清除所有,准备一个“纯净”的编译环境
4. $ mv dl.bak dl           --> 还原下载目录

现在一个“纯净”的编译环境准备好了!

列出所有关于980的默认配置文件
5. $ make list-defconfigs | grep nuc980

选择其中一个有关nuc980的配置文件,如加载IoT的配置文件
6. $ make nuvoton_nuc980_iot_defconfig

因为buildroot的配置文件关联了uboot和linux的配置文件,如果此时认为
默认的uboot和linux配置需要“微调”,可以执行uboot和linux的配置命令
7. $ make uboot-menuconfig     (假设开发者明确知道要打开什么,具体要打开什么由开发者决定)
8. $ make linux-menuconfig      (假设开发者明确知道要打开什么,具体要打开什么由开发者决定)

最后,执行make编译出系统所有的“生成物”在目录: ${BR2_DIR}/output/images
9. $ make


回复 支持 反对

使用道具 举报

沙发
arthur 发表于 2022-7-20 10:32:24 | 显示全部楼层
MQTT这种组件可以直接在Buildroot里面打开。
$ cd ${BR2_DIR}
$ make menuconfig     --> 配置Buildroot
在图形配置界面下,按下“/”键,输入MQTT or mqtt 回车进行搜索,将会看到组件MQTT所在菜单路径。
找到该路径下的MQTT, 打上勾,这样MQTT就会编译进文件系统。
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU