自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (9)
  • 收藏
  • 关注

原创 将十六进制字符串转换为字节数组

【代码】将十六进制字符串转换为字节数组。

2024-06-29 11:13:43 130

原创 lvgl手势事件判断为点击事件问题

【代码】lvgl手势事件判断为点击事件问题。

2024-06-15 16:52:05 981 1

原创 FatFs文件系统配置多线程安全

FatFs 是用于小型嵌入式系统的通用 FAT/exFAT 文件系统模块。FatFs 模块的编写符合 ANSI C(C89),并与磁盘 I/O 层完全分离,因此它独立于硬件平台。它可以集成到资源有限的小型微控制器中,例如 8051,PIC,AVR,ARM,Z80,RX 等。此外,还提供用于微型微控制器的 Petit FatFs 模块。third_party\FatFs\source\ffsystem.c 文件修改。

2023-04-18 16:58:31 648

原创 ASR3601的sdk包没法直接在UI层调用sdk层函数问题方法

ASR3601的sdk包没法直接在UI层调用sdk层函数问题方法

2023-02-23 22:21:03 339 1

原创 GPS数据处理

GPS数据转换,GPS数据查询,GPS坐标转换

2023-01-18 18:01:27 4409

原创 node_red转发tcp数据到不同的客户端

使用node-red实现B设备发送指令控制A设备接收到请求通话的指令,完成菊风语音平台中语音通话前的准备工作。

2023-01-16 18:07:57 561

原创 圆形电子围栏检测嵌入式C实现

实现需求圆形电子围栏,实时计算gps位置与圆心的距离

2023-01-16 10:14:27 303

原创 rt_thread消息队列应用示例

线程间通信,消息队列,发送不定长消息

2022-12-08 17:17:17 251

原创 二维码编码库

二维码编码库

2022-10-26 16:23:48 139

原创 电池电量数值异常跳变问题

智能手表电池电量数值异常跳变问题,影响UI数据展示。

2022-09-22 15:09:17 698

原创 lvgl自定义组件

lvgl自定义组件流程

2022-08-09 19:03:20 3058

翻译 mDNS Module

mDNS 模块 nodemcu

2022-07-05 20:13:52 1356

原创 lgvl菜单项优化

LVGL菜单滑动过程中卡顿优化

2022-06-08 16:45:53 3825

原创 asr3601问题调试

asr3601运行中出现死机。CATStudio要用3.0.5或者以上的版本。

2022-06-02 16:27:16 701 1

原创 lv_canvas 画布

LGVL学习笔记

2022-06-01 18:09:17 1671

原创 ASRT语音识别asrserver http协议测试专用客户端

测试代码#!/usr/bin/env python3# -*- coding: utf-8 -*-## Copyright 2016-2099 Ailemon.net## This file is part of ASRT Speech Recognition Tool.## ASRT is free software: you can redistribute it and/or modify# it under the terms of the GNU General Public

2022-05-05 18:42:33 1398

原创 字符串切割strtok_r测试

字符串切割,strtok_r的使用。

2022-05-05 17:46:55 200

原创 lvgl中的链表测试

测试代码#include "lv_ll.h"#include <stdio.h>#include <stdlib.h>typedef struct _lv_task_t{ int user_data; /**< Custom user data */} lv_task_t;lv_ll_t ll_ori_p;int main(){ lv_ll_init(&ll_ori_p, sizeof(lv_task_t)); //初始化新链表

2022-05-05 17:35:13 662

原创 测试IDE是否有UTF-8编码

测试IDE是否有UTF-8编码#include <stdio.h>#include <stdlib.h>int main(){ /*Test if the IDE has UTF-8 encoding*/ char * txt = "Á"; u_int8_t * txt_u8 = (u_int8_t *) txt; if(txt_u8[0] != 0xc3 || txt_u8[1] != 0x81 || txt_u8[2] != 0x00

2022-05-05 17:30:25 163

原创 十六进制转字符串,字符串转16进制

