嵌入式学习笔记
文章平均质量分 72
Dancer__Sky
Keep Real & Have Fun
展开
-
嵌入式Uboot,通过tftp进行内核镜像的加载及flash写入
概述 今天主要完成的是利用uboot下tftp进行内核镜像的加载及写入flash中。算是学习笔记,也是自己第一次玩这个,记录一下。 系统环境 pc端:linux : ubuntu14.04 嵌入式端: 君正:halley2开发板 总体思路 pc端搭建tftp服务器——->开发板端uboot网络配置及tftp连接下载镜像到内存——>内核镜像加载或写入flas原创 2017-08-18 17:50:25 · 1663 阅读 · 0 评论 -
嵌入式uboot,内核启动通过nfs挂载根文件系统
概述 嵌入式移植学习第二个内容,通过nfs挂载根文件系统。也是自己第一次做,也遇到了一些问题,但最后还是都解决了。在此记录一下整个流程,也希望能够给别的初学者一个参考。 系统环境 PC端 linux :ubuntu 14.04 嵌入式端 君正: halley2开发板(x1000) 总体思路 pc端搭建nfs服务———->开发板端uboot配置内核加载原创 2017-08-19 14:25:06 · 5495 阅读 · 6 评论 -
基于MQTT协议的Mosquitto的使用及libmosquitto客户端编程
概述:工作之余学习mqtt,使用开源的Mosquitto实现mqtt的使用。如:broker(服务器/代理),消息订阅及发布。系统环境:ubuntu14.041,MQTT简介 MQTT 是一个轻量级协议,使用基于 TCP/IP 协议的发布/订阅消息转发模式,在物联网应用中大规模使用。 MQTT 协议的中心是 broker( 服务器/代理) ,客户端通过订阅消息和发布消息进行数据交互 ,如下原创 2017-09-05 19:36:03 · 27708 阅读 · 17 评论 -
移植openssl到32位的mips核心板上的详细步骤及遇到的问题解决
概述:因工作需求,需要移植openssl开源库到mips架构的核心板上。所以,就开始移植吧。上位机环境:ubuntu14.04 64位 核心板: mips linux 32位1,openssl移植。 先下载源码,这是开源库直接去官网自己下载就行啦。我下载的openssl-1.1.0g版本。然后参考这篇博客来进行移植。 我们进入源码目录,执行config脚本,我这里写了个运行c原创 2017-12-05 14:09:03 · 2306 阅读 · 3 评论 -
cJSON的使用实例Demo(平时使用这篇内容完全足够了)
概述: 在嵌入式开发过程中,我们在与服务器通信过程可能会使用json包形式传输数据,那cJSON这个轻量库就要登场了。由于cJSON库只需使用cJSON.c和cJSON.h这两个文件,我们一般就直接拿过来用啦。通过这个库我们可以轻松的实现json数据包的封包解包。这里是我整理的一个demo,基本注释都在代码注释,还有注意事项,平时使用到的基本全部都用到了,所以看这个实例找到你需要的部分...原创 2018-12-25 14:39:57 · 5271 阅读 · 0 评论