自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 更换Ubuntu系统自带的tar

在做交叉编译时,一些系统比如yocot需要特定版本的python、tar等工具。比如yocot zeus需要python2和tar 1.28+。如果满足前者,最容易的办法时用Ubuntu 14.04,但是此版本的tar为1.27。首先下载tar 1.28版本:https://mirrors.aliyun.com/gnu/?spm=a2c6h.13651104.0.0.26905b95ooVXax然后解压,configure,make,sudo make install执行tar --versio

2020-10-21 10:32:40 789

原创 FreeRTOS怎么定义systick中断处理?

1, 在FreeRTOSConfig.h里,定义如下:#define xPortSysTickHandler SysTick_Handler2, 在启动代码里( .s或者.asm),指定了SysTick中断处理函数DCD     SysTick_Handler           ; SysTick Handler3, 一般FreeRTOS都有一个port.c,这个文件是厂

2017-09-27 11:15:39 5988

原创 嵌入式软件开发的难点

软件开发本身就存在自由度大、关联性高的问题。嵌入式软件除了继承软件开发的难点之外,在如下方面有自身的、独特的难点:1, 内存有限,螺蛳壳里做道场;2, 处理能力有限,必须做好规划,榨取系统每一分处理能力;3, 安全性存在短板;4, 可扩展性不如通用平台好,规划时做好可扩展性安排;5, 现代化开发工具和设计工具难以实施——比如资源问题,难以采用C++/Java/Pytho

2017-05-12 13:51:33 2463

原创 重新做软件

编程应该是人生的一种态度:1, 以创造美好事物为目标;2, 以解决问题为手段;3, 勇于面对困难,不逃避责任;4, 持续改进,积极重构;5, 思想高于工具,态度高于言论;6, 不轻诺寡信;7, 团队协作;为此,决定重新做软件。

2017-05-11 13:20:47 236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除