
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
OK6410裸机调试(使用串口,不需要使用JLINK)通过串口裸机调试的有两种方法,一种是使用Windows系统自带的超级终端,另一种是使用三星公司提供的串口调试软件dnw,两种方法略有不同,但其本质是一样的。1.使用超级终端调试首先打开并建立超级终端(这个就不用解释了吧?)设置串口com1(com口要根据自己电脑的实际情况设置,USB转串口的可能会是com3或com...
软件框架讲解作者:nieyong飞控源代码部分,都是属于一砖一瓦敲出来的。没有使用实时操作系统(RTOS),我们称之为裸机代码,托管在Github上,名字为crazepony-firmware-none,尾缀none表示未使用操作系统裸跑的意思。那么,现在就结合裸机代码,来说说Crazepony的软件框架。本文档以Crazepony 5.2版本为基础。Craz...
在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。1简介FreeRTOS是一个迷你操作系统内核的小型嵌入式系统。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。[1]...
首先我们得明确3D引擎使用多线程的目的所在:1、在CPU上进行的逻辑计算(比如骨骼动画粒子发射等)不影响渲染速度2、较差的GPU渲染速度的低下不影响逻辑速度第一个目标已经很明确了,我来解释下需要达到第二个目标的原因:许多动作游戏的逻辑判定是基于帧的,所以在渲染较慢的情况下,逻辑不能跳帧,而仍然需要严格执行才能保证游戏逻辑的正确性,这就导致了游戏速度的放慢,而实际上个...
我做了一个统一的出错提示函数,在函数执行里面,先处理出错的地址写入cookie以方便用户登陆以后可以直接跳转到要执行的这个页面,可是发现在服务器上测试时,竟然提示本地没有出现的错误: Warning: Cannot modify header information - headers already sent by....这样的语句,很显然,造成这个原因是因为setcookie造成的,...
ArcGIS的BLOB========>Access数据库的BLOB技术思路:首先利用AE接口获取VARIANT类型的属性值,然后将这个值以文件流的方式写到一个路径下的文件中,然后再根据这个文件形成一个新的COleVariant对象IMemoryBlobStream2Ptr iMBS;iMBS.Crea...
题意:模拟Petri网的执行。虽然没听说过Petri网,但是题目描述的很清晰。代码:(Accepted,0.210s)//UVa804 - Petri Net Simulation//Accepted 0.210s//#define _XIENAOBAN_#include<iostream>#include<map>using ...
Create PROCEDURE [dbo].[sp_RefreshAllView]AS--刷新所有视图DECLARE @ViewName VARCHAR(MAX);DECLARE @i INT;SET @i = 0;DECLARE #_cursor CURSORFORSELECTnameFROMsysobjectsWHEREtype = '...
1. View的刷新:在需要刷新的地方,使用handle.sendmessage发送信息,然后在handle的getmessage里面执行invaliate或者postinvaliate.2. GC内存泄露出现情况:1)数据库的cursor没有关闭2)构造adapter时,没有使用缓存contentview衍生listview的优化问题-----减少创建view的对象,充分使...
Oracle 返回结果集 sys_refcursor1--说明:某个平台ID下某个店铺ID所有“等待买家付款”,“等待卖家发货,即买家已付款”,"货到付款"的订单结果集2--作者:杨斌3--日期:2012-08-2945Procedure PRO_QUERY_TRADES_BY_SHOPID(6prm_...







