11 MC石头

尚未进行身份认证

电子工程师 Q: 2534 2537 一二

等级
TA的排名 4w+

祖传秘方,包治百病,橡皮擦内存条大法

用了10年的ThinkPad T60每况愈下,有时候蓝屏,然后死活反复启不动。完全拔电,冷却1个小时后,有一定几率启动成功。只要启动成功了,进了XP,就有机会使用2-3小时,然后后面可能会再次错误蓝屏,并自动回到重启界面。廉颇老矣,不能饭了。启动故障代码,有时候bios显示 CPU ID 01 Failed有时候GRUB显示 free magic is broken at 0x怀疑,硬盘接触不良,内存条接触不良,风扇散热不行,cpu导热硅脂老化硬了,导致散热不良,...

2020-05-10 10:40:57

多从器件的IIC总线调试心得

画了个Sheild板子挂满了各种IIC Sensor器件和传感器模组,结果发现调起来并不容易。。。上拉恢复波形不好,其实跟上拉电阻关系不大,下面这个波形,我即使把上拉电阻改小到1k到330R都很难纠正好,最后发现原因是总线上有其他IIC器件的Vcc供电没有给上。导致CLK DAT引脚的上拉充电恢复电流,被器件体内的保护二极管泄放到了他们各自Vcc上,相当于各自变相通过IIC两个总线给自己b...

2020-03-05 12:05:05

【自制】【原创】STDuino开发板(Arduino扩展兼容)

甭看了,设计思路全是我抄的,初衷来自于青风的STM8开发板;左半边风格来自于树莓派;右半边,扩展口,来自于Arduino规范;中间SPI八口,来自于Atmel和相关模块;上下两位拨码开关,来自于PIC的第三方MikroElectronik;清除Reset按钮,自带双色LED,来自于群友推荐的taobao的;中usb CDC设备串口来自于我自己以前设计的pic18;网...

2019-11-13 08:51:01

python自动识别地址从入门到放弃到砸键盘

类似快递填单子,自动识别姓名手机号等复杂地址文本信息:注意文本块之间必须有空格等分隔符,只能多不能少,如果是混成一坨的密密麻麻文本块,那得上AI加分词,没得玩。作者:MC石头 @ CSDNimport reimport datetimeimport timeimport sysfrom openpyxl import Workbookfrom tkinter import ...

2019-11-01 16:30:10

STM8S如何跑24M的HSE晶振

