摘要: 1、PWM功能引脚切换 2、配置PCA控制寄存器 3、配置PCA模式寄存器,选择时钟源 4、计数寄存器清零 5、配置PCA模块模式模式控制寄存器 6、配置PCA模块PWM模式控制寄存器 7、配置比较值 8、控制寄存器配置CR开始计数 以6位PWM为例 计数值CL[5:0]与CCAPnL[5:0]比较 阅读全文
posted @ 2024-05-23 16:54 易安yan 阅读(1162) 评论(0) 推荐(0)
摘要: 函数原型: void vTaskList( char *pcWriteBuffer );参数: pcWriteBuffer 一个缓冲区, 上面提到的细节将以 ASCII 形式写入其中。假设此缓冲区 的大小足以容纳产生的报告。 大约为每个任务分配 40 字节的缓冲区就足够了。 打印信息: 任务 任务状 阅读全文
posted @ 2024-05-07 17:48 易安yan 阅读(605) 评论(0) 推荐(0)
摘要: 1、ASCII转浮点数 double atof(const char * /*nptr*/) 头文件:#include <stdlib.h> 例:20 2d 36 30 2e 30 30 20 2d 34 30 2e 30 30 ==> -60.00 -40.00 2、分割函数 char *temp 阅读全文
posted @ 2024-04-17 10:15 易安yan 阅读(14) 评论(0) 推荐(0)
摘要: 1、配置ADC,设置5个通道采集 2、使能DMA设置为循环模式 生成工程后编写函数 1、校准ADC,开启DMA接收,在main函数初始化部分调用 #define ADC_MAX_NUM 5 #define BTN_BUFF_LEN 100 static uint16_t dma_adc_data[B 阅读全文
posted @ 2024-04-16 18:49 易安yan 阅读(3106) 评论(0) 推荐(0)
摘要: 【千锋RT-Thread】第31章 SCons 构建工具 - 知乎 (zhihu.com) 指令说明 获取工程的顶级目录并赋值给字符串变量 cwd,也就是工程的 SConstruct所在的目录 cwd = str(Dir('#')) 获得当前路径并保存到字符串变量 cwd 中。 cwd = GetC 阅读全文
posted @ 2024-03-05 11:59 易安yan 阅读(229) 评论(0) 推荐(0)
摘要: 问题:按照官网制作BSP工程,编译通过,使用scons --dist命令打包工程,打包的工程编译失败,包含的路径错误 方法:在打包的工程中,使用ENV输入scons --target=mdk5,再编译 RT Thread教你如何根据自己的板子制作BSP_rt-thread如何制作自己的板载bsp-C 阅读全文
posted @ 2024-02-18 16:15 易安yan 阅读(27) 评论(0) 推荐(0)
摘要: 问题:消息缓冲区发送失败 现象: 1、创建消息缓冲区成功,xBufferSizeBytes设置为8; MessageBufferHandle_t xMessageBufferCreate( size_t xBufferSizeBytes ); 2、发送失败 xBytesSent = xMessage 阅读全文
posted @ 2024-02-06 09:00 易安yan 阅读(142) 评论(0) 推荐(0)
摘要: tm1620与TM1640和TM1650不同,有STB引脚 部分代码搬运 tm1620.c #include "tm1620.h" static void SetSTB1(GPIO_PinState state) { HAL_GPIO_WritePin(STB1_GPIO_Port, STB1_Pi 阅读全文
posted @ 2023-12-20 16:47 易安yan 阅读(207) 评论(0) 推荐(0)
摘要: 芯片:STC8H1K28 目的:呼吸灯 这是一段官网下载的例程,配置了多路PWM,目前不知道具体寄存器赋值,先把能使用的代码贴上,后续再添加 #define Timer0_Reload (65536UL -(MAIN_Fosc / 1000)) //Timer 0 中断频率, 1000次/秒 #de 阅读全文
posted @ 2023-12-13 08:48 易安yan 阅读(369) 评论(0) 推荐(0)
摘要: 1、编译和运行 保存运行程序名,可以设置快捷键,运行后可直接生成相同文件名的exe文件 cmd /k gcc -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" && CLS && "$(CURRENT_DIRECTOR 阅读全文
posted @ 2023-12-02 16:16 易安yan 阅读(70) 评论(0) 推荐(0)