硬汉嵌入式论坛

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

[客户分享] 走进硬汉的心里

  [复制链接]

2

主题

5

回帖

11

积分

新手上路

积分
11
发表于 2021-5-8 10:09:59 | 显示全部楼层 |阅读模式

我用STM32的系列芯片,做汽车电检设备,用F103C8T6实现单机版,主要是发CAN,控制开关量。串口连接触摸屏。
用F407VET6,双路CAN,支持485和网络,有存储器,能离线保存设置。
我使用了正点原子的代码,发现他啰嗦,主要是寄存器、固件库、ucos混杂。
硬石科技的代码,发现他写的啰嗦,既用了BSP,又搞了宏定义,使得代码臃肿。
朋友推荐安富莱,我到这里,和野火一起重生。
我要实现的功能,就是连接触摸屏,收发CAN,检测模拟量。

CAN检测画面,可以在屏上修改。

我会陆续上传代码。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

2

主题

5

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2021-5-8 14:55:01 | 显示全部楼层

用定时器实现耐久循环


用定时器实现耐久循环。
void UpdateUI(void)
{
cnt++;
if(cnt== 10) {ad_check(25);ad_check(27);}//电流,温度
if(cnt==100) {ad_check(26);ad_check(28);}//电压,清水
if(cnt==250) {ad_check(25);ad_check(29);}//电流,灰水
if(cnt==500) {ad_check(26);ad_check(30);cnt=0;}//电压,黑水
Scan_TFT(); //扫描触摸屏的操作
} //模拟量一轮结束

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

43

主题

1097

回帖

1231

积分

至尊会员

积分
1231
发表于 2021-5-8 16:14:10 | 显示全部楼层
硬汉老脸红扑扑的,心脏咚咚咚的,心想超越性别的爱情来了。
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
122137
QQ
发表于 2021-5-9 07:35:10 | 显示全部楼层
坐等楼主后续分享
回复

使用道具 举报

6

主题

23

回帖

41

积分

新手上路

积分
41
发表于 2021-5-10 09:26:27 | 显示全部楼层
硬汉老脸红扑扑的,心脏咚咚咚的,心想超越性别的爱情来了。
回复

使用道具 举报

40

主题

270

回帖

390

积分

高级会员

积分
390
发表于 2021-5-10 14:18:09 | 显示全部楼层
坐等更新学习
回复

使用道具 举报

0

主题

30

回帖

30

积分

新手上路

积分
30
发表于 2021-5-10 14:51:44 | 显示全部楼层
成功被标题吸引
回复

使用道具 举报

3

主题

125

回帖

134

积分

初级会员

积分
134
发表于 2021-5-12 07:28:45 | 显示全部楼层
硬汉老脸红扑扑的,心脏咚咚咚的,心想超越性别的爱情来了。
回复

使用道具 举报

6

主题

158

回帖

176

积分

初级会员

积分
176
发表于 2021-5-12 09:58:06 | 显示全部楼层
硬汉老脸红扑扑的,心脏咚咚咚的,心想超越性别的爱情来了。
回复

使用道具 举报

2

主题

5

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2021-5-14 13:07:15 | 显示全部楼层

这几天在移库

今天遇到的困惑,是标准库里对CAN发送结构体的定义是CanTxMsg。到了HAL库,变成了CanTxMsgTypeDef。导致了我的代码都要变。
恳请高手联系我,移植代码,我给银子,给装备。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
122137
QQ
发表于 2021-5-14 21:52:27 | 显示全部楼层
鸡蛋车 发表于 2021-5-14 13:07
今天遇到的困惑,是标准库里对CAN发送结构体的定义是CanTxMsg。到了HAL库,变成了CanTxMsgTypeDef。导致了 ...

这个很好移植的,简单些看STM32CubeF4软件包里面带的CAN例子直接复制粘贴就可以使用,仅需注意他使用的CAN引脚,修改的时候记得和你的板子匹配。
回复

使用道具 举报

2

主题

5

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2021-5-16 09:58:27 | 显示全部楼层
STM32F4xx_DFP.2.15.0
这个谁有呀?
在群里能下载吗?
回复

使用道具 举报

1

主题

384

回帖

387

积分

高级会员

积分
387
发表于 2021-5-16 11:03:44 | 显示全部楼层
硬汉老脸红扑扑的,心脏咚咚咚的,心想超越性别的爱情来了。

库论坛里硬汉哥弄了个整合
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=96992
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2021-5-16 11:16:58 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-22 18:59 , Processed in 2.091949 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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