-
就是要破解版吧
-
又转了一圈,感觉是非常难用,晕头转向
-
哈哈 俺也想换啊
-
12楼这个是PM0044(STM8 CPU programming manual),而不是PM0040。
不过在RM0016(STM8S参考手册)中,在GPIO寄存器章节,确实把BRES指令写成了BRST,估计是笔误。
-
11# 版主
定时采样,其他公司的MCU也有吧。不是什么新鲜东西。
928315 发表于 2010-8-21 15:20
-
对的,就是这个意思!
-
感兴趣 可惜不在上海啊
-
没有触发事件。
-
内存映射API函数CreateFileMapping创建一个有名的共享内存:
HANDLE CreateFileMapping(
HANDLE hFile, // 映射文件的句柄,
//设为0xFFFFFFFF以创建一个进程间共享的对象
LPSECURITY_ATTRIBUTES lpFileMappingAttributes, // 安全属性
DWORD flProtect, // 保护方式
DWORD dwMaximumSizeHigh, //对象的大小
DWORD dwMaximumSizeLow,
LPCTSTR lpName // 必须为映射文件命名
);
与虚拟内存类似,保护方式可以是PAGE_READONLY或是PAGE_READWRITE。如果多进程都对同一共享内存进行写访问,则必须保持相互间同步。映射文件还可以指定PAGE_WRITECOPY标志,可以保证其原始数据不会遭到破坏,同时允许其他进程在必要时自由的操作数据的拷贝。
在创建文件映射对象后使用可以调用MapViewOfFile函数映射到本进程的地址空间内。
下面说明创建一个名为MySharedMem的长度为4096字节的有名映射文件:
HANDLE hMySharedMapFile=CreateFileMapping((HANDLE)0xFFFFFFFF),
NULL,PAGE_READWRITE,0,0x1000,"MySharedMem");
并映射缓存区视图:
LPSTR pszMySharedMapView=(LPSTR)MapViewOfFile(hMySharedMapFile,
FILE_MAP_READ|FILE_MAP_WRITE,0,0,0);
其他进程访问共享对象,需要获得对象名并调用OpenFileMapping函数。
HANDLE hMySharedMapFile=OpenFileMapping(FILE_MAP_WRITE,
FALSE,"MySharedMem");
-
关注,建立拨号链接的时候比较慢,CDMA的更慢(建立拨号链接)。但C网是速度比G网的快。
-
我怀疑你的timer0中断没有用,呵呵
-
引用 5 楼 heaven_redsky 的回复:
觉得LZ这个问题可以通过信号量控制,而无须用msgQ的。采用环形数据缓冲区处理似乎也可以做到。
收任务收完数据之后写入环形缓冲区,然后释放信号量,发现场获取信号量之后到数据缓冲区中取数据发送。
这样只有收任务可以放信号量,发现程可以取信号量,就不会死锁了。
大概说一下我的程序流程:接收数据(收任务)——回复确认(收任务,为了较快发送)——需要发送数据(发任务)——向收站请求发送(发任务)——收站允许发送(收任务)——发送数据(发任务)——收到确认(收任务)。收任务相对独立,但是发任务在执行中需要收任务提供支持,因为对方回复的确认信息是由收任务处理的。
-
2.2想要使用USB2.0需要去风河下载一个补丁 或者将2.2.1升级到2.2.2才可以
-
和SD卡会不会有关,我一个放在SD卡上 一个放在miniSD转SD卡上!?
-
顶起来啊!!!!!!!!!!!
-
参考FortuneMobile
参考地址www.cnblogs.com/mail-ricklee
-
我的子网掩码0xffffff00
-
我是这样使用的---ATD13800138000-------返回ERROR
这样:ATD+8613800138000-------也还是返回ERROR
回车符我是没有少的.会不会是信号太弱了???
用at+csq查询信号强度为下面的值
+CSQ: 15,5
OK
-
Verilog编程的时候需要硬件设计师的电路知识要强啊,尤其是在rtl级上;VHDL一般实现算法就行啊!
-
你将IO引脚接到低电平,当然会一直是触发中断了,,,因为是下降沿触发呢,PS/2键盘就是这样处理的,你以,你一直接住键盘时,会一直输出字符。。。