赛元
文章平均质量分 89
开发和学习中有关赛元单片机的记录与思考~~
阳光大男孩_
学会热爱生活,做个酷guy!
工作以后发现,人在工作中的价值是解决问题,问题层出不穷,你能解决怎样的问题,决定了你有怎样的价值。
如果说开发是来创造世界的,那测试就是来拯救世界的,让一场本该在用户面前发生的灾难,提前在自己面前发生。
展开
-
51单片机通过STARTUP.A51文件将变量初始化为0
文章目录前言项目背景单片机选型简述如何通过启动代码初始化变量要知道的事儿第一步——修改ram空间长度第二步——初始化为0总结前言项目背景前一段时间做过一个项目,相对于单片机内部资源(ram,rom)来说,项目功能较复杂,内部资源主要消耗在两路的串口功能,主要原因在于通信协议很复杂。整个工程代码量较大,16k的flash和1k的ram几乎被榨干了,由于后续还要增加新功能,所以必须要想办法减少代码量,代码重新架构的话,工作量太大,不太现实,于是我把目标放在了变量初始化的函数上,大部分变量都是初始化为0,于原创 2021-04-29 18:17:20 · 1555 阅读 · 5 评论 -
【串口发送中断】基于赛元单片机使用三合一串口的UART功能
文章目录前言中断的方式发送数据代码示例准备工作宏定义及全局变量初始化中断服务函数==发送逻辑函数==启动发送函数总结前言关于赛元单片机触摸的那篇文章确实帮助到过一些网友,后来有网友私信说赛元单片机的三合一串口功能遇到了问题,考虑到我之前的项目中用到过这个串口,也调通了,便想写下这篇文章,目的是帮助遇到问题的网友,以及记录学习的过程。所用单片机型号:SC92F8463B(同系列的都可以参考本篇文章),主频:12Mhz之前用过STM32F103C8T6的单片机,在那次的使用经历中,第一次了解并学习到了串原创 2021-04-27 17:58:21 · 2558 阅读 · 8 评论 -
赛元单片机触摸按键调节及避坑指南(以SC92F8461B的高灵敏触摸为例)
前言项目中前前后后用到过好多次带触摸按键功能的赛元单片机,第一次使用时研究了好久的使用手册。过了一段时间后,再次使用,便又忘了,写下这篇文章,方便今后查阅和回顾。本文以SC92F8461B,静态调试高灵敏触摸为例。流程总览#mermaid-svg-91YQ2eL9CQu0nhKO .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#原创 2021-04-10 18:20:29 · 6606 阅读 · 0 评论