摘要: 配置串口时,注意对TX的IO口初始配置为输出**高电平**(若为低电平,一般会丢掉帧头,导致数据错误,误以为一直是起始位),RX的IO口初始配置为输入低电平。 TX由高电平变为低电平时表示起始位,停止位是由低电平变为高电平 串口通信数波形传输时为低位在前,高位在后,即LSB小端模式,如发送0x41( 阅读全文
posted @ 2024-11-20 21:27 小智001 阅读(37) 评论(0) 推荐(0)
摘要: const作用常量,不可被改变,如果是对指针,const char *a,指的是指针a指向的变量不可被更改,a可变 code作用是单片机中,将变量存储到FLASH中,读取速度变慢(相比于RAM),由于RAM空间小,故可将一些占用空间较大的数据,如链表等存放到CODE区域中 static可以静态变量和 阅读全文
posted @ 2024-11-18 20:41 小智001 阅读(38) 评论(0) 推荐(0)
摘要: 1.boot区的程序配置为0x0000-0x0c00,app区程序配置为0x0c00开始,程序区会有一个字节冲突呢,就是boot区的末尾0x0c00和APP区的起始0x0c00,但是一般不会用完,并且冲突的时候在使用合并软件合并时会有提醒 2.BOOT区也可以使用中断,与不使用中断的架构不同,需要重 阅读全文
posted @ 2024-11-03 17:09 小智001 阅读(30) 评论(0) 推荐(0)
摘要: 1、扇区擦除时按首地址擦除,若设定地址不是首地址也从首地址开始擦除,每512个字节为一组,如00H-200H为一组,200H-400H为一组,擦除数据时按组擦除,若果设置擦除开始地址为100h ,则仍然会从00H-200H擦除,而不是100H-300H 2、有些芯片的FLASH ROM结构是类RAM 阅读全文
posted @ 2024-10-21 19:39 小智001 阅读(18) 评论(0) 推荐(0)
摘要: 今天在做AD检测时,发现单片机的AD检测数值与实际用万用表测量的不一致,查看原理图后发现,在AD检测脚处有电路,会导致检测脚分压,使得测量的不准,断开电路后,测量准确。 单片机的AD检测要与测量电路共地。 为此焊接了一个洞洞板电路,用来测量分压值,首先设想的是,同一个电阻并联减小电阻值,再与其串联, 阅读全文
posted @ 2024-09-03 20:54 小智001 阅读(27) 评论(0) 推荐(0)
摘要: 今天修复了一个惊天大BUG,SC95系列的有一个低频时钟,可以通过配置寄存器产生多段MS级中断,因为在BOOT区不能使用中断,我一直以为它的标志位在我用来判断后就清零了,今天发现不是这样的,是需要在中断中响应后才会硬件清零。这导致了我的1404命令发送频率过快根本不是我配置的125MS,而是在第一次 阅读全文
posted @ 2024-09-02 21:06 小智001 阅读(12) 评论(0) 推荐(0)
摘要: 今天是周一,果然大脑放松了两天,回来工作效率都提高了,一上午解决了两个问题,上周五搞半天也没搞定。 第一个就是新板子无法升级的问题,排查了好久也没发现问题所在,进入BOOT区后只会发送00,当时考虑是占用了外部晶振的IO口,但是我们没有使用外部晶振,那两个IO口做普通IO口使用。把电阻取下来后实验仍 阅读全文
posted @ 2024-08-19 21:12 小智001 阅读(8) 评论(0) 推荐(0)
摘要: 今日发工资了,不知道为啥开心不起来了,害,总感觉工作没有激情了,每天为了鸡毛蒜皮的小事忙来忙去,什么也学不到。 今天在使用办公室的笔记本电脑WIN11系统的Deskreen软件时,发现无法投屏,即使把它设置为防火墙的白名单仍无法投屏,浏览器的网址进不去,一直在加载,不知道怎么回事,换了好多个浏览器仍 阅读全文
posted @ 2024-08-15 20:18 小智001 阅读(16) 评论(0) 推荐(0)
摘要: 之前搞BOOTLOAD双区升级时忘记记录了,现在补充上。 keil软件使用时,配置h文件路径,./表示进入文件夹;最好是把所有文件放到一个新的文件夹里,以防复制工程时会打开上一次的文件,新复制文件最好重新编译一下。 双板升级时,一款板子做主板,内存大的优先,另一块做副板,由主板和WIFI通信控制两块 阅读全文
posted @ 2024-08-05 19:50 小智001 阅读(13) 评论(0) 推荐(0)
摘要: 时间过得可真快,转眼到了七月份的最后一天,一年也过去了一半多,今天算是把远程升级BOOTLOAD的任务告一段落了。 使用SC95芯片,配合用户的通信协议,实现了正常升级和紧急升级功能,还有固件标识符比对功能。 固件标识符比对用到了升级文件的最后8字节,此时升级过程中需要去除这8个字节,进行判断,总大 阅读全文
posted @ 2024-07-31 20:48 小智001 阅读(27) 评论(0) 推荐(0)