- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 const 修饰的变量,如何修改该变量的值
2、const变量只不过是修饰该变量名,它并不能使内存变为只读。也就是说,我们不能通过变量名再去操作这块内存。但是可以通过其它方法,如指针,通过指针是可以修改被const修饰的那块内存的。1、const修饰的变量为只读,不能直接修改该变量的值。3、const 和 static 可以同时使用。
2024-04-08 09:45:47
971
1
原创 实现一个服务器同时与多个客户端进行通信
2、利用1中得到的客户端地址作为线程创建时的参数值client_addr,在为与客户端进行数据通信时,client_addr作为recv函数的参数1.总结,要想同时和多个客户端进行通信,recv函数得知道是那个客户端;还得建立数据通信的线程。1、accept函数连接到不同客户端的返回值,对应不同客户端的地址。
2024-04-07 10:50:36
593
原创 关于MCU错误追踪的方法,适应无法使用仿真器调试的工作环境,实现错误定位
我们在平常使用STM32单片机的时候,往往会碰到程序跑飞的情况,出现hard_fulat等错误,而我们在定位错误的时候,采用的方法往往是连上仿真器,一步一步单步调试,定位到具体的错误代码,再去猜测、排除、推敲错误原因,这样一个过程很是痛苦,而且在实际情况中,很多产品真机调试时必须断开仿真器或者说,问题确实存在,但是极难出现,所以在基于这样一个问题背景下,RTT 的大佬armink开发了一个基于 ARM Cortex-M系列的 MCU错误追踪库,用于帮助开发者解决上述问题。
2024-03-21 15:02:16
259
1
原创 32单片机CAN数据连续发送27帧,第四帧及以后的数据发不出去(rtthread系统下)
CAN数据连续发送,第二帧发不出去或周期有问题_can发送数据几条后,停止发送了-优快云博客
2024-03-13 09:36:25
1267
找stm32f429连接JY901的源程序
2020-11-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人