单片机学习
Bie-无中生有
这个作者很懒,什么都没留下…
展开
-
IAP升级m0内核
升级IAP原创 2022-09-29 10:43:44 · 164 阅读 · 0 评论 -
定义函数地址
stm32分段管理代码 - 百度文库原创 2022-01-25 11:01:44 · 282 阅读 · 0 评论 -
关于SPI
简介一般主从方式工作,这种模式通常有一个主设备和一个或多个从设备,通常采用的是4根线,它们是MISO(Master in Salve out)、MOSI(主输出,从输入)、SCLK(时钟,主机产生)、CS/SS(片选,一般由主机发送或者直接使能,通常为低电平有效)参考软件模拟SPI接口程序代码(4种模式)_淡水鱼-CSDN博客_模拟spi软件模拟SPI管脚初始化SCLK,MOSI,CS 设置为GPIO_Mode_Out_PP 推挽输出MISO 设置为GPIO_Mode_IPU 上拉.原创 2022-01-07 14:52:37 · 189 阅读 · 0 评论 -
看门狗使用
STM32---IWDG独立看门狗的使用注意先等时钟稳定再使能看门狗原创 2022-01-06 17:07:06 · 588 阅读 · 0 评论 -
记录RTT网站
RTT文档中心RT-Thread 文档中心原创 2021-12-31 14:54:10 · 207 阅读 · 0 评论 -
定义绝对地址
1、如何定义一个变量的绝对地址#defineimageData1_addr (0x8004000)const unsigned char imageData1[60][60][2] __attribute__((at(imageData1_addr))) = {内容......}将数组定义在0x80040002、如何使用定义的变量①如果是一个程序中定义的,直接正常使用就行...原创 2021-12-23 09:16:05 · 914 阅读 · 0 评论 -
屏幕IAP逻辑
进入IAP:BKP_WriteBackupRegister(BKP_DR1,0x1225);__set_FAULTMASK(1);NVIC_SystemReset();屏幕:1、开机向主体发送退出IAP指令,等待主体回应,重复3次(升级成功后屏幕的IAP程序会自动跳转到APP,所以等跳转完成后,向主体发送退出IAP指令)。2、屏幕上选择固件升级,向主体发送进入IAP指令,等待主体回应,成功的话,屏幕进入IAP程序,等待主体转发上位机文件。主体:1、1111、建立一个检测屏原创 2021-12-16 10:42:08 · 252 阅读 · 0 评论 -
在UTF-8下写字库
首先记下一个网站UTF-8转换,字符与UTF-8编码相互转换用来获取UTF-8编码原创 2021-11-24 13:04:02 · 887 阅读 · 0 评论 -
检查单片机晶振频率
RCC_ClocksPara my_clock;uint32_t my_CK_SYS_Frequency //The frequency of the CK_SYSuint32_t my_AHB_Frequency //The frequency of the AHBuint32_t my_APB1_Frequency //The frequency of the APB1uint32_t my_APB2_Frequency //The frequency of the APB2uint原创 2021-10-29 10:51:56 · 1155 阅读 · 0 评论