Lv.4
樊心昊
更多个人资料
676
成长值
6
关注
162
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
IOT、编程语言
个人勋章
TA还没获得勋章~
成长雷达
540
36
50
30
20
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
IOT、编程语言
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
[LiteOS移植]目标芯片STM32F1 修改Makefile
什么是MakefileMakefile是一个名为GNU-Make软件所需要的脚本文件,该脚本文件可以指导Make软件控制arm-gcc等工具链去编译工程文件最终得到可执行文件,几乎所有的Linux发行版都内置了GNU-Make软件,VScode等多种IED也内置了Make程序。你见到的xxx.mk文件或者Makefile都统称为Makefile脚本文件。Makefile脚本文件的语法学习可以...
轻量级操作系统 LiteOS
IoT
樊心昊
2020-08-30 16:30:10
7993
0
0
2020-08-30 16:30:10
999+
0
0
[LiteOS移植]目标芯片STM32F1 创建工程并排错
到这里移植的大部分工作都做完了,可以通过IoT Link Studio创建一个工程来进行排错修改到最终能运行。创建工程打开IoT Link Studio点击左下角“home”选择“创建IoT工程”,工程名称可以自定义,我这里选择使用“STM32F103_First”,硬件平台选择之前我们创建的STM32F103RC,选择基于“hello_world_demo”,如下图所示:编译并排错点击左下...
轻量级操作系统 LiteOS
IoT
樊心昊
2020-08-30 15:01:43
7929
0
0
2020-08-30 15:01:43
999+
0
0
[LiteOS移植]目标芯片STM32F1 修改链接脚本
上一章修改了Makefile,现在只需要修改一下链接脚本,大部分的移植工作就算做完了。什么是链接脚本? 链接脚本全称GNU-LD,供gcc工具链在链接阶段时调用,一个hex/bin/elf文件内有多个段,例如只读数据段、代码段、数据段、未初始化数据段等等,这些段在hex/bin/elf文件内的排放顺序取决于链接脚本,这里和大家说一STM32的例子,大家都知道在STM32的程序0地...
轻量级操作系统 LiteOS
IoT
樊心昊
2020-08-29 22:57:23
7921
0
0
2020-08-29 22:57:23
999+
0
0
LiteOS_Lab Makefile分析
什么是MakefileMakefile是一个名为GNU-Make软件所需要的脚本文件,该脚本文件可以指导Make软件控制arm-gcc等工具链去编译工程文件最终得到可执行文件,几乎所有的Linux发行版都内置了GNU-Make软件,VScode等多种IED也内置了Make程序。你见到的xxx.mk文件或者Makefile都统称为Makefile脚本文件。Makefile脚本文件的语法学习可以...
轻量级操作系统 LiteOS
Linux
Makefile
樊心昊
2020-08-29 17:31:22
9279
2
2
2020-08-29 17:31:22
999+
2
2
[LiteOS移植]目标芯片STM32F1 使用STM32CubeMX生成外设初始化代码
根据上一篇文章中的分析,我们需要先使用STM32CubeMX软件生成一些用到的外设的初始化代码,也就是存放在Inc和Src文件夹中的这些代码。STM32CubeMX介绍STM32CubeMX是一个ST公司推出的工具,主要用于通过图形化界面为STM32微控制器生成C语言版本的初始化代码和工程,甚至生成后的工程可以再次通过图形化界面进行修改,极大降低了开发难度,提高了开发效率。能生成支持IAR,...
轻量级操作系统 LiteOS
IoT
樊心昊
2020-08-28 01:47:01
9276
0
0
2020-08-28 01:47:01
999+
0
0
MQTT协议分析—Wireshark使用基础
Wireshark背景介绍Wireshark是世界上最广泛使用的网络协议分析器。它使您可以从微观角度查看网络上发生的事情,并且是许多商业和非营利企业,政府机构和教育机构的事实上(通常是法律上)的标准。由于全球网络专家的自愿贡献,Wireshark的发展蒸蒸日上,并且是Gerald Combs在1998年启动的项目的延续。 之后的章节中,我将带领大家使用该软件抓取本地客户端基于MQTT协议进行...
IoT
樊心昊
2020-08-26 00:40:06
10385
0
0
2020-08-26 00:40:06
999+
0
0
MQTT协议分析—TCP基础
前面多篇相关文章已经对MQTT协议进行了一些初步的介绍,相信大家也认识到了MQTT属于应用层协议,在传输层之上,传输层采用TCP协议,所以在使用MQTT协议时必须进行一些TCP相关操作,例如使用前的建立连接和使用结束的释放连接,本章讲解一些TCP相关的基础知识,为后面的MQTT分析作铺垫。TCP(Transmission Control Protocol)全称传输控制协议, 是一种面向连接的...
IoT
MQTT
樊心昊
2020-08-25 01:06:06
8526
0
1
2020-08-25 01:06:06
999+
0
1
MQTT协议分析—搭建EMQ以平台侧的视角体验MQTT通信
本章将带领大家通过在自己的服务器上搭建一个MQTT Broker(消息中间件),以华为平台侧的视角体验MQTT通信,这里将自己设想为华为云平台的建设者和管理人员,深度理解其管理和通信机制。EMQ X Broker介绍EMQ X Broker 是基于高并发的 Erlang/OTP 语言平台开发,支持百万级连接和分布式集群架构,发布订阅模式的开源 MQTT 消息服务器。 EMQ X Broker...
IoT
MQTT
樊心昊
2020-08-23 15:33:23
9827
3
0
2020-08-23 15:33:23
999+
3
0
耦合层:撮合物联网的理论与实践牵手的“月老”
理论与实践可以当作两个模块,本章内容就是为大家在这两个模块中间添加一个耦合层,让大家更容易将理论知识和实际开发联系到一块。
IoT
IoT
物联网
樊心昊
2020-08-03 11:44:46
6136
0
0
2020-08-03 11:44:46
999+
0
0
3GPP是个什么组织?
3GPP(Third Generation Partnership Project,第三代合作伙伴计划)是一个成立于1998年12月的标准化组织。 目前其成员包括:欧洲的ETSI(欧洲电信标准化委员会);日本的ARIB(无线行业企业协会)和TTC(电信技术委员会);中国的CCSA(中国通信标准化协会);韩国的TTA(电信技术协会);北美的ATIS(世界无线通讯解决方案联盟...
5G
樊心昊
2020-07-30 17:35:07
4701
0
0
2020-07-30 17:35:07
999+
0
0
总条数:54
10
10
20
50
100
1
2
3
4
5
6
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注
私信