2021年1月19日
摘要:
一 #define的多分支: #ifdef AAA a=1; #elif BBB a=2; #elif CCC a=3; #else a=4; #endif 二:数值的范围判断: 因为计算机不能识别连续的判断符所以不能写成if(0<a<10),应该写成if(0<a&&a<10) 三字符串处理时数据类
阅读全文
posted @ 2021-01-19 09:46
杰瑞鼠
阅读(158)
推荐(0)
2021年1月18日
摘要:
操作步骤: 首先,将工具和PC通过USB正确连接,最下方状态栏显示绿色USB连接。 保证TVCC电压=3.3V,用万用表来量,或者通过S,C键切换到微型数控电源,设置输出电压3.3V,如果当前页面电压显示没有3.3V,则说明工具损坏,需要和厂家沟通返修(我的就是),此时还可以将3.3V直接和TVCC
阅读全文
posted @ 2021-01-18 17:26
杰瑞鼠
阅读(319)
推荐(0)
2021年1月12日
摘要:
一 勾选MCO1,软件会自动将PA8配置为MCO1模式,该引脚对于RMII方式很重要,用于为PHY芯片提供50MHz时钟;或者由外部晶振提供。 二 PHY芯片 LAN8742A,LAN8720A(只支持RMII),DP83848(RMII/MII) 2.1 DP83848:注意事项: 检查STM32
阅读全文
posted @ 2021-01-12 17:30
杰瑞鼠
阅读(2564)
推荐(0)
摘要:
STM32的国产替代者: 北京兆易创新-GD32系列 上海灵动微电子-MM32系列 华大半导体-HC32系列 中科芯(CETC 雅特力(Artery) 中微股份(CMSemicon 航顺(Hangshun
阅读全文
posted @ 2021-01-12 09:46
杰瑞鼠
阅读(1009)
推荐(0)
2021年1月11日
摘要:
一 配置FreeRTOSConfig.h:系统的主频,系统滴答,系统总堆栈大小,最大优先级(数值越大,优先级越高。而UCOS则相反),hook,timer(软件定时器,低优先级的定时器因为被高优先级任务抢占而精度不高,高精度的用硬件定时器)等。 8.configUSE_16_BIT_TICKS 是否
阅读全文
posted @ 2021-01-11 15:21
杰瑞鼠
阅读(206)
推荐(0)
摘要:
perf_counter:是傻孩子在工作中总结和整理出的一个库,它的特点是在不干扰已有 SysTick 功能的前提下额外为我们提供系统周期测量的功能(可以通过多次自动测量求平均)——并在这基础上衍生出了 delay_us() 和 系统时间戳的功能。目前已经在freertos,threadX,RTX5
阅读全文
posted @ 2021-01-11 10:17
杰瑞鼠
阅读(338)
推荐(0)
posted @ 2021-01-11 09:26
杰瑞鼠
阅读(65)
推荐(0)
2021年1月4日
posted @ 2021-01-04 16:25
杰瑞鼠
阅读(90)
推荐(0)
2020年12月24日
摘要:
1 定时操作: 1 #include <time.h> 2 void delay(int seconds) 3 4 { 5 6 clock_t start = clock(); 7 8 clock_t lay = (clock_t)seconds * CLOCKS_PER_SEC; 9 10 whi
阅读全文
posted @ 2020-12-24 09:12
杰瑞鼠
阅读(112)
推荐(0)
2020年12月22日
摘要:
PlatformIO: 一款跨平台,跨编译器,基于python 在不同类单片机上基于.ini配置文件从而下载对应的相关内容。推荐在vscode 上用platformio插件。
阅读全文
posted @ 2020-12-22 14:07
杰瑞鼠
阅读(287)
推荐(0)