会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不积跬步*无以至千里
博客园
首页
新随笔
联系
管理
订阅
2025年6月25日
计算u8中位1的个数
摘要: unsigned char count_ones(unsigned char n) { n = (n & 0x55) + ((n >> 1) & 0x55); n = (n & 0x33) + ((n >> 2) & 0x33); return (n + (n >> 4)) & 0x0F; }
阅读全文
posted @ 2025-06-25 18:18 =没有编程天赋=
阅读(3)
评论(0)
推荐(0)
2025年6月11日
foc
摘要: #include "foc.h" //https://dengfoc.com /* 1. 3个电流矢量Ia,Ib,Ic(相位差120度的sin波形),转换为2个电流矢量I_alpha,I_beta(相差90度) 2. 公式: I_alpha = Ia- Ib*sin30°- Ic*sin30°即 I
阅读全文
posted @ 2025-06-11 11:49 =没有编程天赋=
阅读(17)
评论(0)
推荐(0)
2025年6月6日
C宏
摘要: #define BIT(n) (1<<(n))#define BIT_SET(a,n) ((a) |= (1<<(n)) )#define BIT_CLR(a,n) ((a) &= (~(1<<(n))) )#define BIT_ISSET(a,n) (((a) & (1<<(n)) )?1:0)
阅读全文
posted @ 2025-06-06 14:02 =没有编程天赋=
阅读(10)
评论(0)
推荐(0)
2025年3月24日
stm32烧录不了
摘要: 解决办法: 1.短路reset到GND,点烧录,然后松开
阅读全文
posted @ 2025-03-24 18:19 =没有编程天赋=
阅读(46)
评论(0)
推荐(0)
2024年8月20日
foc
摘要: #include <stdio.h> #include <math.h> // Constants #define PI 3.14159265358979323846 // Function prototypes void smo(double ia, double ib, double v_alp
阅读全文
posted @ 2024-08-20 15:00 =没有编程天赋=
阅读(53)
评论(0)
推荐(0)
2024年7月15日
UCOSIII任务消息队列两大使用原则OSTaskQPost/OSTaskQPend
摘要: //UCOSIII任务消息队列两大使用原则OSTaskQPost/OSTaskQPend1.传送的是消息的首地址,传送方不能meset消息内存内容(或其他可能导致消息内存被覆盖的语句),否则可能由于任务调度时间无先后顺序,造成接收方收不到正确内容导致丢消息2.每个消息使用独立的消息内存传送,否则互相
阅读全文
posted @ 2024-07-15 10:17 =没有编程天赋=
阅读(126)
评论(0)
推荐(0)
2024年6月1日
没有勾选use Micro lib可能跳转不到主函数,重定义了fputc
摘要:
阅读全文
posted @ 2024-06-01 22:03 =没有编程天赋=
阅读(43)
评论(0)
推荐(0)
2024年2月1日
调试打印
摘要: 1 #define SYSTEM_DEBUG_EN 2 #ifdef SYSTEM_DEBUG_EN 3 #define SYSTEM_DEBUG(fmt,...) printf("%s(%d)"fmt,__FUNCTION__,__LINE__,##__VA_ARGS__) 4 #else 5 #
阅读全文
posted @ 2024-02-01 15:24 =没有编程天赋=
阅读(18)
评论(0)
推荐(0)
2023年12月21日
mx25lxx驱动
摘要: 1 #ifndef _MX25LXX_H_ 2 #define _MX25LXX_H_ 3 4 #include "main.h" 5 6 void mx25_spi_interface_init(void); 7 uint8_t mx25_write_read_byte(uint8_t *in_b
阅读全文
posted @ 2023-12-21 10:09 =没有编程天赋=
阅读(94)
评论(0)
推荐(0)
2023年12月4日
非查表方式计算NTC温度
摘要: 1 float GetTempera2(u16 ad) 2 { 3 float R2 = 36.5;//分压电阻36.5K 4 float B = 3950.0; 5 float R25 = 100.0;//100kOhm 6 7 float R1 = R2 * ad / (4095.0 - ad)
阅读全文
posted @ 2023-12-04 17:29 =没有编程天赋=
阅读(80)
评论(0)
推荐(0)
下一页
公告