自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ucos+lwip发送两组数据给服务器端(熬了两天半)

在没有连接上服务器的时候,发送了n行数据,接收的任务只能接收一行;而一旦连接上服务器,整个ucos系统都卡住了,服务器端只能收到一开始采集的那一组数据。1.首先为了确保任务同步,使用信号量,在发送数据任务那边发信号量,在tcp传输任务这边消耗信号量。2.创建一个tcp连接(这里使用netconn api接口)初步判定应该是tcp传输任务那边有问题,我重新捋了遍逻辑。3.如果连接上,就直接发送存放在send_buf中的数据。5.每次传输一个数据就新建一个tcp,再删除。4.关闭连接,删除tcp连接。

2024-05-17 15:38:24 179 1

原创 跑通tcp_client

4.这里主机用tcp socket调试助手,查询主机和板子是否连接成功,这里,用主机发送了11,板子上接收到了并用串口打印了出来。3.因为没有路由器,这里会一直获取dhcp,最后是静态ip连接,同时要保证板子和主机互相Ping成功。我这里是开发板作为客户端,访问主机,网线直连。1.把主机的wifi关闭,如下进行设置。2.这里必须设置为主机的固定ip地址。

2024-05-15 11:38:00 199 1

原创 ucosiii 发布两个消息队列,两个任务接收

因为项目需要,需要同时发送两条数据,分别是电压和位移给两个任务使用。这里使用消息队列进行任务间的数据传递。搞清楚消息队列的运行方式。

2024-05-14 16:00:41 123 1

原创 stm32f407+ucosⅢ+lwip移植

移植主要问题出现在lwip-app中的lwip_comm.c代码中。

2024-05-10 16:18:44 166

原创 编写程序添加了adc,485等功能,用到了操作系统UC/OS,结果编译程序出现内存不够错误。

可是我看了原子哥的综合实验程序,里面的内容好多,请问是怎么做的使得内存够用呢?把110改成80,可以。

2024-05-09 17:38:11 169 1

原创 ucos 多任务点灯

问题:自制的开发板,运行ucos操作系统分别设置俩个任务,点灯操作,但是led不会亮,但是任务中的printf,串口打印正常。按下按键会打印,但是灯不会亮。可能是自制板子的问题。但是程序是对的,ucos的多任务运行就这么写。

2024-05-02 22:19:01 1 2

原创 ubuntu中虚拟ip总是改变

进入Linux时,发现有时候ip会改变,导致传输文件或者远程连接出现问题,每次更改ip都要去更改其它文件相对麻烦。问题:每次在自己电脑打开。

2024-04-22 20:33:42 172

原创 Samba安装遇到问题

samba安装出现的问题

2024-04-19 11:24:50 205

原创 自制stm32板子,烧录程序问题

如果被锁就不会出现这个,点击Target->opeiton bytes。改成Level0,如图所示,点击apply。一般都能解锁,解除写保护。魔法棒->utilities->settings,已经勾选这两种情况下。发现启动方式boot0和gnd应连接,然而gnd虚焊了……连接stlink,采用stlink utility。2.烧录程序到stm32,但板子不工作。1.是多次烧录程序,导致芯片被锁。在排除了晶振虚焊(示波器有波形),点击cononect。

2024-04-15 19:44:34 132 1

原创 VMware中Ubuntu,NAT连接,无法上网

windows服务中。

2024-04-15 16:26:43 72 2

空空如也

空空如也

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

TA关注的人

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