项目
jintiann
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通信管理机——嵌入式程序(3)
嵌入式硬件平台一般为ARM或这PowerPC,PowerPC仅适配过一个型号,其它的都是在ARM处理器架构下。 整体软件为多进程、多线程方式,主要是需要通讯的串口、网口进程,每个串口都是单独一个进程,每个串口下最多可以支持32个外部设备;网口主站进程为多线程方式,每连接一个从站一个线程;网口从站进程为多进程方式,一个连接的主站单独fork一个进程;此外,还有管理进程、服务进程,管理进程负责实时查看各个进程的状态,服务进程负责与上位机组态软的连接与调试信息的输出; ...原创 2022-05-24 07:22:47 · 390 阅读 · 0 评论 -
通信管理机(1)
工作中开发过通信管理机也用过一些其他品牌的设备,由于协议规约无法标准化之类的种种问题,基本都是定制化开发,对于维护与调试很是难受,特别是对于一些新型的行业,更是每个项目、每个场景都或多或少的定制开发。本次想做一个尽量通用的通信管理机,尽量减少现场维护与配置的工作。在这里记录主要有两个目的一次给自己一个监督提醒的作用,把这件事情做完,可应用落地,其实工作中经常由于各种事情的交叉冲突,自己想做的东西经常烂尾;二是向大家学习交流,从技术路线、产品方向都有很多疑惑。 ...原创 2022-05-12 08:45:59 · 994 阅读 · 0 评论 -
车辆检测系统-0
算起来这个检测系统开发都2年多了,由于不是全职搞这个,所以总是写写停停。最近总算有点时间,也想这一过程记录总结下。虽然现在博客是小群体了,但看到好多大牛也在上面出没,系统还有很多问题,希望各位大牛不吝赐教。如有相同兴趣爱好的,我们共同讨论下,后面我会一部分一部分的写出来。原创 2013-07-16 22:50:11 · 1080 阅读 · 0 评论 -
系统总体架构-1
由于是一个人写,写的有点随意,到最后连自己都看的有点困难了,所以架构还是相当重要的。 系统总体划分:使用VC单文档来进行开发,界面拆分为左右2个窗口。工具条上面放置不同的显示控件,用户可以点击控件放置在界面任意位置,控件可缩放,在左边窗口显示当前选中的控件的属性,比如坐标值,关联的采集卡通道等等;右边view区为当前用户拖放的各种控件,目前主要有数码管、表盘、当前曲线控件、实时曲线控原创 2013-07-29 21:43:13 · 1002 阅读 · 0 评论 -
现场部署纪实
经过无数个周末的修修补补。终于赶在项目的最后关头算是把所有功能写完了,但没有经过测试,更不要说完整的测试了。大家也能想的出来,不说其他的,内存泄露估计都想筛子一样了。心里真是忐忑呀,最主要是的是产品都上了现场了,只有发现一个消灭一个了。 注意:感觉前期的规划一定要做好,所需要的功能点,否则后面由于时间紧张可能整个规划都乱了。最好能阶段性的检查性内存泄露、DC释放之类的东东,我说的是用原创 2013-08-08 19:06:00 · 562 阅读 · 0 评论 -
数据采集仪器-界面呈现1
对于用户交互多的软件产品,界面的重要性毋容置疑,而这块对软件开发人员来说绝对是一个头两个大的事情。技术上大体能过关,但是整体界面的呈现上总是不尽如人意,在开发的2款采集仪器产品中界面是耗时最大的一块,教训也是最痛的。 第一款采集仪器是自己独立用业余时间开发的,一方面比较讨厌BCG这些插件的东东,另一方面也是新产品开发希望一点点的建立起来,所以采用纯MFC进行开发,最后的教训是很深刻原创 2015-08-04 11:14:34 · 1615 阅读 · 0 评论 -
嵌入式 Linux 实时化之路-总览
引子:最近做了Linux的实时方面的一些摸索,从Xenomai、RT Patch都进行了应用,花了不少功夫,也走了不少弯路。特在此记录下,既给自己做个记录总结,如能给任然针扎在Linux 实时性方面探索的一些参考也算善莫大焉。 使用Linux已经不是啥新鲜事了,但一遇到性能问题总拿Linux实时性说事,对大部分做Linux相关的开发者来说估计都遇到实时性方面的问题,特别原创 2017-01-06 10:21:29 · 501 阅读 · 0 评论 -
第一次的 Web 作品
作为IT的一员(主要是Ctrl+C加 Ctrl+V,就自诩为IT吧),Web肯定是不会陌生的,不管你是做移动、游戏、即便不是做web开发的,即使是做传统软件开发的都对 Web 开发的一些方面有或多或少的了解,特别是在当前火热的移动开发背景下,想不知道点 Web 相关技术估计都困难。 想着把公司的一些上位机软件用Web重新实现一下,也自学了一些web相关的知识,半成...原创 2019-07-16 11:07:09 · 205 阅读 · 0 评论
分享