C++ 属于面向对象的编程语言,OOP的思想不必多说,特别对于复杂的软件工程来说,利用OOP绝对是事半功倍,相对于传统的C来说; 当然用C来写单片机程序无可厚非,已经延续了一个传统,从大学时学的开始到工作岗位,好多人都是一直用C来做,但是既然Keil支持C++编译, 可以用C++来编写你的代码,可以 ...
分类:
编程语言 时间:
2017-06-06 10:36:51
阅读次数:
167
1 /* Main.c file generated by New Project wizard 2 * 3 * Created: 周一 六月 5 2017 4 * Processor: 80C51 5 * Compiler: Keil for 8051 6 */ 7 8 #include 9 #i... ...
分类:
其他好文 时间:
2017-06-05 21:03:08
阅读次数:
213
MBED环境。使用起来总是那么的别扭可能很多人不习惯用在线编程器,大多数做ST32开发的都比較喜欢KEIL或者IAR,有没有什么好的方法呢。我们能够本地编译MBEDproject, 答案是肯定了。下来我们就图文并茂的展示下过程: 登陆mbed站点,输入username和password登陆:出现下面 ...
分类:
其他好文 时间:
2017-06-04 21:14:27
阅读次数:
253
pycharm常用设置 pycharm中的设置是可以导入和导出的,file>export settings可以保存当前pycharm中的设置为jar文件,重装时可以直接import settings>jar文件,就不用重复配置了。 file -> Setting ->Editor 1. 设置Pyth ...
分类:
其他好文 时间:
2017-06-03 21:47:43
阅读次数:
251
新焊接的两个STM32板子中,有一个下载失败,在KEIL中出现ST-LINK V2 SW模式下检测不到设备,但是在JTAG模式下能检测到设备,如下图 经过检测发现在焊接过程中JTMS(SWDIO)引脚和GND引脚短路,除锡后下载正常。如下图 ...
分类:
其他好文 时间:
2017-06-02 11:32:35
阅读次数:
211
在默认情况下,datagridview的显示效果: 1.禁用最后一行空白。 默认情况下,最后一行空白表示自动新增行,对于需要在控件中进行编辑,可以保留 上述禁用,仅是将用户界面交互的自动新增行禁了,但还是可以通过代码:dataGridView1.Rows.Add();来新增一行空白。 2.禁用‘de ...
当eclipse选定一个文件夹作为workspace工作空间时,就会在该目录中生成一些文件。 共三个文件夹: .metadata .recommenders RemoteSystemsTempFiles .metadata文件夹中主要保存保存了eclipse的所有状态,包括常用设置,字体大小,颜色, ...
分类:
系统相关 时间:
2017-05-27 00:51:07
阅读次数:
2901
1.使用JDBC方式连接Oracle逆向生成数据库PDM使用ODBC方式连接Oracle数据库可以借鉴这位兄弟的博客:http://www.cnblogs.com/clivehua/articles/4593211.html个人感觉用JDBC的方式连接Oracle是比较简单。[Database]->[ConfigureConnections]注意的几点:1.如果出现无法初始化..
分类:
其他好文 时间:
2017-05-25 14:45:41
阅读次数:
151
说明IntelliJIDEA有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些IntelliJIDEA死忠粉更加死心塌地使用它和分享它。常用设置1.代码提示不区分大小写IntelliJIDEA的代码提示和补充功能有一个特性:区分大小写。默认就是Firstletter区分大小写的。区..
分类:
其他好文 时间:
2017-05-24 22:27:21
阅读次数:
2584