摘要: 所谓提高flash的擦写次数,并不是真正的提高flash擦写次数,而是通过以"空间换时间"概念,在软件上实现“操作的次数大于其寿命”。详见链接: http://bbs.eeworld.com.cn/thread-235786-1-1.html 阅读全文
posted @ 2018-01-28 21:11 Napoleon_Wang 阅读(2122) 评论(0) 推荐(0) 编辑
摘要: 在使用j-link v8调试程序时,容易出现固件丢失或出错的情况,导致电脑不能识别,j-link上面的灯不亮。我今天刚刚遇到了这个情况,于是就拆开外壳,在网上搜索资料,发现刷固件相关的还真多,但是有一个问题,就是我的这个j-link v8里面的硬件布局好像跟网上的不一样,如下是我的硬件图。那么问题来 阅读全文
posted @ 2017-11-22 17:45 Napoleon_Wang 阅读(7245) 评论(0) 推荐(1) 编辑
摘要: python3 默认的工作文件夹在Python安装路径下。如下为查看工作文件夹路径: 可以看到,默认的就在安装路径下,如果想改变路径,可以使用如下代码: 可以看到,已经切换到了指定路径。我们新建一个文本文件试试: 使用相对路径,新建一个名为“test.txt”文件,可以在E:\\Python_Pro 阅读全文
posted @ 2017-06-01 21:21 Napoleon_Wang 阅读(4080) 评论(0) 推荐(0) 编辑
摘要: 由于CSV单元格之间是通过','识别,所以,添加逗号内容,为了防止被当成一个空的单元格,可以将‘,’用双引号括起来,如“,”。 阅读全文
posted @ 2017-05-26 13:31 Napoleon_Wang 阅读(1822) 评论(0) 推荐(0) 编辑
摘要: 记得上大学时,和室友打乒乓球,我是新手,室友也属于初级,当然比我厉害很多。当时打球,我打出去的球总感觉像没力一样,球到了对方那边,就快停止前进了。于是请教他:为什么我打球总是打不出去,搞得你接球都不好接?他不假思索的略带着自信的微笑说:发球时力要用大些,这样就可以打出去。于是他很轻松的示范,手里拿着 阅读全文
posted @ 2017-05-02 23:03 Napoleon_Wang 阅读(308) 评论(0) 推荐(0) 编辑
摘要: map()的使用 map()的使用方法形如map(f(x),Itera).对,它有两个参数,第一个参数为某个函数,第二个为可迭代对象。如果不懂什么是函数,不懂什么是可迭代对象没关系,记住下面的例子就可以了: 定义的g(x)就是作为map()第一个参数,它的作用是取参数X的三倍。 [1,3,4,5,7 阅读全文
posted @ 2017-05-02 18:53 Napoleon_Wang 阅读(9378) 评论(0) 推荐(1) 编辑
摘要: STM32 IAP在线升级,用Jlink设置读保护后前5K字节是默认加了写保护的,导致IAP升级时擦除和写入FLASH不成功,可以做两个boot,前5k为第一个boot程序,上电时负责跳转到APP还是第二个BOOT。第一个boot程序固定,永不改变。 阅读全文
posted @ 2017-05-02 15:19 Napoleon_Wang 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 写个stm32IAP升级相关的吧!期待哦(⊙o⊙) 阅读全文
posted @ 2017-04-26 17:15 Napoleon_Wang 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 几年前出来的STM32CubeMx是众多stm32开发者的福音,大大缩短了开发者的开发周期。就在前几天,st官网宣布针对stm8的图形配置工具stm8cube横空出世。 如果你还不知道STM32CubeMx这个软件有什么用,先简单介绍下:就是在你使用stm32开发项目的时候,之前的一些初始化配置,包 阅读全文
posted @ 2017-04-13 09:31 Napoleon_Wang 阅读(5220) 评论(0) 推荐(0) 编辑
摘要: 开博啦,走过路过不要错过,各位看客,没有钱场的捧个人场,没有人场的捧个钱场,什么没有的留个脚印也好:lol。 自我介绍下:本人毕业不到一年的小萌新,嵌入式攻城狮一枚。 从今天起就要再这里记录成长啦,当然主要是侧重于职场,很荣幸和各位程序媛以及攻城狮一起成长。 人生大规划: 30岁之前还是潜心搞开发吧 阅读全文
posted @ 2017-04-12 18:57 Napoleon_Wang 阅读(209) 评论(1) 推荐(0) 编辑