![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式框架结构
文章平均质量分 60
世外桃源
人生苦短,岁月流逝,总要留下踪迹
展开
-
内存溢出性bug记录,不好找原因,出差,复现概率极低挂机几个月都有没浮现的
内存溢出典型问题原创 2023-12-23 11:54:17 · 866 阅读 · 0 评论 -
赛普拉斯CYpress,初接触之二串口打印调试
调试原创 2022-07-01 09:33:48 · 388 阅读 · 2 评论 -
赛普拉斯CYpress,初接触之一电磁感应触摸按键demo
PSOC开发板原创 2022-07-01 09:06:03 · 800 阅读 · 0 评论 -
C优化注意事项,中断优化O2
项目场景:OP操作面板,flash空间不够用,需要优化代码,然后采取优化方式O2,编译通过,但却无法运行问题描述`接着上一个话题OP操作面板,一个主机linux+一个单片机OP,二者通过I2C进行通信。具备升级功能。单片机的flash空间位128K,我的设计方案是30K的boot+45K的app运行空间+45K的app备份空间,另外的8K空间用于用户数据存储。也就是说真正运行代码空间只有45K,虽说flash位128K的。那这个时候就需要进行代码的优化,采取编译器的O2优化方案。原本41K的运行原创 2022-04-21 21:30:00 · 313 阅读 · 0 评论 -
大量数据下两个任务对同一组数据的操作
更新博客缘由: **一晃大约1年半没有更新过博客了,还是要督促下自己了。最近项目遇到问题,更新下,供大家参考也为自己留个纪念**项目场景:主机linux系统+从机单片机之间进行通信,通信方式采取I2C方式,时间为20ms一次。I2C为主从模式,从机不具备主动上报功能,因此只有主机定期查询从机状态问题描述主机linux芯片功能强大,通过I2c挂载一个单片机,单片机用于做按键+显示功能。1:主机通过下达write I2C数据控制单片机显示各种画面数据。2:主机通过20ms轮询方式读取从机按键原创 2022-04-19 21:02:38 · 445 阅读 · 0 评论 -
嵌入式框架-01-之等级分类讨论
嵌入式开发框架极为重要,但是这方面的介绍网上的部分过于“专业化”,属实看不懂。本人在开发过程中遇到自认为较好部分整理出来分享一下。测试环境:clion可选择stm32开发板创建任务,可搭配消息队列进行数据的传递,暂时手上没有,故作此。#define NG_LEVEL_DETPTH (9)unsigned char ng_level_menu[NG_LEVEL_DETPTH] = {0x0}...原创 2019-04-08 16:12:50 · 197 阅读 · 0 评论