会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
且将新火试新茶
博客园
首页
新随笔
联系
订阅
管理
2020年12月15日
笔记
摘要: typedef struct p_node { int x; int y; struct p_node *p_node; }P_node; typedef int (*pfun)(int); int add(int a){ printf("fun:%d\n", a + 2); return a +
阅读全文
posted @ 2020-12-15 00:18 且将新火试新茶
阅读(50)
评论(0)
推荐(0)
2020年12月9日
stm32堆栈,rom,flash详细理解
摘要: 精心总结 首先 一个程序被加载到内存中,这块内存首先就存在两种属性:静态分配内存和动态分配内存。 静态分配内存:是在程序编译和链接时就确定好的内存。 动态分配内存:是在程序加载、调入、执行的时候分配/回收的内存。 任何一个程序本质上都是由 bss段、data段、text段三个组成的。 C语言上分为栈
阅读全文
posted @ 2020-12-09 22:21 且将新火试新茶
阅读(3283)
评论(0)
推荐(1)
2020年8月12日
CRL,CRH寄存器
摘要: 在移植ds18b20时看到这样一段代码 #define DS18B20_IO_IN() {GPIOB->CRH&=0XFFFF0FFF;GPIOB->CRH|=8<<12;} #define DS18B20_IO_OUT() {GPIOB->CRH&=0XFFFF0FFF;GPIOB->CRH|=3
阅读全文
posted @ 2020-08-12 23:43 且将新火试新茶
阅读(1769)
评论(0)
推荐(0)
stm32串口中文输出乱码,一个文件对,另一个文件不对
摘要: 在stm32调试中用到串口输出,遇到一个诡异的问题,在main函数输出汉字怎么都是对的,放在我另一个文件中输出却是错的。 最后发现是输出错误的文件编码不对,我通过记事本创建的c文件和h文件,默认格式为utf-8,将文件用记事本打开,另存为ANSI格式就好了。
阅读全文
posted @ 2020-08-12 16:01 且将新火试新茶
阅读(227)
评论(0)
推荐(0)
2020年8月11日
va_list,va_start,stm32串口格式化输出
摘要: va_list,va_start,stm32串口格式化输出 在stm32的串口输出中,可以将串口寄存器->DR的数据通过一下形式格式化输出; 1 __align(8) char Usart1_TxBuff[USART1_TXBUFF_SIZE];//内存对齐 2 void u1_printf(cha
阅读全文
posted @ 2020-08-11 20:19 且将新火试新茶
阅读(1765)
评论(0)
推荐(0)
公告