- 博客(11)
- 收藏
- 关注
原创 使用keil烧录问题
解决方法:在STLink-Utility连接烧录一个正常文件或者清楚flash即可或者使用串口下载一个正常程序即可正常下载但是我画的这块板子并未将串口线引出故使用第一种方法。原因:大概率是stlink线出线问题或是SWDIO和SWCLK引脚被当作正常引脚使用。原因:未知 网上查阅资料是超频了即程序频率低于晶振频率但感觉程序没问题。我在这里也误将SWDIO引脚当成正常引脚使用导致出错。如果想要配置成正常IO口使用看这篇文章。这里的PA13口是SWDIO口。
2024-07-20 23:37:01
214
原创 单总线协议
(2)、每个芯片都有64位ROM,厂家对每一芯片都用激光烧写编码,其中存有16位十进制编码序列号,它是器件的地址编码,以确保它挂在总线上后可被唯一地确定。(3)、与其他的单片机系统的串行扩展(如IIC、SPI和MICROWIRE等)不同,它只有一条数据输入/输出线DQ,总线上的所有器件都要挂在DQ上,DQ信号线既传输时钟,又传输数据,而且数据传输是双向的,这种只使用一条信号线地串行扩展技术,称为单总线技术。(2)单总线接口器件体积更加小,占用的电路板空间小,这就极大程度地减少了电路板空间与成本。
2024-01-16 22:56:14
374
1
原创 I2C总线协议
I2C总线有两根双向的信号线,一根数据线SDA用于收发数据,一根时钟线SCL用于通信双方时钟的同步。I2C总线是一种多主机总线,连接在 I2C总线上的器件分为主机和从机。低电平期间,主机将数据位依次放到。最后应答信号1是由主机发送给从机。高电平期间读取数据位,所以。应答信号从机发送给主机。从高电平切换到低电平。次,即可发送一个字节。
2024-01-11 16:14:50
365
原创 蜂鸣器dd
(时钟正常显示,更改代码设置时间后原来时间不变。unsigned char 0~255字节数。储存响铃时间(根据调节时间代码)机械周期 时钟周期 脉冲 晶振v。如果时间到了调用响铃代码。
2024-01-06 23:58:50
374
1
原创 全局变量dd
如果在其他文件下定义声明一个全局变量,在主函数文件下要使用这个全局变量,则要在其他文件相对应的头文件下声明 extern 关键字,并且主函数文件必须包含这个头文件名。
2023-12-25 01:28:30
38
原创 51单片机矩阵键盘遇到的问题
2.忽视了LCD初始化把Lcd初始化放在循环里导致数字一直被刷新。4.问题:对于高低电平输入未了解清楚以及单片机里输入输出的含义。3.矩阵键盘扫描方法按列按行扫描按列扫描。
2023-12-04 16:37:47
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人