- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 Micropython连接带用户名的MQTT问题记录
欢迎您 01Studio社区,入门Micropython的必备社区。问题:本人使用01Studio提供的基本的MQTT连接程序,连接不带用户名的MQTT服务器可以成功连接,发布、订阅都无问题(免费的MQTT服务端很多,自行百度)。最初是连接同事的MQTT服务器,输入用户名和密码后提示下面错误,网上找了很多资料、例程都没有该问题的说明。直到从01Studio社区看到一篇腾讯云物联网应用,下载源码,移植,完美解决(社区例程:欢迎您欢迎您https://bbs.01studio.cc/thread/28)。
2022-03-15 15:36:26
5295
原创 ESP32-C3烧录Micropython固件
【Micropython】ESP-C3系列模组固件烧录 - 哔哩哔哩 引用这位大神的固件,在此整理使用“flash_download_tool”更新固件方法。一、下载固件去上方哔哩哔哩连接中可复制该地址,此处只做引用。下载后得到压缩包,解压得这几个文件。二、烧录按该图添加固件,配置好对应地址,即可下载。三、完成连接ESP32-C3,打开“Thonny”。...
2022-03-15 10:26:25
3585
原创 ESP01S更新MicroPython固件后LED一直闪、串口发送乱码解决
问题:使用安信可的固件烧录工具对ESP01S烧录MicroPython固件,复位后,板载指示灯一直闪烁。工具:Thonny Python IDE(我是从01Studio论坛下载的,非常好的MicroPython学习开源社区)链接:欢迎您。解决方式:将ESP01S置为烧录模式连接电脑。点击右下角的MicroPython会弹出如下窗口,选择最后一个选项。点击红框中的选项设置好串口,选择MicroPython固件(Flash mode我选的是qio,其它的未测试过),然后点击安装.
2022-02-16 10:53:31
7544
2
原创 HC32F460 三线SPI通信驱动nRF24L01
网上STM32驱动nRF24L01会用一个函数进行SPI的首发,华大的库里不带这个函数,只需在它的SPI.c中添加以下代码即可(函数名自行定义),然后再在.h文件中声明下就行。uint8_t SPI_ReceiveSend_Byte(M4_SPI_TypeDef *SPIx, uint8_t u8Data){ while (Reset == SPI_GetFlag(SPIx, SpiFlagSendBufferEmpty)); SPI_SendData8(SPIx, u8Data); whil
2022-01-04 10:51:48
922
原创 Air724学习问题记录
一、模块变砖,更新固件时超时问题。 现象:连接开发板后只显示一个串口,卸载后,再重连开发板又再次出现。更新固件时,按BOOT键无反应,按复位键也无反应。 解决:选择从合宙官网下载的驱动,直接更新即可。...
2021-12-07 02:04:31
4014
原创 华大单片机库函数进不了中断问题
在Linker下的Misc controls处添加 --keep=*Handler 即可。该方法摘自HC32F003基本定时器中断 - 华大半导体MCU论坛 - 华大半导体MCU单片机官方技术论坛 - 21ic电子技术开发论坛18楼的评论
2021-11-26 16:31:47
2288
1
原创 PyQt5+eric6环境搭建填坑一
问题:使用eric6新建工程,新建窗体后,进行编译窗体提示“无法启动QT设计师”。解决:在安装python的盘符搜索“designer.exe”,找到其路径。将下图编号2处的路径替换掉即可。
2021-11-17 09:15:30
609
转载 Altium Designer 如何快速完成相同电路的布局和布线
Altium Designer 如何快速完成相同电路的布局和布线(相同模块布局布线快速克隆)_LeonSUST的博客-优快云博客_ad相同模块快速布局这位大神步骤很详细,在此做个补充。如果按以上步骤为成功的话,将包含的选项调整即可。(注:本人使用的AD19)...
2021-09-24 16:55:21
2061
原创 eric6无法设置自动补全问题
在此界面提示“Spell checking with pyEnchant is not available”时需要在此处添加API
2021-08-16 00:17:34
427
原创 AD差分信号设置
通过原理图设置差分对: 放置网络标签两个相同标签,然后添加"P","N"后缀,再放置差分对指示,然后导入PCB即可。注:前缀必须相同,后缀必须是 "_P"与“_N”,即代表差分对的“+”与“-”。...
2021-04-23 11:23:55
1892
转载 C语言中的0U或1U是什么意思?
转载:http://gcsjl8.com/?post=271 C语言中,数值常数默认为int型,当数值常量后边有U/UL/f等尾缀时,代表指定其数据类型. 0U 表示 无符号整型 0 1U 表示 无符号整型 1 如果不写U后缀,系统默认为:int, 即,有符号整数。 1.数值常数有:整型常数、浮点常数; 2.只有数值常数才有后缀说明; 3.数值常数后缀不区分字母大小写。...
2021-04-08 18:14:45
5591
原创 更换pip源的方法
pip国内的一些镜像阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/在C:\Users\..
2020-12-13 00:47:52
269
转载 C语言一行太长的换行处理
转载:https://blog.youkuaiyun.com/baiqishijkh/article/details/79236202在C语言程序编写中,我们有时会遇到一行代码太长而影响阅读或者出现与部分公司或组织要求的编码规范不符的情况,此时我们需要将这行代码分成多行来写。一、针对一般语句换行使用\结尾作为换行标记在编译时,\后面的换行符将被忽略,当做一行处理。比如宏定义时使用#define ...
2020-03-21 13:38:47
2327
2
转载 如何将24位RGB颜色转换16位RGB颜色
有许多朋友第一次使用16位彩色显示屏会遇到如何将24位RGB颜色转换为对应的16位RGB颜色的问题, 通过查阅相关资料,就写一下其中的转换原理吧,希望对大家会有所帮助。我们知道24位RGB是分别由8位红色,8位绿色以及8位蓝色组成:RRRRRRRRGGGGGGGGBBBBBBBB例如:24位RGB红色表示方法为111111110...
2019-10-14 01:56:29
713
转载 pyqt str转bytes
# 字节 对象b = b"lishaoshu"# str 对象 s = "lishaoshu" # str to bytes sb = bytes(s, encoding = "utf8") # bytes to str bs = str(b, encoding = "utf8") # 方法二# str to bytes sb2 = str.enc...
2019-08-25 17:47:14
393
2
原创 PyQt5 学习笔记 PyQt5打包exe
https://blog.youkuaiyun.com/j_starry/article/details/82261807https://blog.youkuaiyun.com/jirryzhang/article/details/78881512借鉴以上两位博主的内容,简要总结(给自己看的)pyinstaller -F -w -i img.ico main.py或pyinstaller -F -c ...
2019-04-17 12:38:15
420
原创 PyQt5 学习笔记 pyqtSignal
pyqtsignal 发射参数的类型:int,QString,QStringList,list,dict
2019-04-17 00:53:53
3313
原创 qt designer 建qrc文件供Eric6使用步骤
一、通过Qt Designer新建qrc文件:在窗口拖拽一个TextEdit,双击TextEdit窗口空白处,插入图片点击编辑资源,在左边窗口单击右键出现下图,点击新建,创建qrc文件,在右边窗口向qrc添加资源二、Eric6使用qrc文件:Eric6编译ui文件后生成如下代码,编译后会报错,此处须将test.qrc文件导成.py文件。三、qrc导py:在qrc文件目录下按住sh...
2019-03-14 23:26:34
2756
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人