摘要: Ninja 是跟make同等级, cmake 生成build.ninja 给nijia去执行, cmake 生成makefile给make执行 阅读全文
posted @ 2024-09-17 18:09 cogitoergosum 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 只生成设备树不编译 west build -b stm32f103_0704 --cmake-only -d build_stm32f103_0704 生成头文件及临时文件 scripts/dts/gen_defines.py -> devicetree_generated.h、zephyr.dts 阅读全文
posted @ 2024-09-17 12:16 cogitoergosum 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1、时钟 从时钟源的角度,分为两类外部时钟(E)和内部时钟(I)。 从时钟速率的角度,分为两类高速时钟(HS)和低速时钟(LS)。 而把它们组合起来就有四种时钟:HSE、HIS、LSE、LSI, LSE一般用于RTC和看门狗, LSE接引脚OSC32_IN、OSC32_OUT, 接32.768kHz 阅读全文
posted @ 2024-09-14 09:11 cogitoergosum 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 网络的组网方式(拓扑结构)指的是网络中各个节点之间的连接和通信方式。不同的组网方式适用于不同的应用场景和需求。以下是一些常见的组网方式: 1. 星型拓扑(Star Topology) - 特点:在星型拓扑中,每个节点都连接到一个中央节点(如交换机、集线器或网关)。中央节点负责管理所有的通信。 - 优 阅读全文
posted @ 2024-08-30 08:54 cogitoergosum 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 1、 board目录下的dtsi -> build目录下的dts-> build/include下的devicetree_generated.h->include/devicetree.h(设备树头文件) 2、zephyr官方资料学习 https://docs.panchip.com/pan1080 阅读全文
posted @ 2024-08-25 18:19 cogitoergosum 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1、下载luarocks/ https://github.com/luarocks/luarocks/wiki/Download 2、管理员身份cmd方式执行以下指令: luarocks install rs232 3、串口实现 local rs232 = require "rs232" -- 打开 阅读全文
posted @ 2024-08-23 15:16 cogitoergosum 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1、stm32f103_mini编译 cd zephyrproject\zephyrwest build -b stm32f103_mini samples/hello_world 2、qemu_cortex_m3编译 cd mysource\zephyrproject\zephyr west bu 阅读全文
posted @ 2024-08-11 22:46 cogitoergosum 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Blockly: 代码生成:通过自定义代码生成器,将图形化块转换成目标编程语言的代码。用户可以定义生成 C、Python、JavaScript 等语言的代码。 执行方式:生成的代码需要在目标环境中编译和运行。Blockly 本身不执行代码,只是生成代码。 Node-RED: 代码生成:Node-RE 阅读全文
posted @ 2024-08-01 10:23 cogitoergosum 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 参考链接: https://blog.csdn.net/qfxx_CSDN/article/details/103203583 阅读全文
posted @ 2024-06-18 17:15 cogitoergosum 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://doc.embedfire.com/mcu/stm32/f103mini/std/zh/latest/book/SDcard.html 阅读全文
posted @ 2024-03-17 11:20 cogitoergosum 阅读(24) 评论(0) 推荐(0) 编辑