硬汉嵌入式论坛

 找回密码
 立即注册
查看: 603|回复: 8
收起左侧

新人学ucosii,发个贴吹吹水

[复制链接]

2

主题

8

回帖

14

积分

新手上路

积分
14
发表于 2023-8-28 16:05:20 | 显示全部楼层 |阅读模式
背景概要:
1、工作一年的纯硬件工程师,以前只用keil简单写过一些跑马灯;
2、在工作的时候发现自己技术积累太弱了,远远没达到要考虑深度和广度的程度,还处于小菜鸟使劲扑腾的状态,所以!多学点东西!
3、这个帖子给自己update进度的一个地方吧;
4、学ucosii是因为公司业务代码是ucosii,不懂可以问问软件的同事。
目标:做一个温湿度检测仪,要求在oled上显示温湿度
任务分解:
1、安装环境,把死去的记忆唤醒
2、创建标准库版本的ucosii移植模板
3、点亮一盏呼吸灯
4、将传感器的驱动代码加入工程,跑起来。
难点:
最近要开新项目,不好摸鱼














评分

参与人数 1金币 +100 收起 理由
eric2013 + 100 很给力!

查看全部评分

回复

使用道具 举报

2

主题

8

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2023-8-28 16:27:08 | 显示全部楼层
下载好了,在找注册机
回复

使用道具 举报

2

主题

8

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2023-8-28 16:49:56 | 显示全部楼层
OK,找到了注册机,站内就有,谢谢硬汉哥:https://www.armbbs.cn/forum.php?mod=viewthread&tid=2346
破解完成,找个例程编译一下,试试成功没。
回复

使用道具 举报

13

主题

89

回帖

128

积分

初级会员

积分
128
发表于 2023-8-29 10:35:52 | 显示全部楼层
强啊,软硬件大佬
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2023-8-29 11:03:32 | 显示全部楼层
强烈支持
回复

使用道具 举报

335

主题

2037

回帖

3047

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3047
发表于 2023-8-29 14:22:55 | 显示全部楼层
不推荐ucosii。 这个的排名在逐年下降,后续生命力堪忧。 直接从FreeRTOS开始,可以再试试RTX或者ThreadX
回复

使用道具 举报

2

主题

8

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2023-8-31 14:18:27 | 显示全部楼层
本帖最后由 按时吃饭 于 2023-8-31 14:39 编辑

时间:2023-08-30
目标:下载安富莱V6的ucosii移植模板,发现用的是hal库写的,希望移植成标准库。
历程:
1、将ucosii三个源文件复制出来;
2、hooc什么的文件看不懂,保留;
3、bsp文件基本被我屏蔽完了,自己写一个PA15推挽输出初始化的led.c文件;
4、main和hal有关的屏蔽掉,串口和按键检测和led都屏蔽,照猫画虎建立了一个RUN_LED的任务;
5、把报错一步一步百度解决掉;
6、不出意料,没有按照我所想的进行led闪烁;
复盘:
1、这块板子是之前项目用的,按理不会存在硬件故障;
2、保险起见,把led.c单独拎出来,用裸机跑一下;
3、裸机跑成功了,能够闪烁;
4、问问好兄弟,好兄弟和我一届的,但软件,应该会懂;
5、好兄弟教会我进入debug找卡死的地方,卡死在void HardFault_Handler(void);
6、百度说查R14,逆推,但失败,真是基础不牢,地动山摇











回复

使用道具 举报

2

主题

8

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2023-8-31 14:26:28 | 显示全部楼层
时间:2023-08-31
复盘:
1、本职工作遇到难点,有点难突破,先把ucosii放一放,先把老外的技术点破一破;
2、另一个项目又要提新需求,1~40MHz的频率范围,最大输出功率20W,但问题是他的负载是个板载电容,还没设计出来,我怎么给他选型呢,纠结。
3、又裁员,我都数不清几轮了。
回复

使用道具 举报

2

主题

8

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2023-8-31 14:28:09 | 显示全部楼层
caicaptain2 发表于 2023-8-29 14:22
不推荐ucosii。 这个的排名在逐年下降,后续生命力堪忧。 直接从FreeRTOS开始,可以再试试RTX或者ThreadX

谢谢您的提醒,但我周围能看见量产的设备跑的是ucosii,这对我很有参考意义,所以先学会使用ucosii再去看freertos,我想也可以较快上手
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-10 01:47 , Processed in 0.212104 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表