一、环境搭建硬件准备:Air780E最小板、type-c数据线软件准备: Git:用于获取LuatOS源码,小伙伴可自行百度安装与配置方法 Xmake:用于完成代码编译,下载与安装步骤参考官方链接:[合宙文档教程:Xmake] Luatools:用于完成程序烧录,下载与安装步骤参考官方链接:[合宙开发工具下载:Luatools] VSCode:用于完成代码编辑(后续使用LuatIDE时也会用到)下载与安装步骤参考官方链接:[合宙官方开发教程-VSCode] 二、环境搭建 1、获取C-SDK源码 1)新建一个用于存放
一、环境搭建硬件准备:Air780E最小板、type-c数据线软件准备: Git:用于获取LuatOS源码,小伙伴可自行百度安装与配置方法 Xmake:用于完成代码编译,下载与安装步骤参考官方链接:[合宙文档教程:Xmake] Luatools:用于完成程序烧录,下载与安装步骤参考官方链接:[合宙开发工具下载:Luatools] VSCode:用于完成代码编辑(后续使用LuatIDE时也会用到)下载与安装步骤参考官方链接:[合宙官方开发教程-VSCode] 二、环境搭建 1、获取C-SDK源码 1)新建一个用于存放
文章目录一、json-lib二、Google的Gson1.简介2.配置步骤1.MAVEN依赖引入2.gsonUtil工具类3.排除不要序列化的熟悉注解类Exclude三.阿里巴巴的FastJson1.简介2.配置步骤1.引入maven2.配置CustomFastjsonConfig3.测试4.开源的Jackson简介:Jackson配置ObjectMapper常用工具类一、json-libjson-lib最开始的也是应用最广泛的json解析工具,json-lib不好的地方确实是依赖于很多第三方包,包括commons-beanutils.jar,commons-collections-3.2.j
文章目录一、json-lib二、Google的Gson1.简介2.配置步骤1.MAVEN依赖引入2.gsonUtil工具类3.排除不要序列化的熟悉注解类Exclude三.阿里巴巴的FastJson1.简介2.配置步骤1.引入maven2.配置CustomFastjsonConfig3.测试4.开源的Jackson简介:Jackson配置ObjectMapper常用工具类一、json-libjson-lib最开始的也是应用最广泛的json解析工具,json-lib不好的地方确实是依赖于很多第三方包,包括commons-beanutils.jar,commons-collections-3.2.j
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是MCUXpressoIDE下将源码制作成Lib库方法及其与IAR,MDK差异。 程序函数库是一个包含已经编译好代码和数据的函数集合,这个库文件里的函数可以供其他程序调用。被放进库文件里的代码通常具有一定通用性,是经过高度抽象的,这样可以避免重复造轮子。程序函数库设计可以使得程序的开发工作更加模块化,更容易重新编译,也更方便升级。 嵌入式开发里有时候也会需要涉及函数库文件,除了模块化开发以及方便升级特点外,有时候也是为了对源代码进行保密,毕竟库文件是编译后的文件。今天痞子衡就跟大家聊聊MCUXpressoIDE下生成Lib库
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是MCUXpressoIDE下将源码制作成Lib库方法及其与IAR,MDK差异。 程序函数库是一个包含已经编译好代码和数据的函数集合,这个库文件里的函数可以供其他程序调用。被放进库文件里的代码通常具有一定通用性,是经过高度抽象的,这样可以避免重复造轮子。程序函数库设计可以使得程序的开发工作更加模块化,更容易重新编译,也更方便升级。 嵌入式开发里有时候也会需要涉及函数库文件,除了模块化开发以及方便升级特点外,有时候也是为了对源代码进行保密,毕竟库文件是编译后的文件。今天痞子衡就跟大家聊聊MCUXpressoIDE下生成Lib库
MinGW和arm-none-eabi下载百度云链接:https://pan.baidu.com/s/1AvPXFQbkb7fi10lrJ3chsA提取码:sh3x 首先建议你阅读官方建议https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_nrf5_v17.0.2%2Flib_crypto_backend_micro_ecc.html&resultof=%22%49%6e%73%74%61%6c%6c%69%6e%67%22%20%22%69%6e%73%74%61%6c%22%20%22%6d%69%63%72%6f%2d%65%
MinGW和arm-none-eabi下载百度云链接:https://pan.baidu.com/s/1AvPXFQbkb7fi10lrJ3chsA提取码:sh3x 首先建议你阅读官方建议https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_nrf5_v17.0.2%2Flib_crypto_backend_micro_ecc.html&resultof=%22%49%6e%73%74%61%6c%6c%69%6e%67%22%20%22%69%6e%73%74%61%6c%22%20%22%6d%69%63%72%6f%2d%65%
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌本文是OpenAtomOpenHarmony(以下简称“OpenHarmony”)标准设备应用开发的第一篇文章。这一篇我们主要聚焦于如何在标准设备上运行一个最简单的OpenHarmony程序。 本文主要内容包括三个方面:1.应用编译环境准备;2.HelloOpenharmony页面编写;3.安装应用到标准设备上面。下面就让我们从零开始学习OpenHarmony标准设备应用开发。 一、应用开发环境准备1.1下载DevEcoStudio3.0Beta2版本链接:https://developer.harmonyos.
(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌本文是OpenAtomOpenHarmony(以下简称“OpenHarmony”)标准设备应用开发的第一篇文章。这一篇我们主要聚焦于如何在标准设备上运行一个最简单的OpenHarmony程序。 本文主要内容包括三个方面:1.应用编译环境准备;2.HelloOpenharmony页面编写;3.安装应用到标准设备上面。下面就让我们从零开始学习OpenHarmony标准设备应用开发。 一、应用开发环境准备1.1下载DevEcoStudio3.0Beta2版本链接:https://developer.harmonyos.