就这么几步,第一步: 检查STM8s.h头文件配置/** * @brief In the following line adjust the value of External High Speed oscillator (HSE) used in your application Tip: To avoid modifying this file each time...

2019-05-07 10:43:15

【转载】对MQTT和CoAP的一些个人见解

mingdu.zheng at gmail dot comhttp://blog.csdn.net/zoomdy/article/details/79093176首先,MQTT和CoAP没有好不好的问题,只有适合什么应用场景的问题。MQTTMQTT的特点是可以保持长连接,具有一定的实时性,云端向设备端发送消息,设备端可以在最短的时间内接收到并作出响应,所以MQTT更适合需要实...

2019-03-29 09:48:46

关于EDA软件

某AD的事想必大家都知道了,依靠盗版占领市场,打压异己,然后近几年趁势收割。在利益驱动下,其国内的代理商的法务函满天飞。总之感觉很恶心。 建议大家不要用AD,强烈推荐用KiCAD,这是一款开源软件且社区维护较好,有全面强大的库支持。Eagle也很好,可惜被AutoDesk收购了,免费版限制很多。而且上手后感觉不如KiCAD好用,虽然这类软件看起来操作模式都差不多。然后深圳嘉立创还有...

2018-12-12 11:09:50

Microchip PIC24F dsPIC33E flash 自擦写的尿性小结

最近摸了好久,发现这个东西真的难,MHCP 这套16bit  体系flash的擦写操作,分为ICSP和RTSP两种方式,前者就是常见的官方pickit/ICD编程烧写操作时序。而后者是为bootload或者数据保存自擦写准备的,运行过程中的擦写操作。RTSP flash读很简单,速度也很快。但是RTSP擦写就是各种坑了。看了编程手册和datasheet发现这货在

2017-12-08 10:04:06

【膜摸摸】网红步进电机驱动A4988和DRV8825的对比和区别及选用实践 for 四轴CNC雕刻/3D打印

【转自】http://blog.csdn.net/ling3ye/article/details/47001251用Arduino驱A4988驱动电机对于DIY3D打印机:材料清单BOM:Arduinouno*1A4988      *142步进电机  *1面包板      *19V外接电源  *1导线

2017-11-23 10:20:58

树莓派 零 Zero W 串口SSH登录和无线配置

新的raspberry pi,刷了RetroPi,但是无法识别usb hub下的键盘,直接插键盘就可以,但是用hub就不行,试了很多方法无果。于是先尝试ssh登录到系统。但是没有网卡所以网线无法直连,而板载wifi没初始化配置过,所以也连接不了,只有通过硬件串口来。参照网上方法,GPIO40pin排针,左上角,前两个为5v。从第三个开始,顺延三个pin,分别接到usb-ttl串口工

2017-11-04 22:47:05

VB6的一个奇技淫巧

网上找到的一段代码,某个高人写的,太牛逼了。貌似是百度贴吧VB6,精巧犀利。。。。。https://tieba.baidu.com/p/4731580018VB6这么老旧的语言平台,不要以为很垃圾,有时候写精巧小代码还是一个很顺手的得力工具。回归正题,不但能模拟彩色进度条,还支持字符反显!!!Public Sub SetProgress(PBar As Pi

2017-08-04 17:28:59

WLtoys 伟力 P949模型1:10拖拉机体验

最近看上了伟力的车模,小比例的车模超级合算,可玩性也很高,比如1:24的。说一下新入的P949拖拉机,网上相关的评测比较少:总体感受,专业玩车RC不足玩具有余,毕竟是外形仿真偏可爱的一款,电池配合适了有刷暴力还是挺暴力的。我自己是入的kit套件组装然后外配伟力的发射接收的,因为之前买的控可以公用,接收和有刷电调一体配件买一个即可,但是电池因为自己瞎选的NiCd包所以很坑,尺寸不合适

2017-07-03 15:39:35

【你可能不知道的】 PICkit3 脱机烧写 program to go 模式

烧写PIC单片机,其实PIC Kit3具备脱机烧写功能!请认准MC石头的唯一CSDN博客 请认准MC石头的唯一CSDN博客这个功能对生产部门可能意义不大,但是对研发来说还是会经常用到的。请认准MC石头的唯一CSDN博客便于小批量烧写,比如烧写测试用的10-20 pcs样机,会很方便。请认准MC石头的唯一CSDN博客//------------------转载请注明出处:请认

2016-11-18 16:35:55

低功耗版STM8L051的一个诡异配置

为了做个低功耗项目,从最便宜的STM8S003切换到低功耗系列里较便宜的STM8L051;在STM8S003上调通了HALT休眠处理后,最低待机电流是67uA;用了STM8L051后,实测能到2uA;但是后来遇到个诡异的问题,TIMER4莫名其妙不动作,好像不计时了。开关中断,改初始化配置,都没用,很奇怪。。。。。。最后发现,是init'初始化的时候,没有给

2016-10-09 16:48:39

树莓派用Python+OpenCV做人脸识别

硬件:树莓派B+先安装python-opencv: sudoapt-getinstallpython-opencvPython2.7 OpenCV3.0#-*-coding:utf-8-*-importcv2.cvascv importcv2 importnumpyasnpfromcv2im

2016-03-04 13:48:49

让树莓派每次开机启动时自动发邮件报告时间和ip信息

参考了这篇文章:http://bbs.elecfans.com/jishu_439982_1_1.html首先安装linux下的小巧文字界面Email客户端工具,mutt,需要安装sendmail并开启25端口http://www.mutt.orgapt-get install sendmailapt-get install mutt安装完毕以后,配置/

2015-11-18 00:37:24

最简单的自动控制PID算法研究

PID的流程简单到了不能再简单的程度,通过误差信号控制被控量,而控制器本身就是比例、积分、微分三个环节的加和。这里我们规定(在t时刻):   1.输入量为rin(t);    2.输出量为rout(t);    3.偏差量为err(t)=rin(t)-rout(t); 1,PID是一个闭环控制算法。因此要实现PID算法,必须在硬件上具有闭环控制,就是得有反馈。比如控制一个电机的转速

2015-11-13 10:48:50

[疑似官泄] 某Ri牌示波器固件破解

http://www.crystalradio.cn/thread-504794-1-1.html到期选件破解。有windows和linux两个运行版本:在cmd下D:\>riglol DS1ZA1628xxxxxRiglol 1.03cUsage: riglol         serial number of device (D......

2015-09-14 21:28:18

C# 程序获取管理员权限运行

转载:http://www.cnblogs.com/babycool/p/3569183.htmlhttp://blog.csdn.net/vince6799/article/details/7646902

2015-08-28 09:14:54

IAR开发STM8,如何加入每次编译的日期时间信息来做为版本信息

IAR开发STM8,如何加入每次编译的日期时间信息来做为版本信息呢??网上找打了这个:--------IAR USING PRE- AND POST-BUILD ACTIONSUsing pre-build actions for time stampingIf necessary, you can specify pre-build and post-buil

2015-07-28 13:32:01

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。