
编程思维
文章平均质量分 70
荣世蓥
这个作者很懒,什么都没留下…
展开
-
嵌入式项目开发流程
首先是代码准备,当芯片、器件选型确定后,软件开发人员就可以开始搭建相应的开发环境,熟悉芯片、器件的基本功能。首先对芯片、器件进行选型,之后设置原理图和PCB,最后打样贴片测试硬件参数是否符合要求。之后是调试功能,当PCB测试通过之后,软件开发人员在开发板上进行实物调试。测试人员对开发的产品进行测试,检查是否满足需求和指标,并提出解决方案。在测试过程中,形成测试文档,包括测试过程、测试方法、测试结果。交付硬件源文件、软件源文件、测试文档。原创 2024-07-04 08:29:34 · 352 阅读 · 0 评论 -
分层设计的编程方法——输入系统(未落实完成)
对于time,含义是采集到按键按下的时间,但这个时间的存储方式并不知道是什么样子。在stm32中可以通过HAL_GetTick()来读取,返回的是int型,但在其他芯片中,返回可能是结构体或者其他类型。这种情况下,可以使用宏定义来保证灵活性,这样只需修改宏定义,即可修改time的类型,方便了后面代码的修改。原创 2024-07-07 20:49:46 · 1344 阅读 · 0 评论