自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 W80x使用WM IoT SDK 2.X 开发(二)驱动tft屏幕

最后,说一下这个新的sdk的感受,就像我驱动这个lcd的过程一样,还是比较曲折,主要还是没找到那2个配置工具的文档,在官网上也没找到有从配置开始的实例。联盛德之前因为工作有用到,从w806、w801到现在803都有用过,其实感觉最好上手的还是一开始806那个库,因为跟st几乎一样哈哈。不过我看群里有很多大哥都用得很溜,只是我没有去了解到位,以后还是可以多使用这款芯片来做一些项目的。再次贴上链接,里边sdk的说明还挺详细的。快速入门 — WinnerMicro 在线文档。

2025-03-18 20:51:09 738 1

原创 W80x使用WM IoT SDK 2.X 开发(一)点亮led

在联盛德公众号看到新版sdk,并且有申请开发板的活动,就申请了一个看看有什么差别相关资源我直接复制粘贴在下边:SDK在线文档GitHubSDK下载测评活动免费EVK申请。

2025-03-18 20:50:54 773

原创 联德胜w801开发板(五)pwm驱动舵机

基于w801和腾讯云驱动sg90舵机

2025-02-09 01:48:18 1125

原创 联德胜w801开发板(六)手机蓝牙设置wifi名称和密码

W801 是一款集成了 Wi-Fi 和蓝牙功能的芯片,本文将介绍如何利用 W801 的蓝牙功能,实现手机 APP 通过蓝牙配置 W801 连接的 Wi-Fi 名称和密码(即配网功能)。

2025-02-09 01:47:58 995

原创 联德胜w801开发板(四)实现腾讯云mqtt的订阅和发布

基于w801芯片,用mqtt连接腾讯云,使用CJON库实现上传温度,控制灯的开关

2025-01-18 13:05:38 983

原创 联德胜w801开发板(三)mqtt连接腾讯云iot

基于w801,使用官方的sdk,mqtt demo连接腾讯云,快速开发

2025-01-18 13:05:16 967 1

原创 联德胜w801开发板(二)点亮led灯

这里main函数里有一个宏定义,程序把例程都放在demo文件夹里,然后用宏定义来判断用哪些例程。用到哪个就直接把DEMO_OFF改成DEMO_ON就行了然后官方还有一个demo指南,也可以按着这个指南来快速完成需求。

2024-12-29 11:17:06 899

原创 联德胜w801开发板(一)准备工作

这些百度或者芯片手册都有,我就简单的复制粘贴出来一下:联盛德 W801 是一款高性价比的物联网芯片,属于安全 IoT Wi-Fi / 蓝牙双模 SoC 芯片: 我是用剑池CDK开发的,好像也有安卓或者其他的,这里我没太多了解,就不说其他了。链接贴上:XuanTie玄铁官网https://www.xrvm.cn/community/download?id=4313363375687012352安装最好别有中文路径 W800 和 W801 使用同一个 SDK,链接贴上:WinnerM

2024-12-29 11:16:20 1164

原创 STM32+Cubemx+腾讯云OTA(二)APP③

在用腾讯云这个平台做ota的时候,我发现固件升级这里,他判断设备成功与否的条件,只是4G模块接收成功固件包,而并不是设备升级后再上报成功或是失败。所以我们通常的做法就是,把我们程序的版本号也上传。通过版本号判别是否ota成功。

2024-11-18 22:07:26 393

原创 STM32+Cubemx+腾讯云OTA(二)APP②

这个图里边,倒是没有影响程序的判断,但是在其他时候,会穿插在一个回复帧当中,就会影响。按照我的思路的话,我会先用usb转ttl,连上4G模块的串口,豪横点的话就用2个USB转TTL,一个接tx,一个是接rx,然后尽可能的把整个流程先走一次,把信息保存txt,接收部分就对着txt的文档做处理,这样是最快的,而且出的问题也会比较少。如果固件大小刚好是1024的倍数,那读完最后一帧后再读,会返回错误,不是1024的倍数,最后一帧会返回实际长度,所以是用这个长度来判断是否为最后一帧。一直判断这个标志位,然后重启。

2024-11-18 22:07:05 590

原创 STM32+Cubemx+腾讯云OTA(二)APP①

在我之前发的资源里边有一个腾讯AT指令使用手册,这个在乐鑫官网应该也能找到。

2024-11-18 22:06:29 306

原创 STM32+Cubemx+腾讯云OTA(二)Bootloader②

上一篇记录了用官方IAR的例程改了一下,实现通过串口升级程序。而实际我现在要实现的是通过腾讯云的OTA来升级程序,所以再记录一下如何实现。

2024-11-10 14:17:38 342

原创 STM32+Cubemx+腾讯云OTA(一)Bootloader①

之前做项目做的OTA,或者是有线设备升级,升级都是直接用做好的底层bootloader,只在应用层做固件包的接收和校验,而且都是用MDK做的。所以现在官网下载了个例程,用官网的例程改一下bootloader的程序。

2024-11-10 14:12:59 600

原创 如何克服编程学习中的挫折感的

