category

New post

Banana Pi

Openwrt自动识别DFU状态下的STM32并实现自动烧录

前言 DFU状态下的STM32不属于ttyUSB或者ttyACM设备,所以需要用到USB(Universal Serial Bus)的BUS端口,这里记录一下我是如何获取到的BUS...
Banana Pi

hotplug.json解析

由于产测需要用到hotplug,而dfu设备不会触发hotplug,所以这里需要更改hotplug.json这个文件,这个文件在/etc/hotplug.json 要看懂这个文件,...
Banana Pi

(待填坑) 详解 OpenWRT 的HotPlug组件

Hotplug原理 Hotplug即热插拔,它的功能就是允许用户在不关闭系统,不切断电源的情况下取出和更换设备,最常见的如USB键盘,鼠标。 Procd是OpenWRT下新的预初始...
Banana Pi

【转载】这,就是热插拔!

文章转载自DPDK与SPDK开源社区公众号 为了方便引用和保存以后看,转载到了这里 想象这样一个场景:在严重堵车的高速公路上,除了等待道路恢复畅通,似乎并没有什么更好的办法。此刻的...
Banana Pi

BPI-M1+使用openwrt固件实现自动烧录(环境配置)

由于工作需求,需要给WebAI/WebBit/Smart做一个量产自动烧录固件的环境。在这里我使用的是BPI-M1+和Openwrt系统 固件烧录 目前最新的Openwrt系统是1...
Banana Pi

MakeCode For Micro:Bit插件设计从入门到放弃(三)–逐渐入门

前言 前面简单说了下整个工程的文件,这篇文章主要说说main.ts的结构 namespace main.ts这个文件是makecode的程序的内容,其中namespace是主要框架...
Banana Pi

MakeCode For Micro:Bit插件设计从入门到放弃(二)–项目文件介绍

前言 上一篇入门到放弃讲到创建项目,这次记录一下做插件需要注意的几个关键点,以及项目文件的介绍。 文件准备 创建完项目后,可以看到下面这几个文件 其中main.blocks这个文件...
Banana Pi

MakeCode For Micro:Bit插件设计从入门到放弃(一)–提前准备以及软件介绍

前言 最近大球在进行Micro:Bit与MakeCode相关的学习,于是准备写一篇文章记录一下 Micro:Bit是一款由英国广播电视公司(BBC)推出的专为青少年编程教育设计的微...
Banana Pi

香蕉派的正确吃法之GPIO驱动点灯

分享一个简单控制GPIO的方法,如图 图看不清可以右键》在新标签中打开 用/sys/class/gpio 可以访问 GPIO ,,具体如下: 用 PA 这个字母 A (或者 B, ...
Banana Pi

MQTT学习笔记——Mosquitto安装及初体验

这次学习MQTT开了两个BPI,一个是Raspbian,一个是Debian,一台做服务端,一台做订阅端,第一次安装时候没有记录下来,所以决定再装一次 两个BPI都打开之后,接下来是...