十六进制转字符串,文本转16进制C代码

2022-05-05 17:22:29 1723

原创 Ubuntu 下安装 apt-get install npm

步骤一sudo apt-get remove nodejs npm #删除原来的sudo apt-get install curl curl -sL https://deb.nodesource.com/setup | sudo bash - sudo apt-get install -y nodejs npm #重新安装

2022-02-10 15:24:34 1832

原创 OneNET标准化产品平台接入及认证FAQ

设备认证查验些什么?答:(1)账号是否完成企业认证,认证名称是否与《OneNET接入认证需求表》一致。(2)设备所在产品的基础信息(用户ID,产品ID)是否与《OneNET接入认证需求表》一致;(3)产品南向对接,以及北向SaaS应用对接是否完成;(4)设备上下线是否正常;(5)上传数据是否满足规范要求,且真实;(6)上传频率是否满足规范要求;南向数据要求1. 设备需要上传哪些数据?答:位置信息及业务数据。最主要的是业务数据。(1)位置信息如果是GPS设备(设备本身有GPS信号),最

2021-09-18 19:03:14 1254

原创 Linux线程同步-互斥锁

这是学习C语言中文网的笔记简介互斥锁(Mutex)又称互斥量或者互斥体,是最简单也最有效地一种线程同步机制。互斥锁的用法和实际生活中的锁非常类似,当一个线程访问公共资源时,会及时地“锁上”该资源,阻止其它线程访问;访问结束后再进行“解锁”操作,将该资源让给其它线程访问。函数声明pthread_mutex_t lock; /* 实例化互斥锁结构体 */pthread_mutex_init(&lock, NULL); /* 动态初始化, 成功返回0,失败返回非0 */pthread_mute

2021-08-30 12:24:28 210

原创 通讯中判断数据编码格式

在调试客户端接收到的数据时怎么确定服务端传过来的数据为utf-8?先将接收到的数据按十六进制打印出来。我这是json数据,我需要找引号里的数据,十六进制22代表的是"所以我找22之间的数据。再用下面工具把数据转换为字符串。看是不是你想要的数据。十六进制→字符串(UTF-8)或者你知道服务端要传的数据是字符串是mqtt,那就选择字符串→十六进制(UTF-8)输入mqtt得到十六进制数据。然后搜索你的服务端数据中是否包含这个十六进制数据。...

2021-08-30 10:59:43 314

原创 嵌入式相关库

一、lvgl简介强大且易于使用的嵌入式 GUI 库,具有许多小部件、高级视觉效果(不透明度、抗锯齿、动画)和低内存要求(16K RAM、64K 闪存)。特点强大的构建块:按钮、图表、列表、滑块、图像等。高级图形引擎:动画、抗锯齿、不透明度、平滑滚动、混合模式等支持各种输入设备:触摸屏、鼠标、键盘、编码器、按钮等。支持多显示器独立于硬件,可与任何微控制器和显示器一起使用可扩展以使用很少的内存(64 kB 闪存、16 kB RAM)多语言支持 UTF-8 处理、CJK、双向和阿拉伯语脚本支持

2021-08-20 15:27:39 166

原创 oneNET连接配置参数说明

一、产品ID和Master-APIkey二、设备注册码正式环境注册码:在接入设备时,请将以该注册码写入到设备中,只用于设备注册。

2021-08-19 11:48:02 699

转载 mqttclient连接到OneNET云平台

mqttclient连接到OneNET云平台有了前面连接百度云的经验,废话不多说,直接使用OneNET,OneNET平台应该是最开放,对开发者最友好的平台了。使用OneNET首先注册与登陆OneNET,然后进入开发者中心:https://open.iot.10086.cn/develop/global/product/#/public?protocol=3&other=1, 选择公有协议产品,点击“添加产品”,填写产品相关的信息,联网方式选择wifi(其实我们是以太网,但是没有这个选项,那就选

2021-08-12 13:39:43 1583 1

原创 simulate-device测试onenet云平台

