警察与小偷

摘要: 题目描述:警察和小偷被手铐绑在一起,需要共同逃亡100m,手铐长度3m。可以参考 生产者消费者模型线程问题,理解线程,多线程运行环境为pthreads-w32 release 2.8.0+codeblocks,pthread在类Unix操作系统(Unix、Linux、Mac OS X等)中,都使用P... 阅读全文
posted @ 2014-11-13 17:41 Karma_wjc 阅读(958) 评论(0) 推荐(0) 编辑

进程调度模拟

摘要: 操作系统原理进程调度模拟,基本思想:时间片轮转+优先级调度+可抢占,总是运行最高优先级进程(0~sizeof(int))进程队列采用链表形式进行组织,进程数据结构如下:pro_id-->进程控制号,priority-->进程优先级,time_slice-->进程分配的时间片,*next-->指向下一... 阅读全文
posted @ 2014-11-13 17:11 Karma_wjc 阅读(300) 评论(0) 推荐(0) 编辑

verilog中assign和always@(*)的区别和值得注意

摘要: verilog描述组合逻辑一般常用的有两种:assign赋值语句和always@(*)语句。两者之间的差别有:1. 被assign赋值的信号定义为wire型,被always@(*)结构块下的信号定义为reg型,值得注意的是,这里的reg并不是一个真正的触发器,只有敏感列表为上升沿触发的写法才会综合为... 阅读全文
posted @ 2014-11-09 14:12 Karma_wjc 阅读(4693) 评论(0) 推荐(0) 编辑

Raw os

摘要: 函数调用、参数类型、返回结果,积木模块 压栈:通用寄存器、cpsr状态寄存器 rtos移植:cpu移植、心脏时钟tick_timer移植 实时操作系统的实时性肯定干不过裸机,系统的调度、切换肯定要消耗cpu资源,但是如果上了系统层面的话,板级资源比较多,外设挂载相对比较容易,所以说实时操作... 阅读全文
posted @ 2014-10-27 22:26 Karma_wjc 阅读(349) 评论(0) 推荐(0) 编辑

那些闪亮的日子之二

摘要: 那些闪亮的日子之二 --------繁华之后尽是落寞 很早就有写此文的冲动,只不过由于种种原因这个念头一直被搁置在一旁,标题借用冰心的一首诗:成功的花儿,人们只惊羡她现时的惊艳!然而当初他的芽儿,浸透了奋斗的泪泉,洒遍了牺牲的热血。故题之繁华之后尽是落寞,仅以此文书写那些闪... 阅读全文
posted @ 2014-08-14 20:51 Karma_wjc 阅读(195) 评论(0) 推荐(0) 编辑

MFC EDIT 自动换行

摘要: Vertical Scroll = TRUEMultiLine = TRUEHorizontal Scroll = FALSEAuto HScroll = FALSE可选设置Want Return = FALSE 可选设置Auto VScroll = TRUE 阅读全文
posted @ 2014-07-07 15:35 Karma_wjc 阅读(157) 评论(0) 推荐(0) 编辑

Modbus和RS485是什么关系

摘要: RS485是一个物理接口,简单的说是硬件。MODBUS是一种国际标准的通讯协议,用于不同厂商之间的设备交换数据(一般是工业用途);所谓协议,也可以理解为上面有人说的“语言”吧,简单的说是软件。RS485属于有线传输,所以就要硬件传输媒介,实际就是两根线就可以了,在这两根线上传输的实际是同一个信号,只... 阅读全文
posted @ 2014-07-05 10:18 Karma_wjc 阅读(575) 评论(0) 推荐(0) 编辑

Visual Studio Debug

摘要: Debug:F5下断点:F9逐语句:F11 逐过程:F10 跳出:Shift + F11 汇编:Ctrl + F11 阅读全文
posted @ 2014-06-27 10:05 Karma_wjc 阅读(148) 评论(0) 推荐(0) 编辑

codeblocks 调试

摘要: 在程序设计中,单步调试能够跟踪程序的执行流程。跟踪过程中,还可以观察变量的变化,从而发现其中存在的问题。单步执行除了可以帮助我们发现设计的程序中存在的问题,对于初学者,还可以帮助我们理解语言的机制。 所以,对于初学者,掌握所用的集成开发环境的一般用法,是一件非常重要的事情。 由于其重要性,再... 阅读全文
posted @ 2014-05-20 11:58 Karma_wjc 阅读(261) 评论(0) 推荐(0) 编辑

cb 调试

摘要: 常用快捷键:Debug:F8 Stop debugger:Shift + F8 Toggle breakpoint:F5 Next line:F7 Step into:Shift + F7 Step out:Ctrl + F7Run to C... 阅读全文
posted @ 2014-05-20 11:34 Karma_wjc 阅读(352) 评论(0) 推荐(0) 编辑