- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 项目管理学习之一(软件归档_1)—XXX子公司
我想每一个大公司应该都有它自己的项目规范化管理方法,我现在所处的XX华公司自八十年代创办至今,几十年的历史已经形成了自己的一套项目管理方法。怀揣每一份经历都应该带来每一份成长的想法,我觉得我很有必要认真地学习一下现在所在公司的项目管理方法,并记录在此。先从和软件开发息息相关软件归档说起吧。在XXX子公司,一个软件归档需提交给技术工艺部的资料包含两部分,一个是纸质文档,一个刻写了源程序的
2013-01-31 22:08:51 1986
转载 linux系统下注释乱码解决方法
用linux的人都知道,windows上开发的代码的中文或日语注释拿到liunx下会出现乱码。特别是在需要看这些代码的时候。全是乱码,让人有种想吐的冲动。还好,不难解决。我发现有三种方法解决如上问题。下面我就分享给大家。系统环境Ubuntu11.10-32bit。 1,最手工的方法。就是把这些代码拿到window上,然后将代码文件另存为新的文件。注意将编码格式选择为UTF-
2013-01-30 18:54:26 2466
原创 i.mx536(cotex-a8核)的I2C驱动理解一(probe)
//总得来说三个主要步骤//(1)映射虚拟内存,注册中断等//(2)填充结构体struct imx_i2c_struct//(3)调用i2c_register_adapter注册I2C设备static int __init i2c_imx_probe(struct platform_device *pdev){ //分析了几个驱动发现,平台驱动有很多相似的地方,比如说在prode里一般
2013-01-29 22:26:59 1828
原创 i.mx536(cotex-a8核)的SPI驱动理解一(probe)
//整个probe主要包含以下几步,与其它的ARM芯片很相似//(1)填充三个结构体struct mxc_spi_master,struct spi_master,struct mxc_spi//(2)申请IO资源,中断//(3)SPI寄存器配置//(4)spi_bitbang_start(即调用spi_register_master)//(5)spi_new_devicestatic
2013-01-27 22:17:40 3742
原创 PIC单片机(PIC16F873)小项目五(电路工作原理)
怎么上传图片呀? 1.系统简介 本系统为xxx检测仪,用于检测xxx载重量,并以模拟输出量形式把载重量传递给主控制系统。 检测仪根据电梯轿底橡胶块随载重做弹性变化的原理,通过霍尔传感器检测其位移变化且把相应的位移变化变化为电压信号,把传感器传输过来的电压信号经过PIC内部的10位A/D转换为数字信号,单片机把采集到数字量数据经过一系列复杂浮点运算处理后,通过PIC内
2013-01-26 21:39:52 5050
原创 PIC单片机(PIC16F873)小项目四(生产bom单)
控制板的bom单control.BOMCommentPatternQuantityComponents电容类15PF +-5%08052C4,C2100PF +-5%08059C1,C3,C5,C8,C12,C13,C15,C19,C2010nF +-5%08
2013-01-25 21:44:03 1627
原创 PIC单片机(PIC16F873)小项目三(元器件购买清单)
名称描述封装量值管脚数数量贴片电容Capacitor0805。15pF22贴片电容Capacitor0805。100pF215电解电容Polarized Capacitor (Radial)CAPPR2-5x6.84.7uF22电解电容Polarized Capaci
2013-01-24 22:11:03 2050
原创 PIC单片机(PIC16F873)小项目二(工艺文件)
1. 零部件安装顺序表此称重板对零件安装顺序无特别要求,可遵循先小后大原则,先焊接小元器件,后焊接大元器件。结合自己焊接习惯安排零部件焊接顺序。 2. 产品出厂老化试验(1) 输入110%的额定输入电压连续通电24小时。(2) 高温测试(3) 输入突变电压。3. 产品合格判定标准(1) 系统上电蜂鸣器
2013-01-23 21:41:21 1355
原创 PIC单片机(PIC16F873)小项目一(电路板说明)
1.单片机管脚分配表(1) 在线编程 :RB3,RB6,RB7,VPP。(2) SPI :RC3,RC4,RC5。(3) CCP1(PWM):RC2。(4) 晶振 :OSC1,OSC2。(5) 模拟信号输入口:RA0。(6) 两个LED灯:RC6,RC7。(7) 蜂鸣器 :RC0
2013-01-23 21:38:43 3317
转载 做事情需要搞清楚的几个顺序
1、职场:先升值,再升职;2、沟通:先求同,再求异;3、执行:先完成,再完美;4、学习:先记录,再记忆;5、投诉:先解决心情,再解决事情;6、人际:先交流,再交心;7、结果:先成长,再成功;8、远见:先站住,再站高;9、创新:先仿造,再创造。
2013-01-21 22:57:57 903
原创 imx.536(cotex-a8核)的CAN驱动理解一(probe)
//理解imx536的can驱动还是从probe开始吧,2.6版本内核can驱动是归属于网络驱动//所以我得先去把网络驱动几个重要结构体先找出来吧。前进吧!年轻人。static struct platform_driver flexcan_driver = { .driver = { .name = FLEXCAN_DEVICE_NAME, }, .probe = fl
2013-01-20 11:14:20 3574
原创 dm9000驱动理解四(dm9000操作函数集net_device_ops)
//涉及到dm9000底层的操作函数集static const struct net_device_ops dm9000_netdev_ops = { .ndo_open = dm9000_open, .ndo_stop = dm9000_stop, .ndo_start_xmit = dm9000_start_xmit, .ndo_tx_timeout = dm9000_tim
2013-01-18 23:45:47 3823
转载 决定高薪的细节守则
每天晚上8点到10点之间,你在做什么基本决定着你是薪水见涨,还是薪水见降。 8点到10点之间,是在有目的性阅读,还是为明天的事情做准备,甚至在充电专业或研习第二专长?不管是哪一样,都有可能迈向成功,一个非常了解自己需要,同时也懂得善待时间的人不可能是一个无效率的人,而效率在这个时代意味着什么则是不言而喻,一个有效率的人,就连一个单位的同事都乐于与你共事。 欲求高薪,首先让我们做个有效率
2013-01-18 23:25:13 1097
原创 DM9000驱动理解三(中断函数)
dm9000驱动中一共包含两个中断//这个中断函数主要做的事情是读dm9000寄存器NSR,WCR,根据读到的内容//作出相应提示static irqreturn_t dm9000_wol_interrupt(int irq, void *dev_id){ struct net_device *dev = dev_id; board_info_t *db = netdev_pri
2013-01-06 23:04:17 3750
原创 DM9000驱动理解二(挂起和恢复)
//pratform设备挂起函数static int dm9000_drv_suspend(struct device *dev){ //最终是用到宏container_of,让pdev,指向结构体dev里某个内存空间 struct platform_device *pdev = to_platform_device(dev); //platform_get_drvdata最终调用dev
2013-01-03 22:48:51 2222
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人