simulate-device测试onenet云平台一、创建基础服务二、创建产品三、添加设备四、设备详情五、客户端设置六、发送到服务端信息七、接收到客户端信息八、服务端下发指令九、客户端接收指令一、创建基础服务登陆控制台选择基础服务中多协议接入。二、创建产品三、添加设备四、设备详情五、客户端设置六、发送到服务端信息七、接收到客户端信息八、服务端下发指令九、客户端接收指令.........

2021-08-11 18:17:41 1255 2

原创 新的依赖包deb推上源流程

一、依赖包deb推上源流程(一)、步骤一:整理deb包1 cd /项目目录2 echo "s" | dh_make --packagename <项目的包名>_<项目的版本> -n #如果你的项目中存在debian目录,则先备份到其他目录,因为当前目录将生成debian目录。3 现在您可以修改或使用您自己的覆盖debian目录下文件。4 dpkg-buildpackage #可能出现错误排除错误将在项目上层目录生成.deb文件。(二)、步骤二:

2021-08-09 17:05:12 495

原创 搭建jenkins构建环境并使用

一、jenkins构建环境(一)给本地虚拟机安装java环境1、首先把java安装包存放在下本地虚拟机/usr/local/jdk目录下,如果没有jdk目录,自己创建一个。测试Java环境是否安装成功,验证是否成功,进入jdk目录下的bin目录,运行./java -version,如果出现版本信息,则成功。然后配置java环境变量,在/etc/profile文件中 最下面添加以下语句:export JAVA_HOME=/usr/local/jdk/jdk1.8.0_171export JRE_HOM

2021-08-09 16:59:39 1741

原创 deb包构建

一、打包步骤前提: 安装工具 apt install dh-make 1 cd /项目目录2 echo "s" | dh_make --packagename <项目的包名>_<项目的版本> -n #如果你的项目中存在debian目录,则先备份到其他目录,因为当前目录将生成debian目录。3 现在您可以修改或使用您自己的覆盖debian目录下文件。4 dpkg-buildpackage #可能出现错误排除错误将在项目上层目录生成.d

2021-08-09 16:55:08 392

原创 shell基础知识

