- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 鸿蒙OS南向开发(二)LOT上云 ·智慧家居方案
前言今天做一个鸿蒙OS在智慧终端上进行LOT上云的智慧家庭案例。硬件环境使用小熊派·鸿蒙季开发板和E53_IA1扩展板(有温湿度光强传感器和电机),软件采用HMOS1.1.0版本,通过HPM包管理器获取源代码。具体如何创建工程,可以参考我的上一篇文章,无论是基于HPM还是Docker环境获取鸿蒙源码创建工程,都很简单。这个Demo,我们将会用到鸿蒙OS的内核子系统和驱动子系统。内核子系统主要使用线程相关的API(基于CMSIS-2.0)和网络服务相关的API(socket);驱动子系统主要调用底层的G
2021-06-29 17:53:10 1306
原创 STC单片机的硬件仿真心得,可以解决99%不能仿真的问题
关于STC系列MCU,硬件仿真的心得。介绍STC-Monitor硬件仿真,和Keil提供的Keil-Monitor原理类似,都是通过在MCU的RAM或者ROM上开辟一段空间用来存放仿真程序。在硬件仿真时,Keil先和这个仿真程序交互,这个仿真程序再控制我们自己写的程序,以此来实现断点、单步、全速、查看变量值、寄存器值等基本的仿真调试操作。STC-Monitor分为两个部分,一个是安装在Keil中的调试组件(相当于上位机),一个是下载到MCU中的仿真程序(相当于下位机)。操作我们需要先把仿真程序烧
2021-05-26 09:08:06 9313 4
原创 CubeMX 生成RTThread v3.1.3工程 Makefile环境搭建
目录准备工具建立CubeMX工程VsCode搭建工程环境准备工具CubeMX(需要java环境)Vscode(在里面安装LoTlink插件,也就是华为的lietos插件)Jlink(版本新一点比较好)建立CubeMX工程新建一个裸机工程点击这个选项,如果没有安装RTThread软件包,先点击Manage那个安装,具体怎么安装看这个RTThread官方文档链接选择RTThread软件包,两个选项,一个内核,一个shell,只勾选内核,就是Nano版本。然后配置其他工程选项首先是
2021-01-22 20:18:57 890
原创 STC8系列固件函数库开源
前言:年初学习51单片机,编写了STC8A的设备驱动软件函数库(以下称为函数库),经过几个版本的迭代,目前以及趋于稳定和成熟。之前我在论坛发布过,后来移到gitee进行规范化的开源。介绍:废话不多说,我来介绍一下现在的版本:1.片内资源全部开发。关于STC8A所有的外设资源,全部编写了相关API函数。其中最常用的一切外设,做了更加详细的处理,比如定时器,支持1T和12T模式转换下,任意定时,不需要手动计算公式,直接输定时时间即可。2.内存优化。这一点是我针对8位机有限的资源,做了深度的优化,不
2020-11-04 14:29:17 4097 3
原创 VSCode 设置 文件跳转 打开到新页面
说明VSCode 默认文本编辑器为预览模式,即在一个文件页面进行跳转,会覆盖原来的文件页面。所以有时候为了方便开发,我们需要关闭这个预览模式。操作
2020-08-18 10:57:40 7438
STC8Axx函数库.rar
2020-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人