Lv.4
樊心昊
更多个人资料
676
成长值
6
关注
163
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
IOT、编程语言
个人勋章
活跃之星
小有名气
成长雷达
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
9447
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
9395
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
9372
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
10853
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
10910
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
12367
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
10035
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
11516
3
0
2020-08-23 15:33:23
999+
3
0
耦合层:撮合物联网的理论与实践牵手的“月老”
理论与实践可以当作两个模块,本章内容就是为大家在这两个模块中间添加一个耦合层,让大家更容易将理论知识和实际开发联系到一块。
IoT
IoT
物联网
樊心昊
2020-08-03 11:44:46
7683
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
6241
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
+ 关注