草庐IT

helloworld-lib

全部标签

Air780E开发板CSDK环境搭建与helloworld

一、环境搭建硬件准备:Air780E最小板、type-c数据线软件准备:        Git:用于获取LuatOS源码,小伙伴可自行百度安装与配置方法          Xmake:用于完成代码编译,下载与安装步骤参考官方链接:[合宙文档教程:Xmake]        Luatools:用于完成程序烧录,下载与安装步骤参考官方链接:[合宙开发工具下载:Luatools]        VSCode:用于完成代码编辑(后续使用LuatIDE时也会用到)下载与安装步骤参考官方链接:[合宙官方开发教程-VSCode] 二、环境搭建    1、获取C-SDK源码        1)新建一个用于存放

Air780E开发板CSDK环境搭建与helloworld

一、环境搭建硬件准备:Air780E最小板、type-c数据线软件准备:        Git:用于获取LuatOS源码,小伙伴可自行百度安装与配置方法          Xmake:用于完成代码编译,下载与安装步骤参考官方链接:[合宙文档教程:Xmake]        Luatools:用于完成程序烧录,下载与安装步骤参考官方链接:[合宙开发工具下载:Luatools]        VSCode:用于完成代码编辑(后续使用LuatIDE时也会用到)下载与安装步骤参考官方链接:[合宙官方开发教程-VSCode] 二、环境搭建    1、获取C-SDK源码        1)新建一个用于存放

对象 和 json 互转 四种方式 json-lib、Gson、FastJson、Jackson

文章目录一、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 互转 四种方式 json-lib、Gson、FastJson、Jackson

文章目录一、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

痞子衡嵌入式:MCUXpresso IDE下将源码制作成Lib库方法及其与IAR,MDK差异

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是MCUXpressoIDE下将源码制作成Lib库方法及其与IAR,MDK差异。  程序函数库是一个包含已经编译好代码和数据的函数集合,这个库文件里的函数可以供其他程序调用。被放进库文件里的代码通常具有一定通用性,是经过高度抽象的,这样可以避免重复造轮子。程序函数库设计可以使得程序的开发工作更加模块化,更容易重新编译,也更方便升级。  嵌入式开发里有时候也会需要涉及函数库文件,除了模块化开发以及方便升级特点外,有时候也是为了对源代码进行保密,毕竟库文件是编译后的文件。今天痞子衡就跟大家聊聊MCUXpressoIDE下生成Lib库

痞子衡嵌入式:MCUXpresso IDE下将源码制作成Lib库方法及其与IAR,MDK差异

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是MCUXpressoIDE下将源码制作成Lib库方法及其与IAR,MDK差异。  程序函数库是一个包含已经编译好代码和数据的函数集合,这个库文件里的函数可以供其他程序调用。被放进库文件里的代码通常具有一定通用性,是经过高度抽象的,这样可以避免重复造轮子。程序函数库设计可以使得程序的开发工作更加模块化,更容易重新编译,也更方便升级。  嵌入式开发里有时候也会需要涉及函数库文件,除了模块化开发以及方便升级特点外,有时候也是为了对源代码进行保密,毕竟库文件是编译后的文件。今天痞子衡就跟大家聊聊MCUXpressoIDE下生成Lib库

cannot find ../../../../../external/micro-ecc/nrf52hf_armgcc/armgcc/micro_ecc_lib_nrf52.a: No such file or directory 问题

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%

cannot find ../../../../../external/micro-ecc/nrf52hf_armgcc/armgcc/micro_ecc_lib_nrf52.a: No such file or directory 问题

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标准设备应用开发(一)——HelloWorld

(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌本文是OpenAtomOpenHarmony(以下简称“OpenHarmony”)标准设备应用开发的第一篇文章。这一篇我们主要聚焦于如何在标准设备上运行一个最简单的OpenHarmony程序。 本文主要内容包括三个方面:1.应用编译环境准备;2.HelloOpenharmony页面编写;3.安装应用到标准设备上面。下面就让我们从零开始学习OpenHarmony标准设备应用开发。 一、应用开发环境准备1.1下载DevEcoStudio3.0Beta2版本链接:https://developer.harmonyos.

OpenHarmony标准设备应用开发(一)——HelloWorld

(以下内容来自开发者分享,不代表OpenHarmony项目群工作委员会观点) 邢碌本文是OpenAtomOpenHarmony(以下简称“OpenHarmony”)标准设备应用开发的第一篇文章。这一篇我们主要聚焦于如何在标准设备上运行一个最简单的OpenHarmony程序。 本文主要内容包括三个方面:1.应用编译环境准备;2.HelloOpenharmony页面编写;3.安装应用到标准设备上面。下面就让我们从零开始学习OpenHarmony标准设备应用开发。 一、应用开发环境准备1.1下载DevEcoStudio3.0Beta2版本链接:https://developer.harmonyos.