UM2115用户手册 支持LoRaWAN和 LPWAN协议的STM32L0探索套件 前言 B-L072Z-LRWAN1探索套件采用了 Murata公司的CMWX1ZZABZ-091 LoRa模块.该探索套件允许用户可以在一个单独模块中轻松开发使用STM32L072CZ和LoRa RF射频连接的应用程序. B-L072Z-LRWAN1探索套件具有STM32L0系列提供的全部功能,并提供超低功耗和LoRa RF射频功能.B-L072Z-LRWAN1探索套件是低成本且易于使用的开发套件,可快速评估和开…
UM2159用户手册 基于STM32L0的超低功耗LoRa探索套件入门指南 前言 LoRa 探索套件(B-L072Z-LRWAN1)是一款RF探索开发板,采用了Murata公司的LoRa模块CMWX1ZZABZ-091.该模块集成了采用LoRa远程调制解调器的SX1276低功耗收发器. 该模块支持高性能LoRa调制和OOK /FSK  (二进制开关键控/频移键控)调制. 收发器由嵌入在模块中的STM32L072CZY6微控制器控制. LoRaWAN中间件堆栈功能完整,并且经过认证,符合LoRaW…
本本将主要介绍如何使用Visual Studio创建一个基于STM32F4-Discovery探索板的简单工程. 本文使用以下硬件和软件: ●      Microsoft Visual Studio ●      VisualGDB ●      STM32F4-Discovery探索板 我们将创建一个简单的“LED闪烁”的工程,然后进行构建,并使用调试器进行单步调试. 1.    启动Visual Studio.选择File-> New-> Project. 2.    选择VisualG…
转载请以链接形式注明文章来源,公众号:MicroPython玩家汇 0x00前言 之前看到一篇文章是关于TPYBoardv102控制OLED屏显示的,看到之后就想尝试一下使用OLED屏来显示中文.最近利用空余时间搞定了这个实验,特此将实验过程及源码分享出来,方便以后使用. 0x01实验器材 TPYBoardv102开发板1块 0.96寸OLED显示屏(ssd1306)1块 杜邦线若干 0x02前期准备 1. 首先我们先来看一下,之前参考的OLED显示字符的文章. http://docs.tpyb…
0x00 前言 之前看到一篇文章是关于TPYBoard v102控制OLED屏显示的,看到之后就想尝试一下使用OLED屏来显示中文.最近利用空余时间搞定了这个实验,特此将实验过程及源码分享出来,方便以后使用. 0x01 实验器材 TPYBoard v102 开发板 1块(某宝上可以买到,价格不贵) 0.96 寸OLED显示屏(ssd1306) 1块 杜邦线 若干 0x02 前期准备 1.首先我们先来看一下,之前参考的OLED显示字符的文章. http://docs.tpyboard.com/zh…
由于学习工作的需要自己定制stm32系统板,以下将关键的注意事项进行解释,欢迎交流.(以stm32f103为例) 1.VBAT引脚 在主流的设计中,VBAT与0欧的电阻串联,接至3.3V. 2.OSC32_IN 与 OSC32_OUT 这是给系统提供主频的,经过倍频后给MPU使用.在stm32f103中,指定了为32k.实际使用的是32.768k. 3.XTAL_IN  与 XTAL_OUT . 外部时钟晶振不是必须要接8M,官方数据写的是4-16MHz,然后经过pll倍频后给其它外设提供时钟信…
M11035 LPCXpresso54608/54618/54S618开发板用户手册 1.        简介 LPCXpresso系列电路板为恩智浦LPC Cortex-M系列微控制器提供了强大而灵活的开发系统.它们可与广泛的开发工具配合使用,包括NXP的MCUXpresso IDE开发环境.LPCXpresso54608(OM13092) / LPCXpresso54618 (OM13094) / LPCXpresso54S618 (OM13095)共享相同的设计,并由恩智浦开发,用于支持L…
上次用STM32F103最小系统板做了一个简单的OLED贪吃蛇小游戏,以下为游戏效果动图: 主要实现内容包括:贪吃蛇移动.方向控制.食物生成.分数处理.死亡判定. 这次想把自己的制作思路分享给大家,不喜勿喷. 程序源码:https://github.com/ZJ129/OLEDSNAKE 1 UI设计 总体UI设计如下: 我们将OLED左侧划分出来用于显示游戏地图,地图中红色部分为边界,蓝色部分为贪吃蛇可活动区域.OLED右侧用于显示分数或者其他参数. 2 贪吃蛇的移动 我们先定义一个二维数组,…
打开终端输入安装输入法: sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin -y // 或者 sudo apt-get install fcitx fcitx-googlepinyin -y 如果上述命令安装无法通过,可以先执行以下命令,安装必要的依赖库.依赖库安装完成后,再执行上一条安装命令. sudo apt-get -f install 参考https://blog.…
通过 B2BUA 呼叫 在真实世界中,bob 和 alice 肯定要经常改变位置,那么它们的 SIP 地址也会相应改变,并且,如果他们之中有一个或两个处于 NAT 的网络中时,直接通信就更困难了.所以,他们通常会借助于一个服务器来相互通信.通过注册到服务器上,他们都可以获得一个服务器上的 SIP 地址.注册服务器的地址一般是不变的,因此他们的 SIP 地址就不会发生变化,因而,他们总是能够进行通信. 我们让他们两个都注册到 FreeSWITCH 上.上面已经说过,FreeSWITCH 监听的端口…