自定义博客皮肤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)
  • 收藏
  • 关注

原创 嵌入式软件开发计划想法

对iic、i2s、spi、gpio、spi、uart、gpio、中断、定时器、cpu、蓝牙、Wi-Fi、2.4g、flash、eeprom等可能用到的硬件编写例程,测试验证它们的功能、性能、功耗能不能达到设计的预期要求。通常在开发过程中,会遇到一些复杂的数据处理算法,例如imu、ahrs、卡尔曼、fft、语音识别、神经网络、运动控制、以及相关专业的处理算法,需要验证其在芯片上的运行时间、精度等可能存在的问题(例如,有的算法在片上运行需要裁剪优化等等)然后按照常规套路,再进行测试验证,性能优化即可。

2025-06-25 11:01:30 284

原创 关于小型嵌入式新产品软件开发流程一点想法

该产品仅限于探索性的新产品新项目。前一阶段对应用户需求,后一阶段对应生产和维护。将二者分为两个不同的侧重点,可以减少研发是做决策的难度(第一阶段、软件架构不必考虑那么对,直接上手写完成功能即可;第二阶段再考虑可读性、可靠性、可维护性这些问题)。

2025-05-30 09:35:40 304

原创 低功耗蓝牙应用层处理的基本流程

低功耗蓝牙的连接、配对、绑定等流程

2025-05-23 16:09:00 349

原创 将用逗号隔开的数据复制到excel表格中成列

不只是逗号可以,空格等其它的符号也可以。

2024-06-05 11:02:55 4196

原创 c语言枚举名字和宏定义名字相同时的问题

在和小伙伴调试程序的时候遇见了一个运行bug,跟踪后发现是,枚举元素的值和自己定义的不一样。大概如下代码形式。其运行结果是:1,1从运行结果可知,按照枚举LED_ON=0,输出应该是0,但是事实却为1。细读代码可知,宏定义名字和枚举的名字一样,实际起作用的是宏定义,好像枚举元素中的LED_ON失效了一样。上述情形在实际项目中往往不是那么明显,往往会是两个部分放在了不同的头文件中,通过包含头文件,间接导致了上述情形。也会有同样的问题。

2024-04-09 11:05:27 421

原创 esp32的idf在eclipse中无法找到头文件的一种解决方法

esp-idf ,eclipse环境下找不到头文件

2024-02-05 10:44:46 1385 1

原创 c语言位域操作与大小端那些事

写在前面

2020-04-13 23:51:44 2732 1

原创 递进式产品研发基本过程

图1 基本操作过程

2020-03-21 20:10:59 521

原创 基于mcu的一种分层软件架构

基于mcu的一种分层软件架构(一)1、写在前面先来个图:经过了一段时间的琢磨与思考。借鉴操作系统的分层原理,也搞出来了一种mcu的层状软件结构。好了,不说虚的啦。所有的一些方法和思想,都是对经历痛点的思考后,在人类智力范围内,被捣鼓出来,用来解决或是减弱痛点的。否则就是形而上了,没有意义。说说把它弄出来的初衷吧。大前提,所有的电子产品在初期研发、迭代升级阶段,都会有软件或是硬...

2020-03-17 23:41:52 3712 1

原创 C语言总结总纲与引言

计算机语言与其说是“人类与计算机交流的工具”,倒不如说是人类“控制计算机”的工具。因为,计算机本身是有一堆硅晶体组成的一个系统,本身没有意识,需要有人类为了某一个需求,通过想关的指令集合使得硅晶体中的电子进行有序的运动,有序的运动是由人类控制实现的,故计算机是一个被控制的对象,而指令集则是控制的途径,与指令集连接的计算机语言,就是人类控制计算机的工具。计算机的语言大致分为两类:一类是机器语言,...

2018-07-17 00:26:28 1062

空空如也

空空如也

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

TA关注的人

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