《痞子衡嵌入式半月刊》 第 6 期

痞子衡嵌入式半月刊: 第 6 期

这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,但愿在每一个交节之日准时发布一期。html

本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。git

上期回顾《痞子衡嵌入式半月刊: 第 5 期》github

唠两句

今天是谷雨,春季的最后一个节气。新冠疫情虽然尚未完全结束,可是各行各业都在慢慢恢复了,仍是喜欢忙忙碌碌又生机勃勃的日子。微信

本期共收录 1条资讯、3个项目、2个工具、1个RT产品,但愿对你有帮助!架构

资讯类

一、ZLG推出一款拥有高性能、功能全面、智能美观的86盒智能面板完整解决方案

随着物联网等新兴市场的成长,智能面板做为智慧场景的终端正走进千家万户。ZLG倾力推出一款基于RT1052硬件平台、AWorksOS+AWTK软件平台,拥有高性能、功能全面、智能美观的86盒智能面板完整解决方案。工具

该方案采用标准86盒硬件结构,核心处理器采用NXP的i.MX RT1052,该处理器主频高达600MHz,性能强悍。显示模组采用的是4.0寸电容触摸屏,分辨率为480*480。板载2.4G Wi-Fi模组,可轻松实现云端交互、手机APP控制等功能。同时还集成蓝牙Mesh模组,可实现智能设备蓝牙组网控制。在低功耗设计上,可实现一键开关机功能,ToF传感器做为距离检测系统,可实现“人近屏亮、人走屏灭”。板载多款传感器,实现多种环境数据的测量。性能

语音识别采用战略合做伙伴上海互问信息科技有限公司的语音识别SoC,该芯片识别率高,有效识别距离远(大于8米),词条丰富可定制。在配合智能面板的使用上,经过语音可迅速向主板发送控制指令,从而达到控制其它外设的目的,语音识别的加入,使得面板更加“智慧”!学习

项目类

一、u8g2 - 一个用于嵌入式设备的单色 OLED/LCD 图形库

u8g2 是目前 Arduino 平台上使用最普遍的单色图形库。U8g2 支持单色 OLED 和 LCD,基本上主流的显示控制器都支持。测试

项目主页:https://github.com/olikraus/u8g2字体

为何要运用 u8g2 库?也就是说 u8g2 库能带给咱们什么样的开发便利。主要有如下几点:

- u8g2 库平台支持性好,基本上支持绝大部分 Arduino 开发板;
- u8g2 库显示控制器支持性好,基本上市面上的 OLED 都完美支持;
- u8g2 库 API 众多,特别支持了中文,支持了不一样字体,这是一个对于开发者俩说不小的福利。

这是一张官方提供的 U8G2 库测试图,基于 ESP32 和 SSD1306 OLED:

二、emXGUI - 一个通过十年深度优化的图像引擎(GUI)

emXGUI 是由国内刘巍于 2008 年开始编写,2010 年开始商用的一款图像引擎,主要产品是警用酒精检测仪,产品主要是出口,没有在国内宣传过。

项目主页:http://www.emxgui.com/

emXGUI 源码不开源,提供多平台的 LIB 文件,提供完善的 API 手册,不管是我的仍是公司均可以很快的上手。目前测试过的平台有:Cortex-M0/3/4/7,Cortex-A系列,ARM9 等。

emXGUI 的特点以下:

一、占用资源少,效率高,在STM32F103不外扩RAM的状况下能够流畅运行
三、友好地支持矢量字体,提供矢量字体制做工具,除了制做矢量字体外,还能够制做矢量的符号
三、使用unicode字符编码支持多国语言,中文,英文,越南语,西班牙语等等
四、支持鼠标,支持触摸
五、自带滑动控件,很是方便,即在液晶屏上能够实现相似如今手机界面滑动的效果
六、高性能的绘图引擎+高效的Z序剪切策略 左右开弓

三、LearningGUI - 一款100%使用 C 语言开发的通用嵌入式开源 GUI

LearningGUI 被设计成独立于具体的硬件平台和具体的软件平台,是一款通用的嵌入式开源 GUI 系统。LearningGUI 的目标是替代 emWin,同时抢占中低端的 QT 市场。

LearningGUI 无浮点运算,只调用 C,无汇编代码。显示,键盘,鼠标等驱动由用户在应用中编写注册,所以,LearningGUI 的通用性,可移植性很是好!它能够裸奔,也能够在 RTOS 上运行,同时更适合在 Linux 下运行。

LearningGUI 的特点以下:

一、占用内存小。Basic版实行静态内存管理,占用10多K RAM. Windows版实行动态内存管理,占用内存与创建控件多少相关。
二、支持内置GB2312—80标准汉字库。
三、提供开放式字库访问接口。
四、提供开放式颜色转换接口。
五、提供消息驱动机制。
六、提供相似于Win32 SDK式样的API接口。

工具类

一、XMind - 大脑的全功能瑞士军刀,笔和纸的高科技替代者

XMind 是一款很是实用的商业思惟导图软件,应用全球最早进的 Eclipse RCP 软件架构,全力打造易用、高效的可视化思惟软件,强调软件的可扩展、跨平台、稳定性和性能,致力于使用先进的软件技术帮助用户真正意义上提升生产率。

软件官网:https://www.xmind.cn/

XMind 有哪些特色优点?

一、很是实用的思惟导图软件,高效易用的可视化思惟软件
二、经过XMind能够随时开展头脑风暴,帮助人们快速理清思路
三、可绘制的思惟导图、鱼骨图、二维图、树形图、逻辑图、组织结构图等
四、以结构化的方式来展现具体的内容
五、人们在用XMind绘制图形的时候,能够时刻保持头脑清晰
六、随时把握计划或任务的全局,帮助人们在学习和工做用提升效率

二、Fritzing - 支持面包板视图的电路设计软件

Fritzing 是一款支持多国语言的电路设计软件,有 4 种视图,分别是——面包板、原理图、PCB和Code。用鼠标单击就能轻松切换!其中,对于前3种视图(面包板、原理图和PCB)而言,不管你在其中的哪种进行电路设计,软件都会自动化同步其余两种视图,还能够生成制版厂生产所须要的 Greber 文件、PDF 图片和 CAD 格式文件。

软件官网:https://fritzing.org/home/

笔者特别喜好其面包板视图,平时写技术文档用它画系统硬件链接示意图,显得高端大气上档次!

i.MXRT出品

一、新北洋 - 针式收据打印机(BTP-M180II)

BTP-M180II 是新北洋推出的升级款针式收据打印机,打印相关部件可靠性全面提高,固件控制更智能,继承了上一代产品更换耗材方便快捷、耗材适应性强等所有优点,稳定性全面提高。

RT芯片:i.MXRT1050
产品主页: http://www.snbc.cn/product/1289.html
参考售价: 369 元

欢迎订阅

文章会同时发布到个人 博客园主页CSDN主页微信公众号 平台上。

微信搜索"痞子衡嵌入式"或者扫描下面二维码,就能够在手机上第一时间看了哦。

相关文章
相关标签/搜索