自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Alex-铭

我愿如流水般自如、韧美、灵动!随行,随性,随缘。谋者人,成者天。当来则来,当去则去。

  • 博客(21)
  • 资源 (9)
  • 收藏
  • 关注

原创 Win32汇编编译程序总结

下载好MASM32 SDK :http://www.masm32.com ,安装好\masm32   IDE环境、内带的文本编辑程序(有很多选择)和模板生成程序(dlgmake.exe),还有其他有趣的小程序辅助工具;\masm32\include  所有的头文件,Windows,inc是数据结构和预定义值的定义文件,Resource.h是资源文件的头文件,其他.inc为对应同名DLL文件

2014-10-09 15:20:00 861

原创 Quartus II9.0 在Win7的安装

安装好Quartus II9.0 后,发现驱动不行,要自己安装,然后发网上很多网友的经验都是错误的!在altera 官网找到了介绍:USB-Blaster Driver for Windows 7 and Windows Vista(http://www.altera.com/download/drivers/usb-blaster/dri-usb-blaster-vista.html

2014-10-06 20:18:58 2231

原创 让天嵌的E9板通过网线与能上网的笔记本连接实现联网

最近给我的E9板装了个Ubuntu系统,没有买wifi 扩展模块,想让它实现联网! 一台能够联网的笔记本(Win7),E9板子通过网线连接我的笔记本!然后进行以下操作!      

2014-09-27 01:26:00 1171

转载 What's wrong with 8051

What’s   wrong  with 8051  By  Vinay Chaddha ,an Indian engineer  Let me begin with computers as I started with computers in 1979 and still use them. Also you bought computers and use them for s

2014-09-08 13:24:22 560

原创 谈Win32汇编

最近接触到Win32汇编,才知道汇编必须是和平台相关的,如做应用则和操作系统和CPU类型相关,而做操作系统就和只和的CPU类型有关。对于《微机原理》里面的汇编,那是DOS汇编,而Win32汇编是基于Windows的汇编。DOS和Windows是两个完全不同的操作系统了。DOS汇编功能的实现依靠的是DOS系统提供的软中断,DOS程序是面向过程的单任务的;而Win32汇编功能的实现依靠的是WinA

2014-09-03 16:23:57 1179

原创 Linux下connect()函数的错误代码对应含义

下面把Linux下connect()函数出错返回的错误代码对应的含义摘录出来,供大家查阅。(注意,Linux下网络编程和Windows下网络编程,对于connect()函数返回的错误代码是不同的,在windows下的connect()函数返回错误代码可以百度connect()函数,在百度百科里找到,下面也摘录出来)Linux下:EBADF:参数socket未指定一个合法的描述符

2014-08-10 14:25:40 6337

转载 Linux下Patch补丁的生成与打补丁命令

之前在公司做项目的时候用到了在linux打补丁的技术(呵呵,其实也不是什么技术说大了就是一条命令),感觉这个还是挺有用的,因为很多原厂都是给出源码基础或是他们修改基础上的补丁包都我们,让我们自己打上去来更新一些代码的功能的。一、打补丁最需要注意有以下两点:1、要打补丁的文件必须是未做任何修改的(这个可以打开补丁文件看一下删除的文件的日期是否和我们要打补丁的文件一样就可以了)。我

2014-08-06 16:24:55 4552

原创 分辨串口和USB

PC机常用的通信方式有三种:串行、并行和网络接口。目前大多数宏碁笔记本保留有串行口,一般在笔记本的左边,那个很多洞洞那个口就是串口,(也称COM口,串行接口)。好啦,下面讲讲串口程序开发。记住在Windows上面的编程一切都是基于windows操作系统的。之前在写串口采集数据的上位机时也颇为串口和USB设备这个东西搞不清。现在把自己后来的经验分享下,希望对后来的人有帮助,同时希望前辈们

2014-07-30 09:46:07 1825

原创 给刚通过51入门的新人讲讲S12(MCS12XS128)与51的区别

MCS51是keil也相应地做好了很多,也就是有很多对你而言是透明的,是你不必关心的,你所要接触的寄存器数量也很小,在这个时候你更多是写函数,只不过针对这个平台写C程序比在PC上写C控制台程序有了多约束而已。输出也不想控制台那样是打印获得反馈,而是通过I/O口输出,通过外围电路获得反馈。然后在学完51之后(大概把例程都跑一遍,这个程度就可以了,当然也可以在此基础上玩,有很多好玩的,例如获取红外

2014-07-27 00:37:42 1497

原创 常见内存错误的几点总结

1、返回局部变量地址将引起内存错误2、临时空间过大:操作系统在加载某个应用程序时,都将为其分配一定大小的栈空间,若申请过大的局部变量,可能会引起栈溢出问题。3、src 和 dst 内存覆盖:在进行字节内存复制时,常会出现这一问题。因为部分系统库函数并没有提供内存覆盖的检测功能,从而导致错误。如下即是源内存区和目的内存区覆盖的示例:#include#inc

2014-07-26 23:58:36 1637

原创 binutils使用错误:this linker was not configured to use sysrootscollect2:ld returned 1 exit status

binutils错误,使用gcc

2014-07-26 19:45:19 4928

转载 嵌入式开发中ARM架构的C代码优化

下面是网络上收集关于ARM的C代码优化方法,在嵌入开发中应该有用: [声明:以下方法非本人发现和总结,均为有心之人无私贡献,谢谢他们的劳动与分享!] ======================================================= C数据类型 1. C语言的程序优化与编译器和硬件系统都有关系,设置某些编译器选项是最直接最简单的优化方式。在默认的情况

2014-07-26 11:44:18 2772

原创 《编程高手箴言》——梁肇新

一个程序员成长的六个阶段:1、能熟练地使用某种语言,这相当于练武中的套路和架式这些表面的东西。2、精通基于某种平台的接口(如win的API),以及所对应语言的自身的库函数。这也就相当于可以进行真实的散打对练了,可以真实地在实践中做一些应用了。3、此阶段能深入了解某个平台系统的底层,已经具有了初级的内功的能力,也就是“手中有剑,心中无剑”4、此阶段能够直接在平台上进行比较深层次的开发

2014-07-26 09:45:36 6464

原创 Windows平台下常用的串行通信串口编程API

实作时拿来查就好!

2014-07-20 11:55:34 785

原创 分享一个能上developer.android.com的在线代理

在大陆,developer.android.com是无法登陆d

2014-07-18 08:08:29 2253

原创 Ubuntu PATH设置错导致无法登录账户

设置环境变量用的是   vi  /etc/profile然后在打开的文件中的最后面加了  export PATH=$PATH:/home/alex/opt/EmbedSky/4.3.3/bin保存,退出返回命行,然后reboot 后来就无法登陆账户了。解决办法:重启,因为是双系统,在选择界面选择(recovery mode)   此时在开头会会显

2014-07-14 16:57:16 1197 1

原创 《软件框架设计的艺术》

这本是一本好书,全书容易读懂,

2014-07-05 14:01:25 572

原创 关于信息领域体系的总结

觉得学东西应该要先有一个体系的概念,

2014-07-05 11:48:28 681

原创 装双系统

今天下午用了整整一个下午尝试了几种方法装ubuntu&Windows双系统。其中一种很霸气的修改了boot.ini引导的,但这个不成功。。然后觉得两种比较好的,一种是装虚拟机,然后再装ubuntu,这个其实就是在Windows上装软件那样,然后这个是虚拟出一层硬件作为环境来运行Ubuntu的,所以可想体验不怎么好。然后,另一种办法是用一个空U盘,装入Ubuntu的安装镜像文件,然后,用UItraI

2014-07-03 18:34:19 615

原创 指令系统*微代码

一直很疑惑指令系统这个东西。最近工作室的学长想弄一个平台放到四轴上运行处理图像算法以控制四轴(专业点的说法是基于机器视觉的四轴自主控制)。本来打算用cortex-a9四核板子的。上淘宝,服务我的他说他是技术人员,问他Cortex-a9四核处理器能不能够支持这样的运算,他们有没有做过类似的项目,是否有可以显示Cortex-a9运算处理性能的例子,视频什么的让我估计下这个处理器的性能是否能够支持运行图

2014-04-16 02:29:43 2806

原创 作为一名技术人,谈谈我对世界的看法

作为一名技术人员,今天咱也要开始写博客了!

2014-04-16 01:09:34 766

华为zigbee性能测试用例

可参考补充完善zigbee测试。还可以参考华为的测试用例格式和规范。这个测试用例格式和设计还是挺严密和详细的。适合zigbee类产品的测试补充,也适合测试工程师学习测试用例格式和规范。

2022-05-04

大白NB BC26 opencpu相关文件

大白NB 关于BC26的相关资料,如文档,开发工具,调试工具等的百度网盘分享。

2019-01-31

python数据科学手册(英文版,附源码)

PythonDataScienceHandbook, python数据科学手册英文版,附源码。

2018-11-29

stm32,RT-Thread中字符串转浮点型

stm32 rt-thread中,C库的atof不管用,这个是替代C库的atof实现。

2018-11-23

STM8S数据手册

stm8 的数据手册。英文版,清晰。 g

2018-11-20

Programming Windows

Charles Petzold 的作品,Windows 编程中的圣经!

2014-12-09

编码:隐匿在计算机软硬件背后的语言(code:the hidden language of computer hardware and software

Windows 编程大师 Charles Petzold 的作品,深入讲解了计算机最底层、最本质的东西,值得一看。

2014-12-09

Microsoft Win32 Programmer's Reference

发现网络上很多下载的Microsoft Win32 Programmer's Reference不能正常使用,所以在此提供一个,希望对大家有所帮助!

2014-09-03

空空如也

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

TA关注的人

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