![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DAY TIME
大饼酱人
目前小白菜
展开
-
关于图床使用
将data.json文件复制到C:\Users\addoi\AppData\Roaming\picgo。,可以这个网站填个自己的邮箱就可以申请到key,避免一起用1个key超出额度。picgo软件里使用了图片压缩插件,这个插件用的是网络服务api,原创 2023-04-19 16:36:47 · 382 阅读 · 0 评论 -
使用gitlint及template_git对git commit的提交进行提示及强制规范
7、修改git默认编辑器为VSCode 执行 git config --global core.editor “code --wait”2、执行git config --global commit.template .template_git。1、将.template_git文件(UTF-8格式)放到git全局路径下。4、将.gitlint放到.git\hooks文件夹下。5、执行gitlint install-hook。6、执行git flow init。......原创 2022-08-15 18:58:22 · 980 阅读 · 0 评论 -
关于git flow工作流的使用
git release finish – 的时候打tag到develop和master及合并和删除release是在本地执行的(远端会同步删除release),执行过程中出现的vim或者其它编辑页面是写描述的,不是写tag名字的,tag默认是分支名,如果内容更改有需要上传,要push,但push是不能把tag上传的,只能把commit及其对应的描述上传,需要执行git push origin --tags才能上传。git reset --hard 强制删除本地未push的修改记录。...原创 2022-08-15 18:46:37 · 266 阅读 · 0 评论 -
python mqtt连接onenet Connection Refused: bad user name or password.
鉴权信息不要用master key 就要APIKey 否则显示Connection Refused: bad user name or password.原创 2022-05-21 00:45:00 · 1853 阅读 · 0 评论 -
一些IC设计和编码的概念
IC版图设计和PCB版图设计的区别PORMSB码包络检波IDAC:综合数据采集器和控制器带隙基准UID:唯一编码号Sof: Start of FrameEof: End of Frame.电流镜卷积编码RFID密勒编码(Miller)PIE编码UHF RFID协议解析调制指数密勒负载波问题:TSMC 0.18 BCD Gen3 工艺,其比 Gen2 工艺相比具有较低的 Ron,以及较少的 Mask...原创 2022-05-21 08:15:00 · 217 阅读 · 0 评论 -
一个简单的遥控器对码逻辑
遥控器进入对码模式,和先进行反馈的受控设备配对,如果是多个遥控器和一个受控设备或者多个遥控器和多个受控设备,都会先配对优先通过配对条件的受控设备和遥控器,即每次只进行一次配对,但配对的双方可能是任意一个;不会发生一个遥控器控制多个受控设备或一个受控设备被多个遥控器控制的情况,除非配对模式下出现一对多或多对多的情况且生成的随机数相同受控设备在收到遥控对码申请后,向遥控器发送对码反馈在0.xs内且只向遥控器发送反馈x次,因为一直发送就会接收不到遥控器指令两者对码的协议最好带着以时间戳和自身id为种子生成的随机原创 2022-04-27 21:23:34 · 1705 阅读 · 0 评论 -
找TI和ST家的FAE
ti官网:https://www.ti.com.cn/滑动最下选择 TI E2E™ 设计支持论坛右上角登录后可以新建问题或者直接在线沟通(只在某个时间段有中文支持)选择在线沟通后,出现下面页面,选择然后可以在线聊天了st官网:https://www.st.com/content/st_com/en.html登录后右上角选择支持和中文模式然后按照下图进行新建案例(st好像不能在线沟通)也可以很方便的在社区里面搜索和提问百度应该也收录了这些帖子,但是搜不出来大概率因为这些帖子原创 2022-04-26 01:00:00 · 310 阅读 · 0 评论 -
记一次河北衡水地区的结婚流程
提前半年定的亲订婚前男方带着女方家人认一下男方的家,之后双方一起去订婚宴;订婚宴邀请双方父母及近的亲戚,比如叔、婶子、媒人、姑,也可以叫上舅,大概三桌,三十来个人,双方父母及最近的人坐一桌,为主席;订婚宴不带小孩,不燃放爆竹,开始前给女方准备花,期间男女双方去各桌敬酒/茶,互相介绍长辈,宴毕男方将提前准备的六礼拿给女方,主要是猪、鱼、鸡、酒、某品牌饮品,还有个忘了;男方尽量左兜揣糖,右兜揣烟;订婚戒指是后来补的;订婚后的每个节日,男方那边都要给女方那边送礼;中间有时间最好双方父母定一下结婚的日原创 2022-02-01 22:38:50 · 2799 阅读 · 0 评论 -
ESP32检测温湿度上传到飞书表格
飞书有自己的open api官方文档:飞书开放平台但是比较麻烦,还需要创建应用:发送的header需要access token,这个access token需要有个应用才能获取到目前使用的是比较方便的方法:飞书pc端找工作台,应用里面找到飞书捷径:然后:(可以参考官网:使用飞书捷径)上面这不操作和阿里云物联网平台的物模型差不多,就是筛选json中的有效数据上面这步前要新建一个表格,表格里面第一行要有标题,以列为单位,存放json中的数据,类似下图:然后就可以向w...原创 2021-09-13 20:22:03 · 1796 阅读 · 0 评论 -
AD的焊盘上过孔无法指定属性
问题:AD的焊盘上过孔无法指定属性GND,无法连接,无法和背面的铜连接,封装里面已经过孔和焊盘已经做到一起,属于一个引脚,焊盘有属性,过孔没有相关问题https://www.eda365.com/forum.php?mod=viewthread&tid=138661&page=1&_dsign=f51ef96d用的过孔多了一层,2层PCB需要改成2层的过孔封装,下图是3层的,不行想在库里删除多余层,结果不行,只能复制这个器件lib到2层库里面改为再设置规则就可原创 2021-08-23 15:35:06 · 1519 阅读 · 0 评论 -
ESP8266和阿里云从0开发
ESP8266进阶版NODEMCU收到货,USB连接,找到串口,打开ESP8266Flasher.exe,烧录合适固件,如下图固件nodemcu-master-9-modules-2016-03-14-02-11-21-float.bin网上一搜就有点击flash自动下载然后下载jdk-8u121-windows-x64.exe,装一个JAVA环境,版本不要太高,这个就行,装完才能打开ESPlorer.jar,打开后如下图选中com口,配置波特率,打开串口,打开lua脚本文件..原创 2021-07-24 13:08:06 · 754 阅读 · 5 评论 -
医疗器械软件 软件生存周期过程
YY/T 0664--20XX标准部分重要信息提取:关于制造商:组装或修改后不改变预期用途的任何自然人和法人不是制造商;不以原制造商名义更改用途或者改进的自然人和法人认为是改造后的医疗器械制造商;不覆盖或改变现有标记,只将自己地址和联系方式加在包装上的授权代表、经销商或进口商不算制造商嵌入式软件输入标准监管范围回归测试:在对测试项或其运行环境修改后进行的测试,和可复现性测试不一样开发过程中要交付物:需求、体系结构、风险控制措施,软件系统测试记录等发布:为特定目的提供一个配原创 2021-04-26 20:06:21 · 932 阅读 · 0 评论 -
用CSDN CODE CHINA 做版本控制
Git 全局设置git config --global user.name "Sky_Lannister"git config --global user.email "1234567890@qq.com"创建一个新仓库git clone git@codechina.csdn.net:Fei_Yang_YF/test.gitcd testtouch README.mdgit add README.mdgit commit -m "add README"git ...原创 2021-03-10 16:54:51 · 197 阅读 · 0 评论 -
使用HLK7628N碰到的一些问题
首先采购方面给立创商城客服打电话,他说他们随机发货,HLK给什么他们发什么,并不能指定是透传版本还是openwrt版本;然后联系HLK客服,他们给立创供货全是openwrt版本,客服不错,免费给发了一个样品然后7628N的官网给的PCB封装不对,尺寸方面稍微短了一些(下图红框才是真正大小),导致做出来的PCB模块盖住了一些元器件;立创商城的PCB库是对的,和HLK客服反映了,应该会改一下下图是立创给的,天线那边稍微长一些7628N和RM04模块退出透传模式不太一样,但是看at指令原创 2021-02-19 15:30:19 · 1118 阅读 · 0 评论 -
stm32上电不能复位
现象:stm32上电不能复位,但是按一下复位按钮可以复位过程:1)把boot0、mcu复位引脚和isp下载电路断开,不行 2) 把mcu复位引脚和mcu某个控制引脚间的电气连接割开,不行 3)把复位电阻从10k改为100k不行原因:stm32旁边滤波电容太多太大,导致mcu还没上电完成,复位电容已经充满电解决方法:1)把周围滤波电容适量改少改小 2) 把复位电容改大,100nf改为1uf...原创 2021-02-05 11:14:03 · 4112 阅读 · 0 评论 -
关于BH1750数字光强度传感器
参考1参考2参考3原创 2020-11-27 22:51:09 · 1117 阅读 · 0 评论 -
KEIL5 ArmClang: error: Failed to check out a license.
keil5报错,二次安装的ARM_Compiler没有安装到软件根目录原创 2020-07-29 17:38:03 · 6543 阅读 · 6 评论 -
树莓派火狐浏览器开机全屏/自动播放视频
先下载firfoxsudo apt-get updatesudo apt-get install firefox-esr -ycd /home/pi/.configcd autostartsudo nano my.desktop[Desktop Entry]Type=ApplicationExec=firefox-esr "http://www.baidu.com"配置全屏,安装插件原创 2020-07-24 16:05:13 · 1425 阅读 · 0 评论 -
使用移远BC28模块遇到的问题
服务器下行的数据必须通过指令后,必须读取以后才能收到下一帧,否则收不大下一帧开启网络指示灯后如果灯闪烁显示连接状态,一切正常;如果从连接到灭,数据可以从模块传到服务器,但是服务器发数据,模块无响应,服务器断开,模块也无响应,发一帧数据失败后才显示连接断开的提示,“+NSOCLI: 1”,综合现象貌似进入只发不收模式,或者睡眠模式,服务器不能唤醒,只能单片机应用端唤醒IOT模块用振铃引脚进行测试:网络指示灯闪的时候按上图逻辑,灭的时候无反应...原创 2020-08-07 20:54:20 · 1725 阅读 · 0 评论 -
一个直流电机驱动的小电路
正常时光耦导通后,电压如红色箭头,打开mos,因为二极管存在,B极始终大于E极0.7V,8550不会导通;光耦关闭后,电压没了,mos断开,电机停;电机被外力推动时,电流如蓝色箭头,通过三极管泄放到地,有二极管而不会传到817...原创 2020-06-19 20:29:31 · 1281 阅读 · 0 评论 -
ad多个原理图分层/平行
绘制多层原理图多个原理图设计分层问题下图这样会报错,因为电源已经是全局变量了原创 2020-06-19 20:17:14 · 2630 阅读 · 0 评论 -
乐鑫ESP32-WROOM-32入门
买的成品模块,下载程序的时候按一下复位引脚只下载一个还不够,波特率不要太低,按一下复位引脚下载哪些bin文件,或者直接在download.config里面查看上电后如果一直重复打印信息(USB和tx、rx引脚打印相同,都是串口0)Brownout detector was triggered,八成是供电不足,电脑usb供不动,触发了断电探测器重启AT指令的话连接串口2,即P16和P17返回如下图:...原创 2020-06-17 14:27:44 · 20852 阅读 · 0 评论 -
将指定长度的字符串插入到另一个字符串的指定位置-C语言
/******************************************************************************** @fn Insert_String ** @brief 将指定长度的字符串插入到另一个字符串的指定位置** @param oldstr 旧字符串; instr[] 插入的字符串;location 插入的位置; length 插入的数据长度** @return no***********************.原创 2020-06-05 20:31:57 · 1314 阅读 · 0 评论 -
一个可以蜂鸣器提示的小函数
void BUZ_PRO_FUN(uint8_t beep_num, uint8_t beep_per)//蜂鸣器处理函数 响次数和周期 100ms单位{ static uint8_t Beep_Num, Beep_Time, Beep_Flag;//响的次数,时钟,响的有效标志 if(beep_per != 0xff)//放在定时器下面时,形参就是0xff,只为了用定时器当时钟 Beep_Flag = 1; //收到有效形参,蜂鸣器开始工作 if(Beep_Flag == 1) { .原创 2020-06-04 18:21:48 · 1034 阅读 · 0 评论 -
ad18的一个bug,修改不了封装
也可能是破解不完善造成的如果一个原理图指定的pcb封装库比如“sop-150mil”在pcb封装库a和pcb封装库b中都存在,并且封装库管理中a的顺序在b的前面,那么即使指定原理图库中的某原理图对应的pcb封装是b的封装,修改b的封装没有用,仍然是默认a的pcb封装,想修改必须改a的封装...原创 2020-05-28 14:19:26 · 3311 阅读 · 0 评论 -
通过树莓派根据当前时间控制终端开关
树莓派python3.7 通过串口下发数据 环境PyCharm Community Edition 2019.3.3 x64 安装后pip几个模块import serialimport timeimport queueimport jsonimport structfrom datetime import datetimesetmpctQue = queue.Queue()command_power = { 'switch_on': [ # 多路电源终..原创 2020-05-28 18:46:58 · 358 阅读 · 0 评论 -
关于嘉立创的贴片小总结
贴片大片样片最多15片拼版只支持邮票孔smt,V割不能贴片,异形板邮票孔自己拼不了,可以找嘉立创(下单助手)的第三方平台,几十块钱,只出gerber文件拼版大小有要求,越薄拼的越小参考:http://club.szlcsc.com/article/details_2634_1.html选择元器件贴片的坐标注意是单片还是拼版的,要和文件一致目前只能贴一面,只贴贴片封装不贴的元器件在料单里要去掉,不会上锡嘉立创元器件默认基础库,用扩展库要加20元(一个料),最多支持12个扩展库原创 2020-05-19 17:32:37 · 6025 阅读 · 1 评论 -
使用FlyMcu.exe中出现的问题
显示擦除成功,但是没成功,显示设置读保护,其实没有,可能因为版本问题(0.188),有错误提示同样的电路,用ch340(L476RCT6)和CP2102(L431CT6)用的RTS、DTR电平逻辑不一样;cp2102用RTS高,DTR高的情况,不擦除不能升级,擦除后可以;用RTS高,DTR低加校验,升级失败,不加校验成功;参考...原创 2020-04-10 20:41:23 · 3911 阅读 · 2 评论 -
32位浮点数和整数互转
udata32可以是uint8 buf[1],buf[2],buf[3],buf[4];unsafe private float HexToFloat(UInt32 udata32) { float f32; byte* p = (byte*)&(f32); *(p) = (byte)ud...原创 2020-03-18 15:50:27 · 4611 阅读 · 0 评论 -
一些嵌入式面试题
开关电源的三大基础拓扑ULN2003原理运算放大器5款稳压电路硬件工程师笔试题嵌入式笔试题硬件面试题嵌入式实习生笔试RC震荡电路LC谐振电路,LC元件串联表现短路,LC元件并联表现开路...原创 2021-04-07 19:12:33 · 109 阅读 · 0 评论 -
无刷无感电调原理
谨在《无感无刷直流电机之电调设计全攻略》文章基础上做补充电调开发难易排序:低压低速小负载有感电调 --- 高压高速大负载无感电调要注意的事项:内转子还是外转子电机、mos管选型、mos管限流电阻选取、mos管栅极驱动器选择、高低压分离、大电压回路、布局(寄生电感)、电流采样电阻功率、电流放大电路(差压取观测点)、ad直接采样的时间选取、硬件过零检测的滤波电容和分压电阻选择、电压比较器的供...原创 2019-12-08 12:20:25 · 12137 阅读 · 1 评论 -
一些嵌入式软件面试题
嵌入式软件开发流程?设计 实现 测试 维护堆和栈的区别?(1)存储内容不同栈:在函数调用时,栈中存放的是函数中(最底下是函数调用后的下一条指令)的各个参数(局部变量)。它是一种具有后进先出性质的数据结构,也就是说后存放的先取,先存放的后取。栈就像装数据的桶或箱子堆:一般是在堆的头部用一个字节存放堆的大小。堆中的具体内容由程序员分配。堆是一种经过排序的树形数据结构,每个结点都有一个值...原创 2019-12-03 12:45:47 · 602 阅读 · 0 评论 -
19.4----19.11知识点复盘
关于电池:好多开关电源供电没问题的板子,上电池供电可能会有问题,比如稳压芯片tps5430如果直接输入接电池,八成炸;无线充电线圈电池供电,两个线圈离特别近会烧线圈表示电池倍率/速率单位“C“,1000MAh为例,1C是电池以1A强度放电可以放1小时,若放电需5小时即0.2C电池充电速率过快和过度使用不好用稳压二极管,一般要串个电阻,否则容易炸二极管,电阻过大,达不到击穿状态,也不...原创 2019-12-02 00:44:50 · 1963 阅读 · 2 评论 -
高稳定度精密可调恒流源的设计与实现
大三写的一篇恒流源论文送人了高稳定度精密可调恒流源的设计与实现摘要:设计了基于场效应管和20位DA芯片的高稳定度精密可调恒流源,可以根据负载变化调整管压降反馈的补偿电路。分析影响恒流源的几大因素后,对主要模块通过光耦隔离等手段进行电气隔离降低数字电路引入的干扰,对220V供电电源进行滤波降低电源引入的干扰,通过电压跟随器对放大器前后级进行隔离,最后设计出的恒流源带有输出稳定度3.6×...原创 2019-11-23 11:23:02 · 14397 阅读 · 5 评论 -
几种电调的换相方式
硬石科技,无感闭环换相,在中断处理,没有滤波,硬件要好,中断波形要干净,否则不能用网络老哥https://blog.csdn.net/snail_dongbin/article/details/82803076换相:每20us进一次定时中断,中断中检测uvw三个比较器输出脚的电平,连续检测8次,滤波了,但是检测要160us,上万转电机,换相时间在100us内,不适合高速电机,如果滤波次...原创 2019-11-23 11:14:06 · 3211 阅读 · 2 评论 -
MPU9250用DMP库受1W433M射频天线干扰
小功率射频模块一切正常433M射频模块不插天线不会干扰插天线干扰射频模块对面(电路板两面)的单片机,加防磁垫有效果插天线,天线不对着9250,不会干扰天线在9250某个位置,dmp库中断方式,正常输出几次,然后9250随时死机(卡死后给任何复位信号都没用,只能断电重启),中断信号一直高(低电平有效),iic数据锁死天线同样位置,不用dmp库,不用中断就一直正常分析dmp...原创 2019-11-23 11:08:39 · 722 阅读 · 0 评论 -
电池接稳压芯片容易炸
解决芯片炸:1.输入端加tvs管(降低概率),输入串两个5欧姆左右电阻2.用mos管启动,搭个开关电路,软起动(效果好)3.改进电池,接电池会炸,接开关电源一般不会炸,改改电池芯应该可以...原创 2019-10-23 15:53:40 · 563 阅读 · 0 评论 -
stm32f103意外短路/因程序烧stm32
用lm339输出外部中断信号到单片机,没有lm339的信号正常运行,lm339工作后,单片机灯常亮/灭,不正常就测了一下电压,一测单片机就短路,奇怪灯的亮灭放在定时器函数中,lm339的一路输入是单片机电压分过来的,另一路即接到339,也接到单片机ad引脚初始化是先将外部中断关了,用到时再开,好像没问题了...原创 2019-10-23 15:21:20 · 2291 阅读 · 0 评论 -
STM32F1 Series 1.8.0 的一个bug __HAL_TIM_SET_CAPTUREPOLARITY出问题
原厂库有个问题 https://community.st.com/s/question/0D50X0000B8j1TmSQI/package-for-stm32f1-series-180-trouble解决方法https://blog.csdn.net/u012376741/article/details/100187953__HAL_TIM_SET_CAPTUREPOLARITY(&a...原创 2019-10-18 17:15:09 · 2887 阅读 · 6 评论 -
运算放大器-减法运算
参考基本运算放大器https://blog.csdn.net/cyousui/article/details/82936155分析下图电路,如下图SH1_B和SH1_A是差压信号,BRSO2输出大小,是将A/B的差压信号A-B放大(R33+R31)/R31倍后加上VCC/2DC_CAL是控制要不要采集放大差压信号的控制引脚,如果高电平,CD4066的C引脚都低,IN无法到OUT,即信号被切...原创 2019-08-27 22:45:08 · 6385 阅读 · 0 评论