物联网
文章平均质量分 94
固执的你
冬天马上就要来了。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于littlevgl的多窗口程序实现
基于littlevgl的多窗口程序实现工装下载 码已上传,有需自下。 前言 因为工作中要给产品下载程序,需要用一个下载器。产品型号很多,每个产品都有一个下载器,导致找下载器用半个小时,下载只需30s。思考了下载器的工作过程,两个步骤,(1)复制flash的内容到产品的flash,(2)给产品mcu下载boot程序。原先之所以用多个下载器是因为每个产品的boot程序不一样,如果要让一个下载器支持多个产品,就需要保存很多boot程序,可是下载器是单片机,容量不够啊。而且,下载器就只有四个按键,和用户交互时,怎么原创 2021-02-18 14:37:46 · 1698 阅读 · 8 评论 -
基于ramdisk在PC上使用FATFS
基于ramdisk在PC上使用FATFS 最近想学习FATFS的源码,但是手上没拿板子,而且可能需要实际调试看程序怎么运行的,这么干很容易坏SD卡。正好看到有人说可以使用RAMDISK来模拟硬盘,而且可以在PC上运行,简直完美。 先说一下怎么打开ramdisk,这个是基础。当然是使用CreateFile(),WriteFile(),and ReadFile()了,具体参数不多说,下面是我测试的代码。 路径就使用你看到的盘符就可以,之前他们说用"\\.\PHYCALDRIVE0:",我试了老半天没原创 2020-05-24 09:52:07 · 508 阅读 · 0 评论 -
显示汉字的细节(C语言整数的符号性的重要性)
首先吐槽,花了一下午的时间发现了解决了一个小问题,对C语言的正数类型的符号位来了吐血的认识。 首先,我们知道: 每个 GBK 码由 2 个字节组成,第一个字节为 0X81~0XFE,第二个字节分为两部分,一是 0X40~0X7E,二是 0X80~0XFE。其中与GB2312 相同的区域,字完全相同。我们把第一个字节代表的意义称为区,那么 GBK 里面总共有 126 个区(0XFE-0X81...原创 2019-12-25 18:40:46 · 382 阅读 · 0 评论 -
远程空调遥控
这两天做了一个非常简单的远程格力空调遥控,真的很简单,但是基本功能满足了。可以开关,改变温度。手机连接服务器,输入宿舍号和温度,然后你在图书馆就可以把空调开到23,回到宿舍直接吹凉风。过程中有一些小坑,这里记录一下。 1.红外发射的问题。(1)红外发射的0和1的格式是确定的,看网上的博客都说“0”是600us低电平,600us高电平,“1”是600us低电平,1600us高电平。按照这个思...原创 2019-08-10 12:00:25 · 944 阅读 · 2 评论
分享