1. 动手编码之前,你需要对要编码实现的解决方案有一个正式的或粗略的设计。永远不要在没有任何设计的前提下就开始编码,除非所编代码不重要。 2. 优秀的代码文档跟编程语言知识一样重要。在代码源文件中,为每个主要的代码段添加注释,解释代码的基本逻辑。最好注明程序的构建和修改日期,以及修改的原因也是非常有必要的。 3. 维护程序的各个版本同样重要。当前有些编程工具都自带一个版本管理工具。无论你什么时候改变自己的程序,它们都会将其保存为.bak文件。 我的方法是为每个程序维护三个不同的版本。比如说,我有一个名为program.c的文件,这个文件同时也被其他项目组成员使用。我把这个文件复制为 program.c.old作为备份文件,并且当我修改时,我会备份另一个名为program.c.wrk的副本文件。当成功完成修改时替换 program.c.wrk文件。 你还可以给自己的程序版本添加一个日期或一些注释,像program260505.c或programReadFnWrking.c。 4. 如果工程包含多个源文件,则生成一个README文件,注明每个源文件、数据文件、临时文件以及日志文件
2024-01-17 18:20:44 69KB 软件开发 程序设计
1
1. KEIL MDK简介RealView MDK开发套件源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,融合了中国多数软件开发工程师所需的特点和功能。最新版本的包括μVision4集成开发环境与RealView编译器,支持ARM7、ARM9和最新Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。 KEIL MDK增加了对Cortex-M3内核的支持,因此我们才能使用它来进行基于 ARM Cortex-M3的STM32微处理器应用程序的开发。2. 安装KEIL MDK软件打开配套光盘——“软件资源”——“开发环境”——“KEIL MDK”文件夹下的安装文件MDK400_mcu123.exe.双击打开,进入欢迎界面。 点击Next.勾选安装协议,点击Next 选择安装路径。这里选择的是F盘,若
2024-01-17 17:50:29 1.55MB ULINK JLINK 软件开发
1
vConsole 是一款轻量级、可扩展的移动网页前端开发工具。 插件允许您添加新选项卡、添加一个或多个工具按钮。 您可以自定义选项卡和按钮的功能。 导入后,应手动初始化 vConsole。 未加载 vConsole 时,日志将打印到本机控制台。 导入 vConsole 后,日志将打印到前端控制台和本机控制台。 一些有用的 vConsole 属性和方法可用于插件开发。 您可以销毁 vConsole 实例对象并从文档中删除 vConsole 面板。 您还可以向 vConsole 添加新插件。 重复的插件将被忽略。 创建一个 vConsole 插件对象,将插件事件绑定到这个对象,并将这个对象添加到 vConsole。 在安装和运行插件时,vConsole 会触发一些事件以允许插件自定义其功能。
2024-01-17 17:30:47 506KB 开源软件
1
1 装Sony Shared Library重启2 装Sony Utilities DLL ,Sony Notebook Setup 重启3 然后,装驱动,nb软件,次序颠倒没有关系,但很多要重启后才能使用。另外有承接关系的软件要按顺序(如8的Jog Dial Utility和9 Jog GUI PlugIn CJ )4 确定版本是否正确,高版本不一定兼容低版本,随机的才是正确版本。
2024-01-17 16:57:09 12KB 职场管理
1
/***********STC12C5A60S2单片机驱动74595 8位LED显示实验************* 程序功能:上位机配套的8位数码管下位机代码 开发环境:Keil4 硬件环境:CEPARK多功能开发学习板/实验箱(2017版),STC12C5A60S2,11.0592M晶振 接线说明:单片机P20~P22口接底板JP26,具体接线为:P20-STCP,P21-SHCP,P22-DS 跳线说明:无 实验现象: 打开上位机软件,打开相应串口,注意串口号要选对,注意晶振为11.0592M 点击打开8位数码管界面, 点亮上位机上对应段,底板上8位数码管对应的段也被点亮。 上位机相关://uart0采用独立波特率发生器,独立波特率发生器时钟为1T////SMOD=0,串口波特率=BRT独立波特率发生器的溢出率/32//SMOD=1,串口波特率=BRT独立波特率发生器的溢出率/16//BRTx12=0,BRT独立波特率发生器的溢出率=Fosc/12/(256-BRT)//BRTx12=1,BRT独立波特率发生器的溢出率=Fosc/(256-BRT)//uart0波特\u7387=
2024-01-17 15:00:50 53KB 软件开发 程序设计
1
/******************************************************* 程序功能:双色LED测试程序 开发环境:Keil4 硬件环境:CEPARK多功能开发学习板/实验箱(2017版),STC12C5A60S2,11.092M晶振 接线说明:单片机P10~P11接底板JP19,分别为:P10-I1,P11-I2 跳线说明:无 实验现象: 双色LED交替显示红色和绿色。 论坛支持:http://www.eeskill.com 淘宝店铺:http://cepark.taobao.com 作者:eeskill 时间:2017-07-01 *******************************************************/ #include "REG52.h" void Delay(unsigned int); //延时函数 void main(void){ while(1) { unsigned char i,j; for(i = 0;i < 4;i++) //LED闪烁 { for(j = 0;
2024-01-17 14:50:07 30KB 软件开发 程序设计
1
.net开源的矢量图、流程图这绘制软件,对学习.Net项目中的MVC架构、C#编程、GDI+图像处理、实现应用程序的撤消与重做等其他很多知识都有很好的帮助。
2024-01-17 14:27:00 3.49MB Netron 流程图
1
"马太效应"是社会各领域中普遍存在的现象,在科学研究中尤为突出。运用科学计量学方法,对检索于中国期刊全文数据库的大连市管理学研究文献进行计量与可视化分析。通过研究产出文献分布的增长规律、研究产出机构和高合作机构的共现网络、研究主题关键词共词网络等知识图谱,揭示了大连市管理学研究中存在的马太效应现象。并从社会心理学的视角对管理学研究中的马太效应进行解释,为管理学研究的可持续发展提供参考。
2024-01-17 11:25:35 331KB 马太效应 CiteSpace软件
1
海湾高能H系列主机4.1编程调试软件
2024-01-16 22:18:44 141.53MB
1
介绍面向系统原理图的液压系统仿真软件Automation Studio。以剪切机液压系统设计为例,在Automation Studio平台下进行模拟仿真,对剪刀液压缸的外负载和流量特性进行研究,并与Bosch Rexroth实验台实物测试数据进行对比,二者基本相同,证明该仿真软件的有效性。
2024-01-16 20:59:43 162KB Automationstudio软件 模拟仿真
1