会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
中庭之园
博客园
首页
新随笔
联系
管理
2025年1月7日
“非旺玖原装的PL2303,请联系您的供应商”232串口转换器解决办法
摘要: 偶尔会用到PL2303这种十几年前的旧芯片做的232串口转换器,如果手头没有别的工具必须使用的话,需要配置一下才能使用。 该串口调试器在不同的USB口插入可能出现COM口无效或者端口号变动(COM 4/7/8等),需要通过设备管理器进行修改 当提示题目上的错误时,需要重装旧版本驱动 1 2 3
阅读全文
posted @ 2025-01-07 13:58 中庭之园
阅读(2790)
评论(0)
推荐(0)
2024年6月18日
codesys 3.5.16 GatewayServices.exe串口占用
摘要: 今天插入RS232转USB后打开串口调试助手提示串口COM5被占用,换电脑试了一下发现可以正常使用,认定为当前电脑问题。 下载CEIWEI串口监控软件,发现GatewayServices.exe程序占用了COM5,PID=8088 使用任务管理器找到GatewayServices.exe,发现是co
阅读全文
posted @ 2024-06-18 09:50 中庭之园
阅读(47)
评论(0)
推荐(0)
2024年4月11日
软件替代
摘要: snipaste:PixPin,除可实现贴图外,还可以录制GIF、自带一键OCR、查看历史截图
阅读全文
posted @ 2024-04-11 09:09 中庭之园
阅读(22)
评论(0)
推荐(0)
2024年3月12日
codesys win64下难以调用dll
摘要: 问题原地址 “这是一个非常好的问题。要回答这个问题并不容易。但实际上,从 CODESYS 应用程序中打开 C 库的方法并不简单。 PLC 制造商可以通过运行时工具包来实现这一功能,或者您也可以使用自己用 c 编写的进程来打开库,并通过共享内存或套接字与 CODESYS 应用程序通信。” 在codes
阅读全文
posted @ 2024-03-12 16:00 中庭之园
阅读(169)
评论(0)
推荐(0)
2023年11月23日
strncmp源码,及其在含0x00字符数组中的使用问题
摘要: 源码 结论,strncmp不能在比较字符数组中同一位置可能均为0x00时使用。 #include <string.h> int STRNCMP(const char *s1, const char *s2, size_t n) { unsigned char c1 = '\0'; unsigned
阅读全文
posted @ 2023-11-23 08:59 中庭之园
阅读(149)
评论(0)
推荐(0)
2023年8月1日
obesidian插件 timelines
摘要: >[该插件在github上的地址](https://github.com/George-debug/obsidian-timeline) ## 操作 在新的md文件中输入 即代码类型填timeline,代码内容如下 ```timeline [line-3, body-2] + 时间 + 标题 + 内
阅读全文
posted @ 2023-08-01 08:43 中庭之园
阅读(473)
评论(0)
推荐(0)
2023年4月12日
new bing侧边栏撰写功能尝试--STM32的使用
摘要: 生成结果如下: stm32的使用 stm32是一种基于ARM Cortex-M内核的32位微控制器,由意法半导体(ST)推出。stm32具有超低的价格、超多的外设、丰富的型号、优异的实时性、极低的开发成本等优势,是目前市场上最受欢迎的单片机之一。本文将介绍stm32的基本特点和使用方法,帮助新手入门
阅读全文
posted @ 2023-04-12 09:28 中庭之园
阅读(238)
评论(0)
推荐(0)
2023年4月10日
UML介绍
摘要: New Bing搜索UML后发现的一家卖UML软件的公司提供的说明,作为一款商业产品,介绍比较专业细致。 UML产品介绍
阅读全文
posted @ 2023-04-10 15:40 中庭之园
阅读(60)
评论(0)
推荐(0)
2023年2月2日
将char数组的“1,2,3,4,5,6,7,8”存储为0x12345678
摘要: int main(void) { unsigned char addr_8[8] = {1, 2, 3, 4, 5, 6, 7, 8}; unsigned int addr_32 = 0; addr_32 = get_addr_32(addr_8); printf("%#x",addr_32); a
阅读全文
posted @ 2023-02-02 16:55 中庭之园
阅读(70)
评论(0)
推荐(0)
2022年8月4日
ubuntu 20.04增加swap分区
摘要: How to increase swap space? 查看swap大小 linux分区知识 新建和删除swap文件 swap知识
阅读全文
posted @ 2022-08-04 17:02 中庭之园
阅读(67)
评论(0)
推荐(0)
2022年7月7日
piix4_smbus: Host SMBus controller not enabled问题解决
摘要: 原文:【虚拟机】开机时提示piix4_smbus: Host SMBus controller not enabled问题解决 指令:lsmod | grep i2c 结果:i2c_pixx4 sudo vim /etc/modprobe.d/blacklist.conf(文件末尾加入blackli
阅读全文
posted @ 2022-07-07 09:37 中庭之园
阅读(738)
评论(0)
推荐(0)
2022年7月6日
ubuntu20.04美化
摘要: 备份一下应用的优化方案 Ubuntu20.04美化比macOS还好看 1.安装tweaks 2.安装gnome扩展软件库中的dash to panel 3.安装GTK theme https://www.pling.com/s/Gnome 下载主题 如果仅仅是想修改当前账户的主题,可以选择在/hom
阅读全文
posted @ 2022-07-06 16:28 中庭之园
阅读(180)
评论(0)
推荐(0)
2022年4月21日
调用ThreadX自带的任务时间统计功能时所踩的坑
摘要: 跟着硬汉哥的教程来到了调用utility文件夹中tx_execution_profile.c的阶段,开始尝试使用ThreadX自带的任务时间统计功能。 配置很简单,封装的真方便啊,那就试试吧。 按照响应的步骤,移植到了我的F103单片机上。咦,怎么时间都是0? 在tx_execution_profi
阅读全文
posted @ 2022-04-21 15:10 中庭之园
阅读(347)
评论(1)
推荐(0)
2022年4月19日
试验ThreadX Basepri功能
摘要: 1.在C++和ASM中添加宏 TX_PORT_USE_BASEPRI 2.在tx_user.h文件添加宏 #define TX_PORT_BASEPRI (0x10) //屏蔽中断优先级小于0的中断 3.在串口空闲中断中添加测试指令 #include "tx_api.h" unsigned int
阅读全文
posted @ 2022-04-19 08:57 中庭之园
阅读(326)
评论(0)
推荐(0)
2022年4月14日
MDK的hex文件对汉字的存储
摘要: 查询系统编码方式,发现为GBK 936对应GBK hex文件的ASCII码译码文件(工具:Winhex) 0xC000-0xB000=0x1000=8 单行占据地址8,在STM32的32位芯片中,每一处地址对应32位即4个字节,故地址范围8对应32字节。图中单行数据有16组,每组2个字符,共32个字
阅读全文
posted @ 2022-04-14 14:31 中庭之园
阅读(187)
评论(0)
推荐(0)
2022年4月12日
[ThreadX] 安富莱tx_initialize_low_level.s文件进一步简化
摘要: 硬汉在论坛发布的ThreadX教学中修正了tx_initialize_low_level.s文件,通过对其学习,发现修正好的.s文件中保留了一些多余的变量和函数定义,大概是没删除干净。 1. 多余Import,后续未引用 2.未删除干净 之前已经在修正时把启动文件中的多余中断向量表删除掉,所以剩余的
阅读全文
posted @ 2022-04-12 17:04 中庭之园
阅读(504)
评论(0)
推荐(0)
2022年3月19日
32位int和8位字符数组互相转换
摘要: 在学习STM32的Flash读写时,遇到需要把uint32_t类型的长度数据存储在Flash中,而现有的Flash写入函数需要读取uint8_t的字符数组。 用8位数组以小端模式存储 #include <iostream> using namespace std; int main() { unsi
阅读全文
posted @ 2022-03-19 15:39 中庭之园
阅读(2496)
评论(0)
推荐(0)
2022年3月10日
IAP升级——STM32F429NIH6
摘要: APP程序部分 **1.设置bootloader使用的ROM空间,如0x00010000=64K** 2.设置中断向量表的偏移量并更改跳转判断标志位 #include "FlashData.h" int main(void) { /* USER CODE BEGIN 1 */ SCB->VTOR =
阅读全文
posted @ 2022-03-10 19:12 中庭之园
阅读(193)
评论(0)
推荐(0)
2022年3月3日
使用内置bootloader进行串口IAP固件升级——STM32F103RCT6
摘要: 注意:后续发现以下方法因为没有关闭中断,时钟等,可能在复杂程序中发生错误。有待后续修改。 STM系列有内置的bootloader,支持通过CAN、SPI、I2C、USB DFU、USART进行固件升级。 需配合STM32CubeProgrammer使用,以下为串口接收到0x55后,进入内置bootl
阅读全文
posted @ 2022-03-03 18:42 中庭之园
阅读(2619)
评论(0)
推荐(0)
2022年3月2日
内部Flash读写——STM32F103RCT6
摘要: 运行添加Flash读写前的程序,通过.map文件查看程序占用了Flash多少空间。 Memory Map of the image //存储分布映像 Image Entry point : 0x08000131 /*程序ROM加载空间*/ Load Region LR_IROM1 (Base: 0x
阅读全文
posted @ 2022-03-02 16:56 中庭之园
阅读(3499)
评论(0)
推荐(0)
下一页
公告