个人工作笔记
chen_825
嵌入式工作者
展开
-
Simulink Function 模块使用
Simulink function 自动生成代码原创 2024-01-23 10:40:55 · 560 阅读 · 0 评论 -
mac pro 安装双系统与windows下解决右键问题
在工作或者生活中,有些软件需要windows系统才能安装,记录一下安装过程,做个笔记。mac开机,没安装windows之前自动进入mac,安装后按option键进入mac,在mac打开Boot Camp,在打开之前需要下载windows原生态镜像文件,不是原生态镜像文件不能使用,我是遇到了,下载路径:next.itellyou.cn,这个下载快一点,官网下载很慢。之后:分区,安装系统。等待安装完windows,重启电脑,进入mac系统,在Boot Camp操作下载WindowsSupport,下载完原创 2021-08-01 22:29:36 · 2136 阅读 · 0 评论 -
strlen()、fputs()函数的应用问题
背景:在进行mqtt开发过程中,遇到订阅主题接收不到数据,但是已经验证数据是传输下来了。通过mqtt.fx和wireshark工具发送和抓取,通过串口助手接收和wireshark抓取对比。原因:strlen() 函数从字符串的开头位置依次向后计数,直到遇见\0结束,所以传输过程中是使用strlen(msg)计算数据长度,在遇到0x00时,导致在发送和接收时后面数据丢掉了。在使用fputs()函数打印时,也会出现将0x00以后的数据丢掉,没有找到原因,但是当时我确实是花了点时间一点一点排查找到的,也上原创 2021-07-17 17:16:53 · 170 阅读 · 0 评论 -
sizeof(“+++” )的使用
背景:链接服务器后,需要切换到AT命令模式,通过+++指令即可实现 “数据模式切换至命令模式”,在上位机验证没有问题,在单片机一直不能实现切换,认真查看手册有怎么一段话:为避免“+++”被错误的识别为数据,需遵循以下注意事项: “+++”输入前 T1 时间(1 秒)内无字符 在 0.5 秒内连续输入“+++”,中间不能有其他字符 “+++”输入后 T1 时间(0.5 秒)内无字符输入...原创 2021-06-17 19:29:48 · 209 阅读 · 1 评论 -
工作总结记录1(纯属个人笔记)
背景:在芯片短缺的时期,在传输协议确定下,没有注意单片机ram,导致更换单片机。使用的是mqtt协议,上传字节最大数617字节,接收远程升级包心得:原创 2021-06-17 19:17:33 · 81 阅读 · 0 评论