计算机
文章平均质量分 91
嵌入式软件实战派
我有一公众号:嵌入式软件实战派,透解各种疑惑。
展开
-
我在二手硬盘里发现了一堆不可描述的内容
最近在某宝上发现拆机硬盘特便宜,20多块就可以买一个500G的硬盘。于是挑了两家店买了两个回来,发现这二手硬盘里面还藏着不少秘密。我在想,难道他们换电脑不删原来的数据的吗,这么随意?还是没意识到这会造成数据泄露的问题?买回家的第一件事就是,看看这个硬盘有没有坏道。意外地发现,这个硬盘的数据没删除,居然还存在大量的个人信息,被我发现了不少秘密,甚至还有一块硬盘藏着N个“新建文件夹”,每个文件夹又藏着一堆不可描述的小视频,简直是辣眼睛。原创 2023-03-19 15:35:08 · 1229 阅读 · 0 评论 -
为什么程序员写的第一个程序是“Hello World!”
我说“程序员写代码”是一件“降维打击”的事,或者更应该说是“降维创造”的事,你信么?原创 2022-06-19 13:17:48 · 2569 阅读 · 0 评论 -
如何通过Python制作日历壁纸
日历壁纸,可显示单月或全年日历信息,支持周数显示,支持获得Bing每日壁纸。作为一个有追求的程序员,更是个实用主义的人,要是壁纸上能加个日历就更好了。将日历P上去?小了,格局小了,作为程序员,我肯定是让程序生成一个的。Flag是立了,草率了,活儿是挺多的。得搞个万年历吧,看上去so easy!不知道啥算法,百度里倒是能找出很多,五花八门。后来,我查看了和万年历网页源码,反复研究了javascrip的实现方式。leapDays:function(y) {原创 2022-02-28 09:20:33 · 1683 阅读 · 0 评论 -
2021年Vector中国用户大会讲了啥
1. 关于会议2021年10月12日至13日,Vector在上海国家会展中心举办了四年一度的中国用户大会,场面异常火爆,云集车载相关的各行各业,共500多人参加了这次大会。Vector公司是干嘛的,就不用多说了吧。在汽车电子行业里,Vector是NB的存在,很多技术都走在前列。在过去的30多年里,Vector一直是您的汽车电子研发伙伴。遍布全球31个城市的3000余名员工,竭诚为汽车以及相关行业的制造商和零部件供应商提供专业的研发工具、嵌入式软件组件和技术支持,帮助用户开发嵌入式系原创 2021-10-18 22:24:57 · 1262 阅读 · 0 评论 -
Windows+Ubuntu保姆级安装指导
00 前言最近闲来无事,突然想到我的陈年老爷机,目前运行在Win7, 有点慢,搞多点东西更扯淡。换一个新的成本有点高,人穷钱少不敢随便掏,要不换个Linux用用?在虚拟机上玩,也还是太慢了,直接装双系统吧,Win7+Ubuntu。于是乎,老夫聊发少年狂,换个系统大胆装。纵使虐我千千遍,敢教日月换新天。01 下载镜像并制作安装盘我装个很多次Linux系统,套路也忘了七七八八了。记得好像很久以前还有个叫wubi的傻瓜式软件,直接一键式就可以安装ubuntu系统,不过后来取消这个软件了。装ubuntu原创 2021-09-20 23:12:43 · 419 阅读 · 1 评论 -
如何将Flash模拟成EEPROM (EEPROM Emulation)
如何将Flash模拟成EEPROM (EEPROM Emulation)温馨提示:本文参考《EEPROM Emulation with Qorivva MPC55xx, MPC56xx, and MPC57xx Microcontrollers》关注公众号“嵌入式软件实战派”,并回复“EEP”可获得本文PDF版和《EEPROM Emulation with Qorivva MPC55xx, MPC56xx, and MPC57xx Microcontrollers》文档。EEPROM与Flash M原创 2021-09-01 22:02:23 · 10233 阅读 · 1 评论 -
超简单只要三步在Win10安装Linux子系统WSL
本文首发于公众号“嵌入式软件实战派”。我们的办公电脑往往是安装了Windows的,因为有很方面的桌面环境,有MS Office等,又或者因为公司的管理等。但是,有时候我们又会很需要Linux里面的工具或者环境,怎么办?装个虚拟机再装Linux吧,可能公司没买vmware上的License,不合规,另外也不是很方便。装双系统吧,Windows和Linux同时装,切换来切换去,更麻烦。那么,Win10中的WSL,你了解下!WSL即Windows Subsystem for Linux原创 2021-07-16 20:42:41 · 790 阅读 · 0 评论 -
ROM、RAM、FLASH、NVM……一文搞定
前段时间面试了一个小伙子,他有三四年嵌入式软件开发经验的了,随意问了一个问题:MCU软件的变量是存在哪的,RAM还是ROM?他犹豫了会,说是ROM。接着我问他RAM和ROM有什么区别,他“呃”了几下,然后就没然后了……很多人在“专注”开发自己负责的模块功能,很少关注这些概念,但做嵌入式开发的,我们经常会遇到诸如ROM、RAM、EEPRM、FLASH……这样的概念。它们分别是什么,有什么区别呢?今天我就将它们彻底地讲个明白。1. Computer MemoryROM、RAM、EEPRM、FL原创 2021-06-27 23:14:37 · 10599 阅读 · 4 评论 -
ANSI、GBK、Unicode等等iconv转换详解一文搞定
本文首发于公众号“嵌入式软件实战派”,关注后获得更多精品干货。> 网页上的编码也许你会问,自从有了互联网,全世界都近在咫尺,那么网页上的编码时什么,是怎么做到不同语言文字国家的浏览器都可以显示正确的文字字符呢?下面举个例子,用古老的IE浏览器打开度娘主页,就长这样,如果是欧美国家打开应该也是这样,不是说字符编码不一样的吗?其实,窍门在这,在网页右键,选择“编码”,然后可以看到子菜单的选择将其改成“简体中文(GB2312)”会怎样呢?呵呵,乱码了……在..原创 2021-01-26 22:50:58 · 5119 阅读 · 1 评论 -
字符编码史话
1. ASCII在《计算机信息编码杂谈》文中提到ASCII的历史由来。ASCII编码:全称American Standard Code for information Interchange,翻译过来就是美国信息交换标准码。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。其中:0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:L原创 2021-01-26 22:49:52 · 719 阅读 · 0 评论 -
信息编码杂谈
1. 中国古老的阴阳八卦首先我们看看《易传·系辞上传》,“易有太极,是生两仪,两仪生四象,四象生八卦。”从以下这个图就很好理解:细心的你也许会发现,这是二进制的级数增长,这不就是1,2,4,8么!再看看,《道德经》:道生一,一生二,二生三,三生万物。这段话,其实跟《易传》的很像,意思是:道是独一无二的,道本身包含阴阳二气,阴阳二气相交而形成一种适匀的状态,万物在这种状态中产生。理工科出身的我,很容易想到,阴阳便是0和1,阴阳的相交,即0和1的组合,便可产生万物(计算机里面的一原创 2020-12-11 22:42:32 · 511 阅读 · 0 评论