一、awkawk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息。awk处理过程: 依次对每一行进行处理,然后输出。awk命令形式: awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file[-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=val ' ' 引用代码块BEGIN 初始化代码块,在对每

2021-08-09 16:47:33 235

原创 apt-get apt-cache命令使用

一、介绍apt-get命令本身并不具有管理软件包功能,只是提供了一个软件包管理的命令行平台。在这个平台上使用更丰富的子命令,完成具体的管理任务。apt-get命令的一般语法格式为:apt-get subcommands [ -d | -f | -m | -q | --purge | --reinstall | - b | - s | - y | - u | - h | -v ] [pkg]apt-cache提供了搜索功能。说明:下文命令中,尖括号中内容为用户视具体情况而定,如可替换为实际

2021-08-09 16:34:21 554

原创 c库第三方软件/包

一 软件/包简介1 An-json这个c库包含json解析功能。an_json是一个快速的单通道json解析器。解析器的优化是为了提高速度而不是可用性。这使得解析器在设计上非常简单。它的设计非常简单,没有很多花哨的东西。它是针对速度而不是可用性进行优化的。Better String Library是一个字符串数据类型的抽象,其优于C库字符缓冲区字符串类型,或C ++的的std :: string。http://bstring.sourceforge.net/2 AerospikeAer

2021-08-09 15:07:56 572

原创 Vertica安装

一、环境root@ubuntu:~# lsb_release -a && uname -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 16.04.7 LTSRelease: 16.04Codename: xenialLinux ubuntu 4.4.0-186-generic #216-Ubuntu SMP Wed Jul 1 05:34:05 UTC 2020 x

2021-08-09 14:34:51 1071

翻译 什么是功能测试?类型、提示、限制等

转载:https://dzone.com/articles/what-is-functional-testing-types-tips-limitations功能测试是一种软件测试,用于评估软件应用程序的各个功能的性能。功能测试的目的是确保应用程序及其所有单个功能在现实世界中都能正常工作并满足所有要求和规范。这是一种很有价值的测试方法,用于验证每个应用程序功能提供的输出是否符合预期。功能测试的工作原理功能测试通常是通过向被测试的功能提供适当的输入(与实际用例中预期的典型输入一致),然后通过将其与预期结

2021-07-30 14:39:16 1259

翻译 功能测试和非功能测试有什么区别?

转载:https://dzone.com/articles/whats-the-difference-between-functional-and-nonfun?fromrel=true功能测试验证功能是否按照要求工作,而非功能测试则对更广泛的质量问题进行检查。在这篇文章中,我将清楚地说明这种差异,并给出示例和策略。功能测试和非功能测试之间的主要区别在我们了解功能性和非功能性测试之间的区别之前,我们需要了解功能性和非功能性需求之间的区别:功能需求:描述软件系统的行为/执行。非功能性需求:描述软件

2021-07-30 14:29:08 2009

原创 golang连接远程ubuntu工程开发

2021-07-27 12:02:06 364 1

原创 提取目录下文件名到表格

共三步定义一个函数A实现:把传入的值写到指定文件中定义一个函数B实现:遍历传入的目录下文件和目录,是文件则把文件名作为参数调用A函数。如果是目录则把目录作为参数调用函数B(递归调用)。主函数中调用函数Bpackage mainimport ( "bufio" "fmt" "io/ioutil" "os")func WriterToFile(filename string){ file, err := os.OpenFile(".\\file.txt", os.O_CREATE

2021-05-04 16:06:49 118

原创 linux常用命令记录

ntpdate -u ntp.dsp.tw//同步到ntp.dsp.tw时间curl -s grep -e //修改IP地址vi /etc/network/interfacessudo /etc/init.d/networking restart//查看cpu是多少位的more /proc/cpuinfo//查看linux位数(32位,64位)uname ...

2020-01-08 00:53:04 100

stm32f103rtc6适配lvgl+NXP图形化工具

stm32f103rtc6适配lvgl图形库 ROM256k RAM48k TFT 128x130 NXP图形化工具直接生成UI代码,编译直接运行就能看到效果 由于c文件被加密,在同目录下备份了cc为后缀的同名文件

2023-06-15

实现png图片批量转argb8888

gen_argb8888.py实现将当前目录下所有png图片转为argb8888格式 gen_argb8888_v2.py实现将当前目录下所有png图片和子目录转为argb8888格式

2023-06-15

Apollo4-程序员的指南(中英文)

程序员的指导 适用于Apollo4系列SoC: Apollo4 SoC, Apollo4 Blue SoC, Apollo4 Plus SoC, Apollo4 Blue Plus SoC 超低功耗Apollo SoC家族Doc。 ID: PG-A4-7p0 医生。修订版:7.0,2022年10月 目录 1. 介绍 ....................................................................................................................................... 12 2. 文档修订历史 ....................................................................................................................... 13 3. SoC架构 ............................................................

2023-06-15

正点原子littleVGL文档PDF汇总

littleVGL 可以说是这 2 年才刚开始流行的一个小型开源嵌入式 GUI 库,具有界面精美, 消耗资源小,可移植度高,响应式布局等特点,全库采用纯 c 语言开发,在 2018 年初时,笔者刚开 始接触到它,就被它的界面给吸引了,而且 littleVGL 库的更新速度非常快,从当初我刚接触的 V5.1 版本到现在的 V6.0 版本,这俩个版本之间功能相差还是很大的,随着 littleVGL 的认知度 越来越大,官方资料也逐渐丰富起来,但在国内而言,资源还是比较缺乏的,现在市面上还是缺 乏一套完整而易上手的教程,因此我们正点原子团队基于此行情,特意推出 littleVGL 教程. littleVGL 的官方网址为: https://littlevgl.com littleVGL 的 github 网址为: https://github.com/littlevgl/lvgl littleVGL 的在线文档网址为: https://docs.littlevgl.com/zh-CN/html/index.html

2023-05-24

Apollo Blue系列无线系统芯片文档

Ambiq是超低功耗设计的领导者,拥有Apollo和 Apollo Blue系列无线系统芯片(soc)在市场上提供节能传感器处理解决方案。 每台设备的核心都是Ambiq获得专利的亚阈值电源 优化技术平台,在不影响性能、质量或功能的情况下显著降低能耗 Ambiq基于spot的处理器在将基于神经网络的技术引入电池和能量收集供电 的边缘和端点设备方面也取得了新的突破,这些设备具有始终在线/免提唤醒 词识别、语音助理命令和控制、复杂睡眠和听力分析以及上下文感知传感器处理。 数以千万计的可听设备、可穿戴设备、医疗监视器、物联网设备和远程无 线传感器都受益于阿波罗和阿波罗蓝色SoC,它们获得了极大延长电池寿命 的灵活性,增加了更复杂的智能处理,

2023-04-21

Apollo Blue系列无线系统芯片sdk-v4-3-0

Ambiq是超低功耗设计的领导者,拥有Apollo和 Apollo Blue系列无线系统芯片(soc)在市场上提供节能传感器处理解决方案。 每台设备的核心都是Ambiq获得专利的亚阈值电源 优化技术平台,在不影响性能、质量或功能的情况下显著降低能耗 Ambiq基于spot的处理器在将基于神经网络的技术引入电池和能量收集供电 的边缘和端点设备方面也取得了新的突破,这些设备具有始终在线/免提唤醒 词识别、语音助理命令和控制、复杂睡眠和听力分析以及上下文感知传感器处理。 数以千万计的可听设备、可穿戴设备、医疗监视器、物联网设备和远程无 线传感器都受益于阿波罗和阿波罗蓝色SoC,它们获得了极大延长电池寿命 的灵活性,增加了更复杂的智能处理, 所有Apollo soc都包括一个标准的ArmCortex-M4F内核,大量的非易失性存储器 和SRAM,以及一套广泛的接口,可支持多个传感器,麦克风或显示器。的 Apollo Blue系列集成了节能的蓝牙5/5.1无线电,可实现可靠,始终连接的 无线通信。

2023-04-21

Version: 1.5.0-GA

GUI指南是建立在光和通用图形库(LVGL)库。GUI Guider提供了一个IDE,可以使用拖放小部件来设计嵌入式图形应用程序UI,并在编辑过程中提供帮助。该软件便于嵌入式设备上图形应用程序的UI设计。 本文档描述了GUI guide,目标是在NXP MCU设备上具有基本C知识的嵌入式GUI应用程序开发人员。 本用户指南的主要部分如下: •介绍- GUI指南的一般信息和功能列表。 •安装-安装软件和设置环境的步骤。 •GUI指南使用-步骤使用GUI指南和设计GUI应用程序。 •小部件细节-支持的小部件和属性的描述。 •事件细节-支持的事件和每个小部件的动作。 •LVGL硬件加速-步骤使用PXP/VGLite硬件加速。 •性能-介绍性能监控功能和恩智浦MCU设备的性能优化技巧 调试GUI向导项目-描述如何在支持的IDE和工具链中调试GUI向导设计的GUI应用程序。 •MicroPython -介绍如何设计gui,生成MicroPython代码,并运行 模拟器中的Python代码。 •移植RTOS -步骤移植源代码的gui的变体RTOS,构建,并部署二进制映像在NXP MCU。 •外部存

2023-04-19

ttf字库转bin文件用于嵌入式UI显示中字体制作执行cmd - 中文范围.bat或自定义命令

下面是使用方法,字符集范围在这个网站有说明http://lvgl.100ask.net/8.2/tools/fonts-zh-source.htm usage: lv_font_conv [-h] [-v] --size PIXELS [-o <path>] --bpp {1,2,3,4,8} [--lcd | --lcd-v] [--use-color-info] --format {dump,bin,lvgl} --font <path> [-r RANGE] [--symbols SYMBOLS] [--autohint-off] [--autohint-strong] [--force-fast-kern-format] [--no-compress] [--no-prefilter] [--no-kerning] [--lv-include <path>] [--lv-font-name LV_FONT_NAME] [--full-info] optio

2023-04-19

Watch系列表盘设计工具

Watch系列表盘设计指导及规范 1. 制作流程 2. 预览图规格 3. 切图资源说明 4. 亮屏表盘的数据和默认数值要求 5. 熄屏表盘的数据和默认数值要求 6. 四大元素 7. 测试、自检和发布流程 1. 制作流程 1.1 表盘效果设计 先用设计相关工具设计好两张466px*466px表盘预览图(亮屏预览图+熄屏预览图)。 点击放大 亮屏表盘定义:亮屏表盘为常规表盘由背景图、时间(时 分 秒)、日期(月 日 星期)、控件(天气、步数等)四种类型组成。 使用场景:亮屏表盘在抬腕时或者点击表盘时查看时间和数据功能。 熄屏表盘定义:熄屏表盘为亮屏表盘熄灭时所展示的表盘,由时间(时 分)日期(月 日 星期)较少控件(电量、气温)三种类型组成。 使用场景:熄屏表盘在手表上常亮,可随时观察时间和数据功能。 1.2 切图准备 把亮屏表盘和熄屏表盘切图导出: 切 图:预览图按照背景、时间(时分秒)、日期(月日星期)、控件(天气、步数等)四种类型,进行元素分解。 把每个元素按具体绘制类型,分解为一个或多个图层。 针对每个图层绘制所需要的资源进行切图导出。 (查看详细切图规格) 点击

2023-03-20

《华为手表表盘样例》资源文件

《华为手表表盘样例》资源文件 1. 表盘配置文件说明 1.1 手表目录说明 使用表盘工具导出的资源包的目录结构如下: 点击放大 1.2 控件说明 当前支持的所有控件及用途如下: 单图:静态图,如背景图、图标等。 选图:图片播放,如天气、日期、星期等。 组合图:0-9组合成动态文本,用于步数、卡路里等的数值显示。 文本:动态文本和汉字文本,用于步数、卡路里等的数值显示和星期、月份的汉字展示。 连接文本:带连接符的动态文本,用于XX/XX格式的日期显示,XX%格式的电量百分显示。 直线图:从左到右的进度展示,用于步数、卡路里等的数值进度变化显示。 弧形图:顺时针或逆时针的进度展示,用于步数、卡路里等的数值进度变化显示。 指针:图片旋转,用于时分秒针。 单/多组序列帧:连续序列图片快速播放,用于动态画面展示。 2. 控件定义详解 2.1 单图 功能描述:该控件用于设置表盘的背景,图标。 效 果: 选择背景--单图 表盘背景图导入 呈现效果 点击放大 2.2 单组序列帧 功能描述:连续快速播放序列图片,用于动态画面展示,不适用于熄屏表盘 。 效 果: 1. 选择背景--单组序列帧 2

2023-03-20

MQTT.fxMQTT客户端工具

MQTT.fx是一款基于Eclipse Paho,使用Java语言编写的MQTT客户端工具。支持通过Topic订阅和发布消息,用来前期和物理云平台调试非常方便。 mqttfx官网上已经不能下载免费的1.7.1版本,只有最新的5.2需要注册版本,方便大家下载。

2023-02-21

shell快捷命令,shell快捷命令

shell快捷命令

2023-01-18

自定义协议解析demo

自定义协议解析demo,利用strtok_r对数据进行分割读取

2023-01-12

esp8266_tool,这包含esp8266固件下载工具和应用程序编写工具

esp8266_tool,这包含esp8266固件下载工具和应用程序编写工具 NodeMCU.rar 用于下载nodeMCU固件,自动匹配串口,非常方便。 flash_download_tool_3.9.0.zip 官方下载工具。 ESPlorer-0.2.0.zip 用于编写lua应用程序。 arduino-1.8.18-windows.zip 用于编写C应用程序。 esp8266_package_3.0.2_arduinocn.exe 这是arduino开发时要用的8266sdk库。

2022-07-21

Macromedia Fireworks 8

Macromedia Fireworks 8 是用来设计和制作专业化网页图形的终极解决方案。它是第一个可以帮助网页图形设计人员和开发人员解决所面临的特殊问题的制作环境。 使用 Fireworks,您可以在一个专业化的环境中创建和编辑网页图形、对其进行动画处理、添加高级交互功能以及优化图像。Fireworks 使您可以在单个应用程序中创建和编辑位图和矢量两种图形。并且所有元素都可以随时被编辑。除此之外,工作流可以实现自动化,从而满足耗费时间的更新和更改要求。 Fireworks 与多种产品集成在一起,包括 Macromedia 的其它产品(如 Dreamweaver、Flash、FreeHand 和 Director)和其它您喜欢的图形应用程序及 HTML 编辑器,从而提供了一个真正集成的 Web 解决方案。利用为您所使用的 HTML 编辑器自定义的 HTML 和 JavaScript 代码,您可以轻松地导出 Fireworks 图形。 安装:点击安装包中绿化再点击Fireworks 打开

2022-07-04

Gui-Guider-Setup-1.3.0-GA 嵌入式图形应用程序UI

GUI指南是建立在轻型通用图形库(LVGL)库上的。GUI guide提供了一个IDE来使用拖放控件设计嵌入式图形应用程序UI,并在编辑过程中提供帮助。该软件为嵌入式设备上图形应用的用户界面设计提供了方便。 IDE —支持Windows 10、MacOS 11、Ubuntu 20.04操作系统 —IDE支持多语言(英文、中文) 多lvgl版本(v7.10.1, v8.0.2) LVGL C和Micropython代码自动生成 -兼容MCUXpresso IDE v11.5.0, MCU SDK 2.11。x、IAR 9.20.2、Keil MDK 5.36.0 —项目管理:创建、导入、编辑、删除 - 24位颜色深度支持 -所见即所得(WYSIWYG) UI设计通过拖放 -多页面应用程序设计 -快捷方式带来和后退,复制,粘贴,删除,撤消,重做 - UI定义JSON文件,C代码和Micropyt的代码查看器 -查看源文件的导航栏 -小部件属性组和设置 -屏幕复制功能 - GUI编辑器放大和缩小 -支持多种字体,支持第三方字体导入 -可自定义汉字范围 -小部件对齐方式:左对齐、中对齐和右对齐

2022-06-28

php+shell+go=master服务

php+shell+go=master服务

2022-04-14

数据转16进制文本,用于嵌入式中音频数据转数组。

将音频资源如MP3等,转换为16进制表示的数组。

2022-03-26

lvgl批量图片转数组

批量图片压缩,并生成对应的.c文件

2022-03-18

shell远程连接工具

远程连接工具

2021-08-11

catfishcms.tar

Catfish(鲶鱼) CMS 开源免费的PHP内容管理系统 不需要高深专业技术轻松搭建网站 使用简单 灵活方便 稳定快捷 风格切换 想换就换 适应不同需求 最新版本:V 5.9.15 这是搭建完成的docker镜像文件,下载这个文件到有本地docker环境的系统中,我的是ubuntu16。 docker load --input x.tar 加载镜像 docker run -i -t -d --name catfish -p 80:80 -p 443:443 --privileged=true 9e16ea508d45 运行镜像 cd /var/www/html/;chown -R www-data:www-data * 文件给权限 service mysql start 启动mysql service apache2 start 启动apache2 curl localhost 访问进行安装

2021-07-31

SourceInsight_17473.zip

Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。

2019-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除