但这里我多说一点,要掌握好你问题的度,在学校可能还好一点,基本你问都会比较耐心,在职场,我不知道是不是全都是这样,以我的经历来讲,极少人会很有耐心的去跟你讲解,在第一次的时候能很清晰的跟你讲清楚,已经算很不错了。我觉得最重要的是要记住你成功克服一个难题后的感觉,那种快感和成就感,其实也是一种很大的动力,还有就是不要过多横向比较吧,比自己优秀的人很多,可以以别人为目标,但不要老是想着绝对要超过谁谁谁,我个人觉得这样会比较累,挫败感也会很重。我是从事嵌入式软件方向的工作的,目前也是处于边工作边学习的状态。

2024-08-27 23:44:46 453

原创 STM32+ESP8266(五)腾讯IOT下发命令

我这里创建了一个Switch1,只有开和关两个状态。

2024-01-01 15:55:20 594

原创 STM32+ESP8266连接腾讯IOT上传数据(四)

这里配置dth11的data口的io,初始没所谓,我配了高电平,速度配了高。然后配置了TIMER2配置了一个1us的定时器,我主频是72M,所以就如下图分就行了dth11配置这两个东西就可以了,用timer2去做一个1us的硬延时,然后看dth11时序实现读取温湿度。

2023-12-23 14:28:59 1367 4

原创 STM32+Cubemx+Esp8266(三)ESP8266连接腾讯IOT

之前也提到,我是用的腾讯IOT。为什么选择腾讯IOT,原因有两点。第一是因为工作原因有接触到乐鑫的腾讯专用AT固件,这里我觉得有一个很方便的地方就是,他的专用固件挺方便的,包括批量设备的动态注册、数据上报无论是物联型还是透传Modbus协议的数据,还有OTA,起码我是感觉只要用到几个就够用了。其他阿里云、移远云、还有Onenet我也用过,但是接触得不深,主要是我用其他模块的时候是二次开发,没有用过AT固件的,这些做过的小玩具后续有机会再记录一下。

2023-12-09 00:10:32 1364

原创 STM32+Cubemx+Esp8266(二)ESP8266连接wifi

固件这里就花了不少时间,因为我之前是在腾讯云有账号的,就想着用乐鑫的腾讯专用固件,但没想到还遇到了不少坑。首先就是下载的固件,官网上有两个版本,区别是AT指令用的串口号不一样,因为时间比较久,我现在也忘记了用哪个。。。一起保存了。其次就是下载工具,一开始用的版本不对,一直烧录不进去,后来用的flash_download_tool_v3.8.5版本,又是搜了很久的设置,才成功烧录,过程很曲折,好在最后还是用上了腾讯的AT固件。这里工具和固件在官网都能找到,百度一下就可以了,文章底下也有我上传的链接。

2023-12-01 22:53:28 1491 3

原创 初学FreeRTOS

不过到现在为止还是对怎么解决的这个问题很模糊。还是要搞清楚任务传递的流程和概念。对FreeRTOS其实还是理解很浅,现在只知道用信号量来传递这种程度而已,哈哈。结果调试的时候发现,信号量发送经常不成功, 成功的时候跳转得很慢,总是要等到下一个任务节拍或者更多,任务老是跑死。最近用一个新的芯片,SWM320带FreeRTOS的时候,做中断直接照搬了之前程序的中断发送任务通知。发现加这一句portYIELD_FROM_ISR,即可以直接切换任务。程序修改后就响应得很快。后来网上查大哥们的经验。

2023-11-12 22:01:30 51 1

原创 STM32+Cubemx+Esp8266(一)串口接收不定长数据

其实从这里的简单测试看空闲中断和定时器+串口中断实现的效果差不多,我后边都是用定时器加串口中断的,这样我可操作性高一点。最后附上源码链接。

2023-11-12 16:42:23 1005 5

原创 记录STM32-u8g2的一个小坑

按照在网上分享的方法的移植好u8g2库后,基本的图形、线、英文字母之类的都能成功显示。然后下一步就想显示中文,一开始是用自己做的库,没有显示成功,然后用了u8g2_font_wqy12_t_gb2312b这个字库,还是没有显示成功,查了好久都没有查到原因。后来我是突然看到显示中文的函数是u8g2_DrawUTF8,是UTF8格式的,我在IAR右键点开了一下,文件的格式用的是gb2312,我切换为utf8格式后,成功显示中文。

2023-10-02 22:45:27 763 3

STM32用IAR作IDE实现升级程序的bootloader,Ymodem协议

STM32用IAR作IDE实现升级程序的bootloader,主芯片为STM32F103RC,用Ymodem协议。

2024-11-10

stm32远程升级的例程

stm32远程升级的例程,包括有自己在csdn下载的

2024-11-10

Stm32+Cubemx+rg5537

Stm32+Cubemx+rg5537 获取 光敏电阻对应的光照强度

2023-12-18

STM32+CubeMX+dth11

STM32+CubeMX+dth11获取dth11的温湿度

2023-12-18

1、产品经理/运营 2、电子工程方向 3、IT方向

一共3个方向的程序员简历模板,自行修改。

2023-12-09

ESP8266相关的一些东东

ESP8266相关的一些东东

2023-12-01

STM32HAL库,空闲中断or串口+定时器中断接收不定长数据例程

STM32 HAL库,使用空闲中断接收不定长数据 或者使用串口+定时器接收不定长数据的例程

2023-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除