- 博客(5)
- 收藏
- 关注
原创 GD32E23学习记录 主时钟频率
查找CFG0寄存器手册可以得到时钟源选的PLL,PLL时钟源又为IRC8M二分频,PLL倍频为10001 18倍,所以系统时钟=8M/2*18=72M。也可通过寄存器CFG0来得到时钟频率,上图CFG0=0x0804000A=(1000 0000 0100 0000 0000 0000 1010)B。可以通过SystemCoreClock得到时钟频率。
2023-11-16 16:54:13 231
原创 常用ASCII数据(字符串)处理
1、在碰到#…#…#提取中间…的时候,若使用 datestr = strtok(datestr, &s); while( datestr != NULL ) { p[t] = datestr; t++; datestr = strtok(NULL, &s); }来分离·,当…为空的时候会被自动舍弃,因此要用如下方法 void *data; char *p,*p1,strs[9][30]; uint8_t i=0,t=0; p = strchr(da
2022-04-22 13:10:18 388
原创 2020-10-13
IAR printf输出到自带窗口首先定义头文件#include “stdio.h”在程序加入printf()进入调试模式,IAR 中 printf() 会默认输出到 Terminal I/O 窗口中。 Terminal I/O 的使用方法是,在 Debug 模式下,点击“View- Terminal I/O”。...
2020-10-13 18:43:49 299
原创 STM8S(stm8s003F) ADC AIN7的使用
STM8S(stm8s003F) ADC AIN7的使用AIN7通道连接到内部稳压为1.22V,由此可以推算出供电电压,省去一路电源电压采集电路。代码如下:#define low_bate 388 //3.3V ADC1_ConversionConfig(ADC1_CONVERSIONMODE_SINGLE, ADC1_CHANNEL_7, ADC1_ALIGN_RIGHT); ADC1_StartConversion(); while(ADC1_GetFlagStatus(ADC1_
2020-06-20 13:51:46 1443 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人